[Bro-Dev] [JIRA] (BIT-1158) topic/dnthayer/broctl-fixes

Daniel Thayer (JIRA) jira at bro-tracker.atlassian.net
Fri Mar 14 11:21:18 PDT 2014

Daniel Thayer created BIT-1158:

             Summary: topic/dnthayer/broctl-fixes
                 Key: BIT-1158
                 URL: https://bro-tracker.atlassian.net/browse/BIT-1158
             Project: Bro Issue Tracker
          Issue Type: Problem
          Components: BroControl
            Reporter: Daniel Thayer
             Fix For: 2.3

Branch topic/dnthayer/broctl-fixes contains a collection of small
fixes and improvements to broctl.  This fixes the memlimit broctl
option and improves output of the "status", "check", and "start"
commands.  The rest of the changes in this branch improve
the way broctl handles various error conditions.

Here is a list of all changes:
fix the memlimit broctl option, fix start command helper to report errors,
prevent bad plugin from crashing broctl, show error message if a
user tries to use lb_method without lb_procs, prevent infinite loop
in start command, simplify some code that executes commands to avoid
a potential broctl hang, add ssh options to avoid broctl hanging if
a host is disconnected, flush list of dead hosts after each broctl
command finishes (so that a user doesn't need to exit broctl),
improved error handling of various broctl commands when a user
forgets to first do a broctl install, change the way broctl
writes dynamic state variables to disk to reduce the risk of
losing important information, added a check if the bro version
has changed since the last install (if so, warn the user to do
another broctl install), removed ping from the host alive check
(these are sometimes blocked by firewalls), improve column formatting
for broctl status command, improve start/stop command output for
crashed nodes, changed broctl check command output to be more specific.

This message was sent by Atlassian JIRA

More information about the bro-dev mailing list