Date: 1 Nov 2004 20:13:28 -0000 From: David Thiel <lx@redundancy.redundancy.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/73393: Update: security/samhain 1.8.12 -> 2.0.0 Message-ID: <20041101201328.3154.qmail@redundancy.redundancy.org> Resent-Message-ID: <200411012020.iA1KKIfu063786@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 73393 >Category: ports >Synopsis: Update: security/samhain 1.8.12 -> 2.0.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Nov 01 20:20:17 GMT 2004 >Closed-Date: >Last-Modified: >Originator: David Thiel >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD redundancy.redundancy.org 4.9-STABLE FreeBSD 4.9-STABLE #15: Wed Nov 19 21:41:32 PST 2003 lx@redundancy.redundancy.org:/usr/obj/usr/src/sys/REDUNDANCY i386 >Description: Updating the Samhain integrity checker to 2.0.0. Code updates: * Support for checksumming of prelinked executables / libraries has been added. * The client deployment system has been rewritten from scratch in a cleaner and more modular and extensible way. Deployment of native packages is supported now. * The build system has been revised. Building outside the source directory is supported now. * The configure script now checks for the SSP/ProPolice patch in GCC, and enables it if present. * A nagios plugin (scripts/check_samhain.pl) has been added. * Some minor bugs have been fixed. Port updates: * Install additional documentation * remove patch-aa >How-To-Repeat: >Fix: diff -ruN samhain.old/Makefile samhain/Makefile --- samhain.old/Makefile Mon Nov 1 11:51:49 2004 +++ samhain/Makefile Mon Nov 1 12:01:33 2004 @@ -17,7 +17,7 @@ # PORTNAME= samhain -PORTVERSION= 1.8.12 +PORTVERSION= 2.0.0 CATEGORIES= security MASTER_SITES= http://la-samhna.de/archive/ \ http://cold.darkambient.net/ @@ -129,10 +129,18 @@ .endif .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/docs/MANUAL-1_8.ps ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/docs/MANUAL-1_8.html.tar ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/MANUAL-2_0.ps ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/MANUAL-2_0.html.tar ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-client+server.html ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-client+server-troubleshooting.html ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-samhain+GnuPG.html ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/HOWTO-write-modules.html ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/FAQ.html ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/README.UPGRADE ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/README ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/BUGS ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/sh_mounts.txt ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/docs/sh_userfiles.txt ${DOCSDIR} .endif install-user: diff -ruN samhain.old/distinfo samhain/distinfo --- samhain.old/distinfo Mon Nov 1 11:51:49 2004 +++ samhain/distinfo Mon Nov 1 11:53:02 2004 @@ -1,2 +1,2 @@ -MD5 (samhain_signed-1.8.12.tar.gz) = b204d4fbe32f01eea7c0b2d8e7991e09 -SIZE (samhain_signed-1.8.12.tar.gz) = 958403 +MD5 (samhain_signed-2.0.0.tar.gz) = e60b230ac1ecbc6547347fbe73b08a47 +SIZE (samhain_signed-2.0.0.tar.gz) = 1023967 diff -ruN samhain.old/files/patch-aa samhain/files/patch-aa --- samhain.old/files/patch-aa Mon Nov 1 11:51:49 2004 +++ samhain/files/patch-aa Wed Dec 31 16:00:00 1969 @@ -1,25 +0,0 @@ ---- Makefile.in Thu Mar 20 15:28:01 2003 -+++ Makefile.in.new Sat Mar 29 15:37:05 2003 -@@ -263,13 +263,6 @@ - #---------------------------------------------------------- - - install: install-lkm install-program install-man install-data -- @echo; \ -- echo " You can use 'samhain-install.sh uninstall' for uninstalling"; \ -- echo " i.e. you might consider saving that script for future use";\ -- echo; \ -- echo " Use 'make install-boot' if you want @install_name@ to start on system boot"; \ -- echo -- - - purge: uninstall-lkm uninstall-program uninstall-man - @echo "./samhain-install.sh --destdir=$(DESTDIR) --force --verbose uninstall-data"; \ -@@ -419,7 +412,7 @@ - echo " -----------------------------------------------------";\ - echo " The server will run as user @myident@ if started with";\ - echo " root privileges, otherwise as the user of the parent ";\ -- echo " process (use --enable-identity=USER to change).";\ -+ echo " process (use RUNAS_USER=USER to change).";\ - echo;\ - echo " You may want to use: make install-user";\ - echo;\ diff -ruN samhain.old/pkg-plist samhain/pkg-plist --- samhain.old/pkg-plist Mon Nov 1 11:51:49 2004 +++ samhain/pkg-plist Mon Nov 1 12:01:49 2004 @@ -9,8 +9,16 @@ %%SAMHAIN%%etc/samhainrc.sample %%SAMHAIN%%@unexec rmdir /var/lib/samhain 2>/dev/null || true %%SETPWD%%sbin/samhain_setpwd -%%PORTDOCS%%%%DOCSDIR%%/MANUAL-1_8.ps -%%PORTDOCS%%%%DOCSDIR%%/MANUAL-1_8.html.tar +%%PORTDOCS%%%%DOCSDIR%%/MANUAL-2_0.ps +%%PORTDOCS%%%%DOCSDIR%%/MANUAL-2_0.html.tar %%PORTDOCS%%%%DOCSDIR%%/HOWTO-client+server.html +%%PORTDOCS%%%%DOCSDIR%%/HOWTO-client+server-troubleshooting.html +%%PORTDOCS%%%%DOCSDIR%%/HOWTO-write-modules.html %%PORTDOCS%%%%DOCSDIR%%/HOWTO-samhain+GnuPG.html +%%PORTDOCS%%%%DOCSDIR%%/FAQ.html +%%PORTDOCS%%%%DOCSDIR%%/README.UPGRADE +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/BUGS +%%PORTDOCS%%%%DOCSDIR%%/sh_mounts.txt +%%PORTDOCS%%%%DOCSDIR%%/sh_userfiles.txt %%PORTDOCS%%@dirrm %%DOCSDIR%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041101201328.3154.qmail>