Date: Tue, 12 Aug 2014 18:31:26 +0000 (UTC) From: Carlo Strub <cs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r364732 - in head/security/rkhunter: . files Message-ID: <53ea5d7e.67be.471ef88b@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cs Date: Tue Aug 12 18:31:26 2014 New Revision: 364732 URL: http://svnweb.freebsd.org/changeset/ports/364732 QAT: https://qat.redports.org/buildarchive/r364732/ Log: - unbreak - added some FreeBSD defaults regarding SSH - made port more PREFIX aware - changed maintainer PR: 191842 Submitted by: Gerard J. Cerchio and Lukasz Wasikowski (maintainer) Modified: head/security/rkhunter/Makefile head/security/rkhunter/files/patch-files__rkhunter.conf Modified: head/security/rkhunter/Makefile ============================================================================== --- head/security/rkhunter/Makefile Tue Aug 12 18:28:02 2014 (r364731) +++ head/security/rkhunter/Makefile Tue Aug 12 18:31:26 2014 (r364732) @@ -3,10 +3,11 @@ PORTNAME= rkhunter PORTVERSION= 1.4.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF -MAINTAINER= ports@FreeBSD.org +MAINTAINER= lukasz@wasikowski.net COMMENT= Rootkit detection tool LICENSE= GPLv2 @@ -27,8 +28,10 @@ LSOF_RUN_DEPENDS= lsof:${PORTSDIR}/sysut NMAP_RUN_DEPENDS= nmap:${PORTSDIR}/security/nmap post-patch: - @${REINPLACE_CMD} -e 's|{SHAREDIR}/man/man8|{PREFIX}/man/man8|g' \ + @${REINPLACE_CMD} -i '' -e 's|{SHAREDIR}/man/man8|{PREFIX}/man/man8|g' \ ${WRKSRC}/installer.sh + @${REINPLACE_CMD} -i '' -e 's|RKHPREFIX|${PREFIX}|g' \ + ${WRKSRC}/files/${PORTNAME}.conf do-install: cd ${WRKSRC} && ./installer.sh --layout custom ${STAGEDIR}${PREFIX} --install @@ -40,7 +43,7 @@ do-install: ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/files/|} ${STAGEDIR}${DOCSDIR} post-install: - ${REINPLACE_CMD} -i '' -e 's,${STAGEDIR},,' \ + @${REINPLACE_CMD} -i '' -e 's|${STAGEDIR}||g' \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf ${INSTALL_DATA} ${WRKSRC}/files/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample ${INSTALL_DATA} -m 640 ${WRKSRC}/files/programs_bad.dat ${STAGEDIR}${PREFIX}/var/lib/${PORTNAME}/db/programs_bad.dat.sample Modified: head/security/rkhunter/files/patch-files__rkhunter.conf ============================================================================== --- head/security/rkhunter/files/patch-files__rkhunter.conf Tue Aug 12 18:28:02 2014 (r364731) +++ head/security/rkhunter/files/patch-files__rkhunter.conf Tue Aug 12 18:31:26 2014 (r364732) @@ -1,17 +1,60 @@ ---- files/rkhunter.conf.orig 2014-06-06 09:59:35.000000000 -0400 -+++ files/rkhunter.conf 2014-06-06 10:01:32.000000000 -0400 -@@ -575,6 +575,10 @@ +--- files/rkhunter.conf.orig 2014-01-25 22:29:51.000000000 +0100 ++++ files/rkhunter.conf 2014-08-11 23:18:14.887973000 +0200 +@@ -154,7 +154,7 @@ + # subsequently commented out or removed, then the program will assume a + # default directory beneath the installation directory. + # +-#TMPDIR=/var/lib/rkhunter/tmp ++TMPDIR=RKHPREFIX/var/lib/rkhunter/tmp + + # + # This option specifies the database directory to use. +@@ -163,7 +163,7 @@ + # subsequently commented out or removed, then the program will assume a + # default directory beneath the installation directory. + # +-#DBDIR=/var/lib/rkhunter/db ++DBDIR=RKHPREFIX/var/lib/rkhunter/db + + # + # This option specifies the script directory to use. +@@ -171,7 +171,7 @@ + # The installer program will set the default directory. If this default is + # subsequently commented out or removed, then the program will not run. + # +-#SCRIPTDIR=/usr/local/lib/rkhunter/scripts ++SCRIPTDIR=RKHPREFIX/lib/rkhunter/scripts + + # + # This option can be used to modify the command directory list used by rkhunter +@@ -303,7 +303,7 @@ + # + # The default value is 'no'. + # +-#ALLOW_SSH_ROOT_USER=no ++ALLOW_SSH_ROOT_USER=unset + + # + # Set this option to '1' to allow the use of the SSH-1 protocol, but note +@@ -317,7 +317,7 @@ + # + # The default value is '0'. + # +-#ALLOW_SSH_PROT_V1=0 ++ALLOW_SSH_PROT_V1=2 + + # + # This setting tells rkhunter the directory containing the SSH configuration +@@ -575,6 +575,8 @@ # The default value is the null string. # #SCRIPTWHITELIST=/usr/bin/groups +SCRIPTWHITELIST=/usr/bin/whatis +SCRIPTWHITELIST=/usr/sbin/adduser -+SCRIPTWHITELIST=/usr/local/bin/GET -+SCRIPTWHITELIST=/usr/local/sbin/pkgdb # # Allow the specified file to have the immutable attribute set. -@@ -584,6 +588,10 @@ +@@ -584,6 +586,10 @@ # The default value is the null string. # #IMMUTWHITELIST=/sbin/ifdown @@ -22,7 +65,7 @@ # # If this option is set to '1', then the immutable-bit test is reversed. That -@@ -787,6 +795,7 @@ +@@ -787,6 +793,7 @@ # The default value is the null string. # #UID0_ACCOUNTS=toor rooty @@ -30,3 +73,10 @@ # # This option allows the specified accounts to have no password. NIS/YP entries +@@ -1222,3 +1229,6 @@ + # + #EMPTY_LOGFILES="" + #MISSING_LOGFILES="" ++ ++INSTALLDIR=RKHPREFIX ++USER_FILEPROP_FILES_DIRS=RKHPREFIX/etc/rkhunter.conf
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53ea5d7e.67be.471ef88b>