[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