Package: suricata / 1:4.1.2-2

Metadata

Package Version Patches format
suricata 1:4.1.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
reproducible.patch | (download)

configure.ac | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 patch to make the suricata build reproducible
 This patch makes some changes to the suricata build to make it reproducible
 .
 Currently, it only filters out the -fdebug-prefix-map CFLAG which embeds
 the build path.
debian default cfg.patch | (download)

configure.ac | 2 1 + 1 - 0 !
src/unix-manager.c | 2 1 + 1 - 0 !
suricata.yaml.in | 4 2 + 2 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 debian default configuration
 This patch sets Debian defaults for suricata configuration.
 .
 Currently, it sets a proper path for suricata unix socket.
cross.patch | (download)

configure.ac | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
no use gnu.patch | (download)

configure.ac | 1 1 + 0 - 0 !
src/suricata-common.h | 3 0 + 3 - 0 !
2 files changed, 1 insertion(+), 3 deletions(-)

 don't use __use_gnu
 __USE_GNU is a glibc-internal symbol.
 AC_USE_SYSTEM_EXTENSIONS is the proper autoconf
 way to enable extensions.
suricata common last.patch | (download)

src/app-layer-htp-body.c | 2 1 + 1 - 0 !
src/app-layer-htp-file.c | 2 1 + 1 - 0 !
src/app-layer-htp-libhtp.c | 2 1 + 1 - 0 !
src/app-layer-htp-libhtp.h | 2 1 + 1 - 0 !
src/app-layer-htp.c | 2 1 + 1 - 0 !
src/app-layer-smtp.c | 2 1 + 1 - 0 !
src/conf-yaml-loader.c | 3 2 + 1 - 0 !
src/detect-engine-mpm.c | 2 1 + 1 - 0 !
src/util-daemon.c | 2 1 + 1 - 0 !
src/util-decode-asn1.c | 2 1 + 1 - 0 !
src/util-logopenfile-tile.c | 4 3 + 1 - 0 !
src/util-privs.c | 3 2 + 1 - 0 !
12 files changed, 16 insertions(+), 12 deletions(-)

 suricata-common.h must be the first file included
 It brings the _GNU_SOURCE definition, that must be defined
 before any other headers get included.
fix repeated builds.patch | (download)

rust/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not clean vendor directory on distclean 
 dh_auto_clean calls make distclean, which in the case of Suricata also
 removes the vendor directory. This breaks repeated builds.