# ChangeLog for net-analyzer/snort # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/snort/ChangeLog,v 1.70 2005/06/27 07:31:49 corsair Exp $ 27 Jun 2005; Markus Rothe snort-2.3.3-r1.ebuild, snort-2.4.20050508.ebuild: Added ~ppc64 25 Jun 2005; Marcelo Goes snort-2.3.3-r1.ebuild: Install rules in /etc/snort/rules for cleaner layout. Fixes bug 95368. Thanks to Greg Watson . 26 May 2005; Marcelo Goes : Took snort-2.3.3-r1 out of package.mask. *snort-2.3.3-r1 (08 May 2005) 08 May 2005; Marcelo Goes +snort-2.3.3-r1.ebuild, +snort-2.4.20050508.ebuild: Prelude patching fun. Making snort-2.3.3-r1 depend on >=libprelude-0.9.0_rc1 and using patch from their mailing list, as pointed out by Yoann Vandoorselaere . Also, I made a cvs snapshot of snort-2.4, which does not require patching anymore, since prelude patches were accepted in snort. Of course, both new ebuilds are in package.mask for testing - I expect unexpected borks. This hopefully fixes bug 91820. Thanks to dago for reporting. *snort-2.3.3 (07 May 2005) 07 May 2005; Aaron Walker +snort-2.3.3.ebuild: Version bump for bug 91673. 19 Apr 2005; Aaron Walker snort-2.3.2.ebuild: Marked stable on x86. 22 Mar 2005; Aaron Walker snort-2.3.2.ebuild: Fix missing patch for bug 86219. *snort-2.3.2 (19 Mar 2005) 19 Mar 2005; Aaron Walker snort-2.3.0-r1.ebuild, +snort-2.3.2.ebuild: Version bump; marked 2.3.0-r1 stable on x86. 09 Feb 2005; Aaron Walker snort-2.3.0-r1.ebuild, snort-2.3.0.ebuild, snort-2.3.0_rc2.ebuild: Fix typo in pkg_postinst for bug 81415. 07 Feb 2005; Daniel Black snort-2.3.0-r1.ebuild: ppc stable *snort-2.3.0-r1 (06 Feb 2005) 06 Feb 2005; Aaron Walker +snort-2.3.0-r1.ebuild, snort-2.3.0.ebuild: Revision bump for bug 80831; added sguil support. Marked 2.3.0 stable on x86. 29 Jan 2005; Daniel Black snort-2.0.6.ebuild, snort-2.1.3.ebuild, snort-2.2.0.ebuild, snort-2.3.0.ebuild, snort-2.3.0_rc2.ebuild: changed net-libs/libpcap depend to virtual/libcap *snort-2.3.0 (27 Jan 2005) 27 Jan 2005; Aaron Walker +files/2.3.0-libnet-1.0.patch, -files/2.3.0_rc2-libnet-1.0.patch, +snort-2.3.0.ebuild, snort-2.3.0_rc2.ebuild: 2.3.0 final; added support for snort-inline via USE=inline. Updated libnet-1.0 patch to also patch inline.c. Closes bugs 79708 and 79664. 25 Jan 2005; Daniel Black snort-2.0.6.ebuild, snort-2.1.3.ebuild, snort-2.2.0.ebuild, snort-2.3.0_rc2.ebuild: change shell of snort user to /bin/false as per bug #79216. Thanks to Sascha Nitsch 25 Jan 2005; Aaron Walker snort-2.3.0_rc2.ebuild: Run autoreconf since it looks like autogen.sh is no longer provided; fixes bug 79389. 11 Jan 2005; Jason Wever snort-2.0.6.ebuild, snort-2.1.3.ebuild, snort-2.2.0.ebuild, snort-2.3.0_rc2.ebuild: Masked on sparc wrt bugs #29661 and #75395. 11 Jan 2005; Daniel Black snort-2.3.0_rc2.ebuild: unmasked and x86, ppc stable *snort-2.3.0_rc2 (11 Jan 2005) 11 Jan 2005; Daniel Black +files/2.3.0_rc2-libnet-1.0.patch, +snort-2.3.0_rc2.ebuild: Version bump as per security bug #75395. Still masked pending further testing 28 Nov 2004; Eldad Zack snort-2.1.3.ebuild, snort-2.2.0.ebuild: Small post install info error. Thanks to John Barton for reporting. Closes #72570. 30 Oct 2004; Eldad Zack -snort-2.1.2.ebuild, snort-2.2.0.ebuild: x86 stable. 29 Oct 2004; Eldad Zack snort-2.1.3.ebuild, snort-2.2.0.ebuild: Added einfo for MySQL/PostgreSQL usage. Closes #68922. 16 Aug 2004; Eldad Zack snort-2.1.3.ebuild, snort-2.2.0.ebuild: x86 stable. added ~ppc which was omitted between 2.1.2 and 2.1.3. *snort-2.2.0 (15 Aug 2004) 15 Aug 2004; Eldad Zack -snort-2.1.0-r1.ebuild, -snort-2.1.0.ebuild, +snort-2.2.0.ebuild: Version bump 01 Jul 2004; Jon Hood snort-2.0.6.ebuild, snort-2.1.0-r1.ebuild, snort-2.1.0.ebuild, snort-2.1.1.ebuild, snort-2.1.2.ebuild, snort-2.1.3.ebuild: change virtual/glibc to virtual/libc *snort-2.1.3 (01 Jul 2004) 01 Jul 2004; Eldad Zack +files/snort-2.1.3-gcc3.patch, +snort-2.1.3.ebuild: Version bump, added snortsam support. 19 Jun 2004; Michael Hanselmann snort-2.0.6.ebuild: Marked snort 2.0.6 as ~ppc 19 Jun 2004; David Holm snort-2.1.2.ebuild: Added to ~ppc. 19 May 2004; Michael Boman snort-1.9.1-r3.ebuild, snort-2.0.0.ebuild, snort-2.0.1-r1.ebuild, snort-2.0.2.ebuild, snort-2.0.5-r1.ebuild, snort-2.0.5-r2.ebuild, snort-2.0.5.ebuild, files/1.9.1-libnet-1.0.patch, files/2.0.0-libnet-1.0.patch, files/2.0.1-libnet-1.0.patch, files/2.0.2-libnet-1.0.patch, files/2.0.5-libnet-1.0.patch, files/snort-1.9.0-gentoo.diff, files/snort-1.9.1-alpha-core_vuln.diff, files/snort-1.9.1-alpha.patch, files/snort-1.9.1-configure.patch, files/snort-2.0.2-gcc3.patch, files/snort-2.0.5-gcc3.patch: Cleaning out old ebuilds 17 May 2004; Michael Boman snort-2.1.2.ebuild: Mark 2.1.2 stable on x86 14 Apr 2004; Jon Hood files/2.1.2-libnet-1.0.patch: added patch, fixes #47229 06 Apr 2004; Joshua Brindle snort-2.1.1.ebuild, snort-2.1.2.ebuild: added selinux policy to rdepend 01 Apr 2004; Michael Boman snort-2.1.1.ebuild: Marked stable on x86 *snort-2.1.2 (01 Apr 2004) 01 Apr 2004; Michael Boman snort-2.1.2.ebuild, files/snort-2.1.2-gcc3.patch: New upstream version. 16 Mar 2004; Michael Boman snort-2.0.0.ebuild, snort-2.0.1-r1.ebuild, snort-2.0.2.ebuild, snort-2.0.5-r1.ebuild, snort-2.0.5.ebuild, snort-2.1.0.ebuild, snort-2.1.1.ebuild: Changed ebuilds to use 'sed -i ...' instead of 'sed ... < file > file.new' syntax. *snort-2.1.1 (09 Mar 2004) 09 Mar 2004; Michael Boman snort-2.1.1.ebuild, files/2.1.1-libnet-1.0.patch, files/snort-2.1.1-gcc3.patch, files/snort-2.1.1-pgsql.patch: New upstream version. Closes #44067. 08 Mar 2004; Michael Boman files/2.0.6-libnet-1.0.patch: Added missing file. Closing bug #43990. 04 Mar 2004; Jason Wever snort-2.0.6.ebuild: Marked stable on sparc. If you have any problems on sparc, check gentoo bug #29661. *snort-2.1.0-r1 (08 Jan 2004) 08 Jan 2004; Michael Boman snort-2.1.0-r1.ebuild, files/snort-2.1.0-pgsql.patch: Made use of 'doc' USE flag to install signature documentation. Patched configure.in to solve bug #37436. 07 Jan 2004; Michael Boman snort-2.1.0.ebuild: Forgot to include the threshold.conf file in the installation process. *snort-2.1.0 (06 Jan 2004) 06 Jan 2004; Michael Boman snort-2.1.0.ebuild, files/2.1.0-libnet-1.0.patch, files/snort-2.1.0-gcc3.patch: New upstream version. Breaks prelude support, samba support is now obsoleted by upstream. Ebuild with prelude support will follow once a updated patch is made availble. *snort-2.0.6 (21 Dec 2003) 21 Dec 2003; Michael Boman snort-2.0.6.ebuild: New upstream version 20 Dec 2003; Michael Boman snort-2.0.5-r2.ebuild: Bump to stable on x86 Added ~amd64 to KEYWORDS (fixes bug #36098) 16 Dec 2003; Mike Frysinger : Port the libnet-1.0 patch to snort-2.0.0 to help out the sparc peeps. *snort-2.0.5-r2 (09 Dec 2003) 09 Dec 2003; Michael Boman snort-2.0.5-r2.ebuild: Forgot to add etc/prelude-classification.config to the files that should be in /etc/snort if you are using prelude 09 Dec 2003; Michael Boman snort-2.0.5-r2.ebuild: Added patch to fix drop packet calculations *snort-2.0.5-r1 (28 Nov 2003) 28 Nov 2003; Michael Boman snort-2.0.5-r1.ebuild: - Made flexresp optional (controlled by "flexresp" local USE flag), closes #34150. - Made smbalert optional (controlled by "samba" USE flag). - Threading support was never officially supported in Snort, and has been removed from ebuild now as the code is, if not already has been, cleaned from the source tree. - Updated prelude patch. - Assigned myself as the primary maintainer of this ebuild, with the hardened as the herd. *snort-2.0.5 (24 Nov 2003) 24 Nov 2003; Daniel Ahlberg snort-2.0.5.ebuild : Version bump. Closing #29609 and #32950. 28 Oct 2003; Martin Holzer snort-2.0.2.ebuild: adding gcc3 patch. Closes #30540. 08 Oct 2003; Jason Wever snort-2.0.2.ebuild: masked on sparc until bug #30540 is fixed. *snort-2.0.2 (06 Oct 2003) 06 Oct 2003; Daniel Ahlberg snort-2.0.2.ebuild: Version bump *snort-2.0.1-r1 (21 Aug 2003) 21 Aug 2003; Mike Frysinger : Patch to compile against SLOT-ed libnet-1.0.x #17772. Also fix user adding to enewuser/enewgroup and switch use flags over to `use_enable`. *snort-1.9.1-r3 (21 Aug 2003) 21 Aug 2003; Mike Frysinger : Patch to compile against SLOT-ed libnet-1.0.x #17772. Also fix user adding to enewuser/enewgroup and switch use flags over to `use_enable`. *snort-2.0.1 (09 Aug 2003) 11 Aug 2003; snort-2.0.1.ebuild, files/snort-2.0.1+prelude.patch: Snort 2.0.x does not support snmp bug #26310, Moved large prelude patch to mirror:// 09 Aug 2003; snort-2.0.1.ebuild, files/snort-2.0.1+prelude.patch: Added libprelude support to snort. Closes bug 19672. Upgraded to new upstream version (2.0.1) *snort-1.9.1-r2 (22 Apr 2003) 22 Apr 2003; Tavis Ormandy snort-1.9.1-r2.ebuild, snort-2.0.0.ebuild, files/snort-1.9.1-alpha-core_vuln.diff: snort 2.0.0 is broken on Alpha, backporting the integer overflow fix to snort 1.9.1 while its being fixed, and bumping version 22 Apr 2003; Daniel Ahlberg snort-2.0.0.ebuild files/snort.confd : Closing #11643. Unmasking becuse of GLSA. *snort-2.0.0 (16 Apr 2003) 16 Apr 2003; Joshua Brindle Manifest, snort-2.0.0.ebuild: 2.0.0 released, yay *snort-1.9.1-r1 (29 Mar 2003) 29 Mar 2003; Aron Griffis snort-1.9.1-r1.ebuild, files/snort-1.9.1-alpha.patch: Add patch and bump revision for alpha. Thanks to Tavis Ormandy for providing this in bug #18258 *snort-1.9.1 (04 Mar 2003) 04 Mar 2003; Daniel Ahlberg : Security update. 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords *snort-1.9.0 (24 Oct 2002) 24 Oct 2002; Daniel Ahlberg : Version bump. Found by Torgeir Hansen in #8925. Added support for specifying listening interface. Closes #6822. Addes support for snmp, closes #7299. Locked down dependency on libnet some more. *snort-1.8.7 (23 Jul 2002) 24 Oct 2002; Daniel Ahlberg files/snort.confd : Added support for specifying listening interface. Closes #6822. Locked down dependency on libnet some more. 30 Aug 2002; Seemant Kulleen snort-1.8.7.ebuild : /var/log/snort now has a .keep in it. Closes bug #7271 by mcummings@gentoo.org (Michael Cummings) 26 Jul 2002; Daniel Ahlberg snort-1.8.7.ebuild snort-1.8.6.ebuild : Fix for bug #5592. 23 Jul 2002; Daniel Ahlberg snort-1.8.7.ebuild : New version. *snort-1.8.6 (11 Mar 2003) 13 Jul 2003; Daniel Ahlberg : Added missing changelog entry. *snort-1.8.5 (6 Apr 2002) 18 Jul 2002; Kyle Manna snort-1.8.6.ebuild : Added KEYWORDS. 28 Jun 2002; Thilo Bangert : moved to net-analyzer - added SLOT - added LICENSE 6 Apr 2002; Matthew Kennedy ChangeLog, snort-1.8.5.ebuild, files/digest-snort-1.8.5: Added dependency for PostgreSQL. Moved netlib dep from RDEPEND to DEPEND (it is statically linked). Version bump to latest. *snort-1.8.3-r1 (8 Feb 2002) 8 Feb 2002; Donny Davies Changelog, snort-1.8.3-r1.ebuild, files/digest-snort-1.8.3-r1, files/snort.confd, files/snort.rc6 files/snort.conf : Fix for nonexistant /etc/conf.d/snort. Make user/group addition a little smarter. *snort-1.8.3 (1 Feb 2002) 1 Feb 2002; G.Bevin ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository.