[Bro-Dev] minimum required version of python?

Daniel Thayer dnthayer at ncsa.illinois.edu
Tue Oct 11 13:12:29 PDT 2011


Do we require a minimum version of Python in order to use Bro?

For example, I've noticed various uses of conditional expressions
 (true_value if condition else false_value) in the code (this
feature was introduced in Python 2.5), and since RHEL5 has Python 2.4,
then Bro (or at least the parts that rely on Python) won't work on RHEL5.

I was able to build Bro on a RHEL5 machine without (apparently)
any errors, but when I try to run broctl, it fails with this message:

SyntaxError: invalid syntax

The only place where I can see any mention of a minimum required
version of Python is in the broctl README, where it says Python >= 2.4
is required.
 

-Daniel


More information about the bro-dev mailing list