Debian Patches

Status for samhain/4.1.4-7

Patch Description Author Forwarded Bugs Origin Last update
debian.patch no
configure.patch Add OS detection to support Hurd and kFreeBSD The patch includes OS detection in the autoconf setup so the
software can be built in Hurd and kFreeBSD
Cyril Brulebois no debian 2024-10-05
gcc13.patch Add missing includes and use va_copy compiler builtin Zixing Liu <zixing.liu@canonical.com> no debian 2024-04-12
configure_fixes.patch Fix configuration file to work with latest autoconf
This patch fixes several elements in the configuration files that are either
obsolete or do not work with the latest autoconf version in Debian unstable.

- configure.ac: Some headers have been removed and others replaced.
- aclocal.m4: The aclocal from the latest upstream version (4.5.1) is used
- Makefile.in, samhain.spec.in, src/sh_getopt.c: Do not use VERSION as this is
not the correct value to use, use PACKAGE_VERSION instead
- compile: Add the file as it is required by autoconf
Javier Fernández-Sanguino Peña <jfs@debian.org> no 2024-10-05
realclean Really clean the sources Really clean all the files that might be automatically
generated from the sources when calling 'distclean'.

Without these patch some files are leftovers and GIT can be
confused thinking they are new files that need to be added to the
VCS.
Javier Fernández-Sanguino Peña <jfs@debian.org> not-needed 2024-10-05
improve_errors Improve error messages Improve the error messages of samhain by pointing to the user
how to fix them. For example, the signature database might not
exist because it has not been created yet.

Since these messages are shown in the log and in the output
of systemctl (or journal) they are important as otherwise the
administrator might not have a clue how to fix them

Specially in Debian, where the integrity database might not be
created right after the package configuration (and the service
will fail to start)
Javier Fernández-Sanguino Peña <jfs@debian.org> not-needed 2024-10-05
fix-FTBFS-on-s390x.patch Use memcpy() instead of incorrectly memset() Upstream once replaced the deprecated bcopy() with memset() obviously
having memcpy() in mind.
Sven Geuer <sge@debian.org> no debian 2025-01-10

All known versions for source package 'samhain'

Links