[Bro-Dev] #370: Plugin interface for BroControl

Bro Tracker bro at tracker.icir.org
Fri Jan 28 09:02:06 PST 2011


#370: Plugin interface for BroControl
-----------------------------+--------------------
 Reporter:  seth             |      Owner:  robin
     Type:  Feature Request  |     Status:  new
 Priority:  Normal           |  Milestone:  Bro1.6
Component:  BroControl       |    Version:
 Keywords:                   |
-----------------------------+--------------------
 Features that a first version of the plugin interface should have...

 * Hooks to execute external scripts before and after start, stop, and
 install.
 * Mechanism for plugin scripts to provide feedback to BroControl.  Maybe
 just succeed or fail+message would be enough?
 * Setting options for plugins in broctl.cfg.  Maybe set ENV vars when
 running scripts?

 Currently, I'm thinking that using a naming convention for files in
 <prefix>/share/broctl/plugins would work for installing plugins.  Names
 like this: post-install-plugin1 or pre-start-plugin2.  That would provide
 BroControl enough information to know which configuration options to set
 in the environment when executing those scripts and when they are supposed
 to be executed.

-- 
Ticket URL: <http://tracker.icir.org/bro/ticket/370>
Bro Tracker <http://tracker.icir.org/bro>
Bro Issue Tracker



More information about the bro-dev mailing list