[Bug 224084] security/rkhunter: Various pkg checksum mismatch issues in rkhunter-1.4.4
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Oct 15 13:38:02 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224084
--- Comment #7 from martin at lispworks.com ---
(In reply to w.schwarzenfeld from comment #6)
I'm not convinced that 1.4.6 will fix this permanently, because the problems
are in the port.
There are two different problems:
1) The files in /usr/local/var/lib/rkhunter/db/i18n/ can updated by the
--update option. If you want to include them in the pkg, then I think they
should be handled using @sample in the pkg-plist like mirrors.dat (and renamed
to *.sample in the do-install part of the Makefile).
2) The files in /usr/local/var/lib/rkhunter/tmp/passwd and
/usr/local/var/lib/rkhunter/tmp/group are updated when rkhunter is run, so
should not be copied into the pkg. I think pkg-plist should be changed to
replace
var/lib/rkhunter/tmp/passwd
by something like
@postexec cp /etc/passed %D/var/lib/rkhunter/tmp/passwd 2> /dev/null || true
@postunexec rm -f %D/var/lib/rkhunter/tmp/passwd 2> /dev/null || true
and ditto for var/lib/rkhunter/tmp/group.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list