packet source prefix separator in node.cfg breaks broctl

Description

Attempting to use the new packet source prefix separator (see )
in node.cfg prevents broctl from being able to start due to the use of
Python's ConfigParser (it interprets % as a special character).
For example:

interface=test%eth0

Environment

None

Activity

Show:
Daniel Thayer
October 2, 2014, 3:30 AM

Using a different class (instead of SafeConfigParser) from the ConfigParser
module seems to fix the problem.

Robin Sommer
October 3, 2014, 4:02 PM

I'm going to change the prefix separator once more to ::, so that BroControl then won't need a change.

Assignee

Robin Sommer

Reporter

Daniel Thayer

Labels

None

External issue ID

None

Components

Priority

Normal
Configure