I was emailing with Justin this morning and he reminded me that we still have
the issue with people that install Bro from binary packages and their inability
to install packages with binary plugins. I don't know if I'll be able to kick
start a brief discussion on this right now or not, but I'll throw a couple of
ideas out there to see if any stick.
- Include header files with the binary package installs.
PROS
- Solves the problem. Package users could install plugins.
CONS
- "Feels" nasty since we don't have a fully formalized API and we'd just
have to include all Bro header files.
- Requires users to have a compiler.
- Create mechanism to release binary plugins in the bro package manager.
PROS
- Super easy installation for users.
CONS
- Here be (library linking) dragons. I don't know how many we could avoid
with static linking.
- We would probably have to create more project infrastructure to build
packages.
Other thoughts?
.Seth
--
Seth Hall
International Computer Science Institute
(Bro) because everyone has a network
http://www.bro.org/
_______________________________________________
bro-dev mailing list
[email protected]
http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev