Bug 623498 - Reporting scripts and Bro Perl modules missing
Summary: Reporting scripts and Bro Perl modules missing
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: bro
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Daniel Kopeček
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-08-11 23:16 UTC by Matouš Jan Fialka
Modified: 2010-09-26 04:35 UTC (History)
2 users (show)

Fixed In Version: bro-1.5.1-1.fc13
Clone Of:
Environment:
Last Closed: 2010-09-26 04:35:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Matouš Jan Fialka 2010-08-11 23:16:07 UTC
Description of problem:

Some of the bro/scripts/* source directory scripts are important part of the Bro
distribution but are completely missing, especially the next two:

bro/scripts/perl/script/site-report.pl
bro/scripts/mail_reports.sh

that are used to generate periodical reports sent by e-mail from cron.

Version-Release number of selected component (if applicable):

$ bro --version
bro version 1.4.prerelease.1

How reproducible:

Install and check whether the scripts (and Perl module) is present. For instance:

Steps to Reproduce:
1. yum install bro
2. locate site-report.pl
  
Actual results:

unable to locate any of the scripts

Expected results:

to be able to locate and use the reporting scripts

Additional info:

It would be nice to have two more packages to provide the important scripts:

1. bro-site-report.noarch containing the script and 
2. perl-Bro.noarch (as dependency for the bro-site-report.noarch)

The perl-Bro.noarch package would contain the bro/scripts/perl/lib/Bro module
from the original Bro sources.

The perl-site-repost.noarch would contain the reporting scripts etc.

The perl-Bro.noarch package should stay alone for people who would like
to use it to write their own scripts.

The scripts should be renamed to suit some convention, such as

site-report.pl  --> /usr/bin/bro-generate-site-report
mail_reports.sh --> /usr/bin/bro-mail-reports

or something alike...

Another idea is to include the renamed scripts in the Bro package and create
just one new package with the Perl Bro modules and install both in one shot. Perhaps this one variant of the solution is more sane (?)

Comment 1 Fedora Update System 2010-09-16 14:31:00 UTC
bro-1.5.1-1.fc13 has been submitted as an update for Fedora 13.
https://admin.fedoraproject.org/updates/bro-1.5.1-1.fc13

Comment 2 Fedora Update System 2010-09-17 18:21:04 UTC
bro-1.5.1-1.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update bro'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/bro-1.5.1-1.fc13

Comment 3 Fedora Update System 2010-09-26 04:35:34 UTC
bro-1.5.1-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.