Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382851 - net-analyzer/snort-2.9.1: Version Bump
Summary: net-analyzer/snort-2.9.1: Version Bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 382853
  Show dependency tree
 
Reported: 2011-09-13 17:13 UTC by Jason Wallace
Modified: 2011-09-22 17:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
snort-2.9.1.ebuild (snort-2.9.1.ebuild,8.92 KB, text/plain)
2011-09-13 17:17 UTC, Jason Wallace
Details
metadata.xml (metadata.xml,5.39 KB, text/plain)
2011-09-13 17:18 UTC, Jason Wallace
Details
snort.rc11 (snort.rc11,1.44 KB, text/plain)
2011-09-13 17:18 UTC, Jason Wallace
Details
snort.confd.2 (snort.confd.2,420 bytes, text/plain)
2011-09-13 17:19 UTC, Jason Wallace
Details
snort-2.9.1.ebuild (snort-2.9.1.ebuild,9.18 KB, text/plain)
2011-09-14 19:41 UTC, Jason Wallace
Details
snort-2.9.1.ebuild (snort-2.9.1.ebuild,9.18 KB, text/plain)
2011-09-14 19:52 UTC, Jason Wallace
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Wallace 2011-09-13 17:13:25 UTC
This is to update the snort ebuild from snort-2.9.0.5 to snort-2.9.1. Includes new features and bug fixes.

Reproducible: Always




Changelog:

snort-2.9.1.ebuild:
+ Updated SRC_URI
- Removed ipv6 use flag and hard coded --enable-ipv6. The current snort.conf requires ipv6 be enabled.
+ updated default USE flags to match Sourcefire VRT recommended settings
+ added paf USE flag
+ added large-pcap-64bit USE flag
+ added imap pop rzb_saac sip to multilib fix for dynamic-preprocessors
- removed disabledynamic.patch (resolved upstream)
- removed prelude USE flag. This is totally untested and will be removed upstream soon.
+ added config.log and build.log to be placed in doc dir for support requests.
+ updated pkg_postinst message
- removed sed to disable preproc rule files. They are disabled by default now
+ changed : to | in sed statements for readability and consistency
+ added sed's to configure DAQ, set_uid, set_gid, and logdir in snort.conf
+ added sed to fix so_rules location
+ added so_rules directory to dodir
+ updated ebuild to use the new init.d and conf.d files

snort.confd.2:
+ changed the variable names
- removed unneeded command line options that are now set in the config file

snort.rc11
+ removed deprecated start-stop-daemon options. Resolves Bug 378791
- added check to reload() to check if snort is running as root
+ updated start(), stop(), reload() to work with new conf.d file

metadata.xml:
+ added paf and large-pacp-64bit USE flags
Comment 1 Jason Wallace 2011-09-13 17:17:47 UTC
Created attachment 286375 [details]
snort-2.9.1.ebuild

Updated ebuild
Comment 2 Jason Wallace 2011-09-13 17:18:24 UTC
Created attachment 286377 [details]
metadata.xml

updated metadata.xml
Comment 3 Jason Wallace 2011-09-13 17:18:58 UTC
Created attachment 286379 [details]
snort.rc11

New init.d script
Comment 4 Jason Wallace 2011-09-13 17:19:20 UTC
Created attachment 286381 [details]
snort.confd.2

New conf.d file
Comment 5 Jason Wallace 2011-09-13 19:20:33 UTC
Please hold off adding this. I have a small update to make.
Comment 6 Agostino Sarubbo gentoo-dev 2011-09-13 20:52:32 UTC
Jason, if you can, assign directly to patrick next time ;)
Comment 7 Jason Wallace 2011-09-14 19:41:34 UTC
Created attachment 286461 [details]
snort-2.9.1.ebuild

Minor updates to resolve Bug 382865 and Bug 382863
Comment 8 Jason Wallace 2011-09-14 19:52:53 UTC
Created attachment 286463 [details]
snort-2.9.1.ebuild

bugz apparently does not mark the original as obsolete, reattaching so there is no confusion
Comment 9 Patrick Lauer gentoo-dev 2011-09-22 17:22:16 UTC
make[1]: Leaving directory `/var/tmp/portage/net-analyzer/snort-2.9.1/work/snort-2.9.1'
rm: cannot remove `/var/tmp/portage/net-analyzer/snort-2.9.1/image/usr/lib64/snort_dynamicpreprocessor/libsf_rzb_saac_preproc.la': No such file or directory
 * ERROR: net-analyzer/snort-2.9.1 failed (install phase):
 *   Failed to remove libsf_rzb_saac_preproc.la


wheee. almost :)
Comment 10 Patrick Lauer gentoo-dev 2011-09-22 17:39:55 UTC
+  22 Sep 2011; Patrick Lauer <patrick@gentoo.org> +snort-2.9.1.ebuild,
+  +files/snort.confd.2, +files/snort.rc11, metadata.xml:
+  Bump for #382851, thanks to Jason Wallace

Little cleanup and it builds