Package: samhain / 4.1.4-6
Metadata
Package | Version | Patches format |
---|---|---|
samhain | 4.1.4-6 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
debian.patch | (download) |
Makefile.in |
31 13 + 18 - 0 ! |
--- |
configure.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
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 |
gcc13.patch | (download) |
src/sh_error.c |
2 1 + 1 - 0 ! |
add missing includes and use va_copy compiler builtin |
configure_fixes.patch | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
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 |
realclean | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
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. |
improve_errors | (download) |
src/sh_dbIO.c |
2 1 + 1 - 0 ! |
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) |
fix FTBFS on s390x.patch | (download) |
src/sh_checksum.c |
2 1 + 1 - 0 ! |
use memcpy() instead of incorrectly memset() Upstream once replaced the deprecated bcopy() with memset() obviously having memcpy() in mind. |