lp:ubuntu/precise/snort

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/precise/snort
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

35. By Jean-Louis Dupond

* Merge from Debian testing. (LP: #931454) Remaining changes:
  - debian/rules: use mysql_config to find libraries to fix FTBFS with
    multiarch libmysqlclient.
* Dropped "Fixed typo in snort.8": patched upstream.

34. By Martin Pitt

releasing version 2.8.5.2-9.1ubuntu2

33. By Clint Byrum

d/rules: use mysql_config to find libraries to fix FTBFS with
multiarch libmysqlclient.

32. By Clint Byrum

Rebuild for libmysqlclient transition

31. By Andreas Metzler <email address hidden>

* Non-maintainer upload.
* Empty dependency_libs in libtool la file(s).
  http://wiki.debian.org/ReleaseGoals/LAFileRemoval Closes: #621859

30. By Javier Fernández-Sanguino

debian/rules: Change gs-common Build-Depends-Indep to ghostscript fo fix
FTBFS, thanks to Andreas Metzler for the solution. (Closes: 618197)

29. By Javier Fernández-Sanguino

* debian/snort{,-mysql,-pgsql}.config: Remove the '-p' from
  DEBIAN_SNORT_OPTIONS that is prepended by the postinst script (if disable
  promiscuous is set) before adding it to the debconf value to prevent this
  option from being readded again and again on reinstall. (Closes: #608635)
* debian/snort{,-mysql,-pgsql}.postinst: Remove the temporary file used to
  test if the configuration files has not been modified when upgrading to
  a new version.

28. By Javier Fernández-Sanguino

* Final RC bug fix:
* snort-common: Create the database.conf file on package's configuration not
  on the preinstallation script (Closes: #607801)
* Lintian fixes:
   * debian/control: Upgrade standards version, no changes required
   * debian/snort.init.d: add $remote_fs to Required-Start and Required-Stop
   * debian/snort.templates: Move the config_error template over to
      debian/snort-common.templates as it is used there
   * debian/snort-{mysql,pgsql}.templates: remove the config_error template
      there as it is not used
   * debian/control: Upgrade the Build-Depends on debhelper
   * src/parser.c: Typo fix argu*e*ment -> argument
   * src/preprocessors/spp_perfmonitor.c,
     src/dynamic-preprocessors/dns/spp_dns.c:
       Typo fix: sep*e*rated --> separated
* rules/web-misc.rules: Limit the depth when searching for an HTTP version
  to prevent false positives from apt-get User-Agent string (LP: #258155)
* debian/snort.init.d: Separate warning message from main messages.
* debian/TODO: review contents and update

27. By Javier Fernández-Sanguino

* [ The Merry Xmas and Merry RC bug fixing Release! ]
* debian/snort-common.preinst:
    - Fix how the files are generated and use Perl instead of bash's echo
      as the latter will interpret content in the configuration file
      and will botch it
    - Fix typo in the configuration file which moved the configuration
      file to database.conf instead of just the database configuration.
    - Only generate content in database.conf if the default configuration
      file contains the DBSTART line from previous versions.
    - Be cautious, if an empty configuration file is generated then
      abort.
  (Closes: 607951)
* debian/snort.preinst: Do not output information from usermod as this is
    not needed
* Disable an error in rules/comunity-smtp.rules that prevents snort from
  loading due to the use of !any (Closes: 607751)
* debian/snort-{pgsql,mysql}.postinst: Fix syntax error in postinst scripts
  (Closes: 607678)

26. By Javier Fernández-Sanguino

* Move the database configuration code for the -mysql and -pgsql packages
  into an independent file (/etc/snort/database.conf). This prevents the
  debconf script from modifying /etc/snort/snort.conf, which is a conffile.
  And, consequentely, prevents upgrade prompts for users as well as some
  other issues when upgrading (Closes: #603428, #566308)
  * Adding snort-common-preinst to split off exiting config or touch the
    new database config file on new installations to ensure it exists.
  * Modify etc/snort.conf to include the new database configuration file.
  * Modify snort-{mysql,pgsql}.postinst to use new configuration file.
  * Modify snort-{mysql,pgsql,common}.postrm to purge new configuration file if
    it exists.
  Thanks to Alexander Reichle-Schmehl for the initial patch used to fix this issue
* debian/NEWS: describe the new change on database handling
* debian/snort{,-inline,-mysql,-pgsql}.prerm: Move the code in charge of killing
  snort astray children over to the proper location and also ignore errors
  if there are (process might appear spurously in the process table due to
  race conditions) (Closes: 557729)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/snort
This branch contains Public information 
Everyone can see this information.

Subscribers