Date: Mon, 7 Oct 2013 12:07:24 GMT From: Jim Pirzyk <pirzyk@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/182789: rkhunter port config change Message-ID: <201310071207.r97C7Ord052960@oldred.freebsd.org> Resent-Message-ID: <201310071210.r97CA0TH093661@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 182789 >Category: ports >Synopsis: rkhunter port config change >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 07 12:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Jim Pirzyk >Release: 9.2-RELEASE >Organization: >Environment: FreeBSD amigo.home.pirzyk.org 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 >Description: When using the rkhunter port as usual, one updates the mirror.dat to get new signatures. Once this update has been done, the 'pkg_info -g' report the checksum mismatch: pkg_info -g rkhunter-1.4.0 Information for rkhunter-1.4.0: Mismatched Checksums: /usr/local/var/lib/rkhunter/db/mirrors.dat fails the original MD5 checksum >How-To-Repeat: See above >Fix: --- ../../security/rkhunter/Makefile 2013-09-20 18:55:24.000000000 -0400 +++ Makefile 2013-10-07 08:00:13.196343361 -0400 @@ -3,6 +3,7 @@ PORTNAME= rkhunter PORTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF @@ -57,6 +58,14 @@ @if [ ! -f ${PREFIX}/etc/${PORTNAME}.conf ]; then \ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${PREFIX}/etc; \ fi + ${INSTALL_DATA} -m 640 ${WRKSRC}/files/programs_bad.dat ${PREFIX}/var/lib/${PORTNAME}/db/programs_bad.dat.sample + ${INSTALL_DATA} -m 640 ${WRKSRC}/files/mirrors.dat ${PREFIX}/var/lib/${PORTNAME}/db/mirrors.dat.sample + @if [ ! -f ${PREFIX}/var/lib/${PORTNAME}/db/mirrors.dat ]; then \ + ${INSTALL_DATA} -m 640 ${WRKSRC}/files/mirrors.dat ${PREFIX}/var/lib/${PORTNAME}/db/mirrors.dat; \ + fi + @if [ ! -f ${PREFIX}/var/lib/${PORTNAME}/db/programs_bad.dat ]; then \ + ${INSTALL_DATA} -m 640 ${WRKSRC}/files/programs_bad.dat ${PREFIX}/var/lib/${PORTNAME}/db/programs_bad.dat; \ + fi @${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310071207.r97C7Ord052960>