app-forensics/lynis: drop 3.0.7-r1
Signed-off-by: Mike Pagano <mpagano@gentoo.org>
This commit is contained in:
parent
dfbe02a2df
commit
af97de81a6
|
@ -1,2 +1 @@
|
||||||
DIST lynis-3.0.7.tar.gz 338212 BLAKE2B d9cddcba9c83ddee08ea38c8e80bf6f0a78179ad102673a876a1fe3d4544612e945d8637a8d026ce7bff72b09d6274223031e1cb6fc74596b2c65f0380fecd67 SHA512 c65d42071a48b15c2f16ceaf30404db0dac740c4cc6109442a0757e0576f794ebaf9430547eb1a0a452ce85993f00e8779ce2c4ffc47c206d674b8fd2cb02e3a
|
|
||||||
DIST lynis-3.0.8.tar.gz 339467 BLAKE2B 490bd6799619a4247c3fa68cc96f2f1fead651b23db0ffb512394960f8ca0360ab7f25d2bb8d9e742641558972e1fdd4b1e18d7de0d13007988276eed3a97b1f SHA512 df41aa8b7518a72ee17732eb7e69ccc62ca6e1323d3adc7aec509cd1c21494fece873e101bc317655dafbf58b32699f56dd27eec13a2ce615801cee75961cd33
|
DIST lynis-3.0.8.tar.gz 339467 BLAKE2B 490bd6799619a4247c3fa68cc96f2f1fead651b23db0ffb512394960f8ca0360ab7f25d2bb8d9e742641558972e1fdd4b1e18d7de0d13007988276eed3a97b1f SHA512 df41aa8b7518a72ee17732eb7e69ccc62ca6e1323d3adc7aec509cd1c21494fece873e101bc317655dafbf58b32699f56dd27eec13a2ce615801cee75961cd33
|
||||||
|
|
|
@ -1,72 +0,0 @@
|
||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="7"
|
|
||||||
|
|
||||||
inherit bash-completion-r1 systemd
|
|
||||||
|
|
||||||
DESCRIPTION="Security and system auditing tool"
|
|
||||||
HOMEPAGE="https://cisofy.com/lynis/"
|
|
||||||
SRC_URI="https://cisofy.com/files/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="+cron systemd"
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="
|
|
||||||
app-shells/bash
|
|
||||||
!systemd? ( virtual/cron )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
doman lynis.8
|
|
||||||
dodoc FAQ README
|
|
||||||
newdoc CHANGELOG.md CHANGELOG
|
|
||||||
|
|
||||||
# Remove the old one during the next stabilize progress
|
|
||||||
exeinto /etc/cron.daily
|
|
||||||
newexe "${FILESDIR}"/lynis.cron-new lynis
|
|
||||||
|
|
||||||
dobashcomp extras/bash_completion.d/lynis
|
|
||||||
|
|
||||||
# stricter default perms - bug 507436
|
|
||||||
diropts -m0700
|
|
||||||
insopts -m0600
|
|
||||||
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins -r db/ include/ plugins/
|
|
||||||
|
|
||||||
dosbin lynis
|
|
||||||
|
|
||||||
insinto /etc/${PN}
|
|
||||||
doins default.prf
|
|
||||||
sed -i -e 's/\/path\/to\///' "${S}/extras/systemd/${PN}.service" || die "Sed Failed!"
|
|
||||||
systemd_dounit "${S}/extras/systemd/${PN}.service" || die "Sed Failed!"
|
|
||||||
systemd_dounit "${S}/extras/systemd/${PN}.timer"
|
|
||||||
|
|
||||||
if ! use cron; then
|
|
||||||
ebegin "removing cron files from installation image"
|
|
||||||
rm -rfv "${ED}/etc/cron.daily" || die
|
|
||||||
eend "$?"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use cron; then
|
|
||||||
if systemd_is_booted || has_version sys-apps/systemd; then
|
|
||||||
echo
|
|
||||||
ewarn "Both 'cron' and 'systemd' flags are enabled."
|
|
||||||
ewarn "So both ${PN}.target and cron files were installed."
|
|
||||||
ewarn "Please don't use 2 implementations at the same time."
|
|
||||||
ewarn "Cronjobs are usually enabled by default via /etc/cron.* jobs"
|
|
||||||
ewarn "If you want to use systemd ${PN}.target timers"
|
|
||||||
ewarn "disable 'cron' flag and reinstall ${PN}"
|
|
||||||
echo
|
|
||||||
else
|
|
||||||
einfo "A cron script has been installed to ${ROOT}/etc/cron.daily/lynis."
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
Loading…
Reference in New Issue