ports/85673: Maintainer Update: security/osiris 4.1.8 -> 4.1.9
David Thiel
lx at redundancy.redundancy.org
Fri Sep 2 23:30:12 UTC 2005
>Number: 85673
>Category: ports
>Synopsis: Maintainer Update: security/osiris 4.1.8 -> 4.1.9
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Sep 02 23:30:11 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: David Thiel
>Release: FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD redundancy.redundancy.org 5.4-STABLE FreeBSD 5.4-STABLE #9: Mon Jul 11 20:22:35 PDT 2005 lx at redundancy.redundancy.org:/usr/obj/usr/src/sys/REDUNDANCY i386
>Description:
Updating the Osiris integrity checking system to 4.1.9.
Code changes:
: fixed install.sh to get proper ROOT_GROUP for Linux.
: added runlevel 2 to linux init script setup.
: added informative error messages in cli for init command.
: fixed filter bug where notifications sent on zero changes.
: fixed notify bug where SMTP buffer not large enough for some mailers.
: fixed missing test-filter alias (test-regex).
: fixed bug with root path not being assumed from command line arguments.
: fixed installer for linux distro detection command.
: fixed bug with info/error/warn message headers not being filtered
: mod_ports for linux now supports monitoring/reporting on inode and uid.
Port changes:
Added PRINTDB tunable to optionally build and install the offline database
print utility.
Switched to new master site.
>How-To-Repeat:
>Fix:
diff -ruN osiris.old/Makefile osiris/Makefile
--- osiris.old/Makefile Fri Sep 2 15:36:48 2005
+++ osiris/Makefile Fri Sep 2 16:14:53 2005
@@ -6,9 +6,9 @@
#
PORTNAME= osiris
-PORTVERSION= 4.1.8
+PORTVERSION= 4.1.9
CATEGORIES= security
-MASTER_SITES= http://osiris.shmoo.com/data/ \
+MASTER_SITES= http://www.hostintegrity.com/osiris/data/ \
http://darkambient.net/
MAINTAINER= lx at redundancy.redundancy.org
@@ -16,6 +16,7 @@
OPTIONS= OSIRISMD "Enable to build the management daemon" off \
OSIRISD "Enable to build the osirisd scan agent" on \
+ PRINTDB "Build database print tool" off \
CLI "Enable to build the management CLI" off
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@@ -43,12 +44,25 @@
.else
PLIST_SUB+= CLI="@comment "
.endif
+.if defined(WITH_PRINTDB)
+PLIST_SUB+= PRINTDB=""
+.else
+PLIST_SUB+= PRINTDB="@comment "
+.endif
+
+post-build:
+.if defined(WITH_PRINTDB)
+ cd ${WRKSRC}/src/tools && ${MAKE}
+.endif
do-install:
${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
@${MKDIR} ${PREFIX}/osiris
.if defined(WITH_CLI)
${INSTALL_PROGRAM} ${WRKSRC}/src/cli/osiris ${PREFIX}/sbin
+.endif
+.if defined(WITH_PRINTDB)
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/tools/printdb ${PREFIX}/bin
.endif
.if !defined(WITHOUT_OSIRISD)
${SED} -e 's|@INSTALLDIR@|${PREFIX}/sbin|g' \
diff -ruN osiris.old/distinfo osiris/distinfo
--- osiris.old/distinfo Fri Sep 2 15:36:48 2005
+++ osiris/distinfo Fri Sep 2 15:37:47 2005
@@ -1,2 +1,2 @@
-MD5 (osiris-4.1.8.tar.gz) = 27a362ba5ad3025d5bca6d9c92196875
-SIZE (osiris-4.1.8.tar.gz) = 1891980
+MD5 (osiris-4.1.9.tar.gz) = a8e3720b05a8dc5d257a7effb6d68224
+SIZE (osiris-4.1.9.tar.gz) = 1916735
diff -ruN osiris.old/pkg-plist osiris/pkg-plist
--- osiris.old/pkg-plist Fri Sep 2 15:36:48 2005
+++ osiris/pkg-plist Fri Sep 2 15:57:18 2005
@@ -1,5 +1,6 @@
@comment $FreeBSD: ports/security/osiris/pkg-plist,v 1.7 2005/03/12 08:26:59 sem Exp $
%%CLI%%sbin/osiris
+%%PRINTDB%%bin/printdb
%%OSIRISD%%sbin/osirisd
%%OSIRISMD%%sbin/osirismd
%%OSIRISD%%etc/rc.d/osirisd.sh
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list