Your message dated Wed, 06 Jan 2016 17:00:52 +0000
with message-id <[email protected]>
and subject line Bug#753438: fixed in suricata 2.0.10-2
has caused the Debian Bug report #753438,
regarding suricata: Please provide debug symbols
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
753438: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753438
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: suricata
Severity: wishlist
Tags: patch

Suricata still has some stability issues that lead to crashes, either
through glibc's heap corruption detection or through outright
segmentation faults. At least that's what I have witnessed in 2.0.0 and
2.0.1 (I haven't checked the setups I control with 2.0.2 so far.)

Having debug symbols available through a suricata-dbg pacakge would be
helpful.

I have attached a patch that adds such a package.

Cheers,
-Hilko
diff --git a/debian/control b/debian/control
index 1383175..b325146 100644
--- a/debian/control
+++ b/debian/control
@@ -41,3 +41,11 @@ Description: Next Generation Intrusion Detection and Prevention Tool
  cards.
  .
  This version has inline (NFQUEUE) support enabled.
+
+Package: suricata-dbg
+Section: debug
+Architecture: any
+Depends: ${shlibs:Depends},
+    ${misc:Depends},
+Description: Next Generation Intrusion Detection and Prevention Tool - debug symbols
+ This package contains the debug symbols for Suricata.
	Modified   debian/rules
diff --git a/debian/rules b/debian/rules
index 701d727..33857fb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -42,6 +42,9 @@ override_dh_auto_configure:
 		-e 's|^default-rule-path: .*$$|default-rule-path: /etc/snort/rules|' \
 		 suricata.yaml > suricata-debian.yaml
 
+override_dh_strip:
+	dh_strip --dbg-package=suricata-dbg
+
 override_dh_clean:
 	rm -f suricata-debian.yaml
 	dh_clean


--- End Message ---
--- Begin Message ---
Source: suricata
Source-Version: 2.0.10-2

We believe that the bug you reported is fixed in the latest version of
suricata, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre Chifflier <[email protected]> (supplier of updated suricata package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 05 Jan 2016 21:02:40 +0100
Source: suricata
Binary: suricata suricata-dbg
Architecture: source amd64
Version: 2.0.10-2
Distribution: unstable
Urgency: medium
Maintainer: Pierre Chifflier <[email protected]>
Changed-By: Pierre Chifflier <[email protected]>
Description:
 suricata   - Next Generation Intrusion Detection and Prevention Tool
 suricata-dbg - Next Generation Intrusion Detection and Prevention Tool - debug 
s
Closes: 725249 753438 775074
Changes:
 suricata (2.0.10-2) unstable; urgency=medium
 .
   [ Arturo Borrero Gonzalez ]
   * d/copyright: update file to follow Debian Policy 3.9.6.1
   * d/control: bump standards to 3.9.6
   * suricata: add nflog support (Closes: #775074)
   * d/: wrap-and-sort
   * d/control: architecture is linux-any
   * d/rules: don't include upstream install documentation
   * d/tests: add first basic test
   * d/control: add missing Testsuite declaration
   * suritaca: add package suricata-dbg (Closes: #753438)
   * suricata sysvinit: fix libtcmalloc-minimal integration (Closes: #725249)
   * d/suricata.init: cleanup file
   * suricatasc: add manpage
 .
   [ Pierre Chifflier ]
   * Merge unstable-next branch
   * Fix dependencies and priority for -dbg package
   * Install manpage for suricatasc
Checksums-Sha1:
 904e0c7642c3bc56b89238402e83390e999571e3 1859 suricata_2.0.10-2.dsc
 7eab65bb5b738613428f29c42786ac648ceb870e 10032 suricata_2.0.10-2.debian.tar.xz
 a18d58561e0ea65ef68060b638bbb36649c41cb0 5276600 
suricata-dbg_2.0.10-2_amd64.deb
 c131d8120a86810113fbefad306a24351cb028b1 751420 suricata_2.0.10-2_amd64.deb
Checksums-Sha256:
 4bc43062d31e54af42f1bcc9b13dfc91e5622b4fd4e54ecce64c228c090f32fa 1859 
suricata_2.0.10-2.dsc
 0c554a9d06789dd32ce800345ae901127d750c103899be7925af35d976d4c642 10032 
suricata_2.0.10-2.debian.tar.xz
 354b96b4755786ad9e09346baaca32aeda7d51da63f7e3d3eff3d525a889e27d 5276600 
suricata-dbg_2.0.10-2_amd64.deb
 e3db3e70fbb9f01264876c6a44cd224baf7be656b86903a53bf7a9c98060fb14 751420 
suricata_2.0.10-2_amd64.deb
Files:
 c7c02c82481962dc3157103cfdf7236a 1859 net optional suricata_2.0.10-2.dsc
 732f494386fe388ad9709742df6e0076 10032 net optional 
suricata_2.0.10-2.debian.tar.xz
 bc88d53ce23df2345e534d798eed94a4 5276600 debug extra 
suricata-dbg_2.0.10-2_amd64.deb
 422adde7a455739036cfbecabf2c4775 751420 net optional 
suricata_2.0.10-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCgAGBQJWjCLKAAoJEFqCeQfe0MQYKEUH/0XboIx0R40FSeTQ9WyiJ7Ud
qj2Z6OUkuFimgabRaMamnSGpj7V2L/7C9v/jgZUKmEA9MRW0Igll8Zkia1klpHv2
S6eSX5vHZX2pQgzS//yRqWXFFn7oGe6/5RDSiu4Yvz+S5B56B2CBcgqeUZA4JpXf
abEmWq2rWwpMqG9NGbIyFlQ953D/EobcUf3IVyr5e52RbF+SVp9+jOww0dfrKvx4
l64eP9Fd60mNbKMEfOP61+hYvScUO4qpXq6/FgosyDJ5ITcVfMz8ZWuWzJC0X3Py
VtyV6Oz3zv9iAuTUplkBIIsV+q7Rc/1lmcGHT/jKxC5/zDmq+wJyPM//N8ZZKBQ=
=2Q0W
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to