diff options
author | Conrad Kostecki <conikost@gentoo.org> | 2021-07-12 23:55:05 +0200 |
---|---|---|
committer | Conrad Kostecki <conikost@gentoo.org> | 2021-07-13 22:54:43 +0200 |
commit | 7f33b0a0db84ae34c6865b891136ec57983bb27d (patch) | |
tree | c6ab96d5528b15ff9e2f231cecf17703f2b488b0 /net-misc/ip-sentinel | |
parent | net-misc/ip-sentinel: migrate to GLEP 81 (diff) | |
download | gentoo-7f33b0a0db84ae34c6865b891136ec57983bb27d.tar.gz gentoo-7f33b0a0db84ae34c6865b891136ec57983bb27d.tar.bz2 gentoo-7f33b0a0db84ae34c6865b891136ec57983bb27d.zip |
net-misc/ip-sentinel: drop old version
Closes: https://bugs.gentoo.org/781422
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'net-misc/ip-sentinel')
-rw-r--r-- | net-misc/ip-sentinel/ip-sentinel-0.12-r1.ebuild | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/net-misc/ip-sentinel/ip-sentinel-0.12-r1.ebuild b/net-misc/ip-sentinel/ip-sentinel-0.12-r1.ebuild deleted file mode 100644 index 2cd5fcce6a09..000000000000 --- a/net-misc/ip-sentinel/ip-sentinel-0.12-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit user - -DESCRIPTION="Prevent unauthorized usage of IP addresses" -HOMEPAGE="https://www.nongnu.org/ip-sentinel/" -LICENSE="GPL-2" -SRC_URI="https://savannah.nongnu.org/download/ip-sentinel/${P}.tar.bz2" -SLOT="0" -KEYWORDS="x86" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS ) -PATCHES=( - "${FILESDIR}"/${P}-fixed-dietlibc-compat-stuff.patch -) - -pkg_setup() { - enewgroup ipsentinel - enewuser ipsentinel -1 -1 -1 ipsentinel -} - -src_prepare() { - default - - # disable failing tests - echo true > src/testsuite/prioqueue-check.sh -} - -src_install() { - default - - newinitd "${FILESDIR}"/ip-sentinel.init ip-sentinel - newconfd "${FILESDIR}"/ip-sentinel.conf.d ip-sentinel - - insinto /etc - newins "${FILESDIR}"/ip-sentinel.cfg ip-sentinel.cfg -} - -pkg_config() { - CHROOT=`sed -n 's/^[[:blank:]]\?CHROOT="\([^"]\+\)"/\1/p' /etc/conf.d/ip-sentinel 2>/dev/null` - - if [ ! -d "${CHROOT:=/chroot/ip-sentinel}" ] ; then - ebegin "Setting up the chroot directory" - mkdir -m 0755 -p "${CHROOT}/etc" - cp -R /etc/ip-sentinel.cfg "${CHROOT}/etc" - eend - - if [ "`grep '^#[[:blank:]]\?CHROOT' /etc/conf.d/ip-sentinel`" ] ; then - sed -e '/^#[[:blank:]]\?CHROOT/s/^#[[:blank:]]\?//' \ - -i /etc/conf.d/ip-sentinel - fi - else - eerror - eerror "${CHROOT} already exists. Quitting." - eerror - fi -} - -pkg_postinst() { - elog "You can edit /etc/conf.d/ip-sentinel to customize startup daemon" - elog "settings." - elog - elog "Default ip-sentinel config is in /etc/ip-sentinel.cfg" - elog - elog "The ip-sentinel ebuild has chroot support." - elog "If you like to run ip-sentinel in chroot AND this is a new install OR" - elog "your ip-sentinel doesn't already run in chroot, simply run:" - elog "emerge --config =${CATEGORY}/${PF}" - elog "Before running the above command you might want to change the chroot" - elog "dir in /etc/conf.d/ip-sentinel, otherwise /chroot/ip-sentinel will be used." - echo - ewarn "And please! DO NOT START THIS DAEMON thoughtlessly." - ewarn "If you DO this will BLOCK ALL communication inside your ethernet" - ewarn "segment!!! If you have any doubts do not start ip-sentinel." -} |