diff options
author | Andrew Savchenko <bircoph@gentoo.org> | 2017-01-11 04:17:04 +0300 |
---|---|---|
committer | Andrew Savchenko <bircoph@gentoo.org> | 2017-01-11 04:17:58 +0300 |
commit | 9924813ed67a7d48f320a8678cf255a5e6cc2d47 (patch) | |
tree | 4524d678547b9e238a6fb21d6196b7efd1e0386d /net-proxy/polipo | |
parent | sys-cluster/vzctl: Security cleanup (bug #560522) (diff) | |
download | gentoo-9924813ed67a7d48f320a8678cf255a5e6cc2d47.tar.gz gentoo-9924813ed67a7d48f320a8678cf255a5e6cc2d47.tar.bz2 gentoo-9924813ed67a7d48f320a8678cf255a5e6cc2d47.zip |
net-proxy/polipo: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Diffstat (limited to 'net-proxy/polipo')
-rw-r--r-- | net-proxy/polipo/files/polipo.initd-2 | 66 | ||||
-rw-r--r-- | net-proxy/polipo/polipo-1.1.1.ebuild | 56 |
2 files changed, 0 insertions, 122 deletions
diff --git a/net-proxy/polipo/files/polipo.initd-2 b/net-proxy/polipo/files/polipo.initd-2 deleted file mode 100644 index 4f3edf55ebb8..000000000000 --- a/net-proxy/polipo/files/polipo.initd-2 +++ /dev/null @@ -1,66 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -CONFFILE="/etc/polipo/config${SVCNAME#polipo}" -PIDFILE="/var/run/${SVCNAME}.pid" - -depend() { - need net -} - -checkconfig() { - { polipo -v -c "${CONFFILE}" || return 1 ; } | { - local retvalue=0 - local name type value desc - while read name type value desc ; do - case ${name} in - configFile) - if [ "${value}" = "(none)" ] ; then - eerror "Unable to read configuration file /etc/polipo/config" - retvalue=1 - fi - ;; - daemonise) - if [ "${value}" != "false" ] ; then - eerror "Configuration option not supported by this init script: ${name}=${value}" - retvalue=1 - fi - ;; - pidFile) - if [ "${value}" != "(none)" ] ; then - eerror "Configuration option not supported by this init script: ${name}=${value}" - retvalue=1 - fi - ;; - diskCacheRoot) - if [ "${value}" != "(none)" ] ; then - # Ensure that cache directory exists and have proper permissions - if ! [[ -d "{value}" ]]; then - mkdir -p -m 0750 "${value}" - chown polipo:polipo "${value}" - fi - fi - ;; - esac - done - return ${retvalue} - } -} - -start() { - checkconfig || return 1 - - ebegin "Starting Polipo HTTP proxy" - start-stop-daemon --start --user polipo \ - --background --pidfile "${PIDFILE}" --make-pidfile \ - --exec /usr/bin/polipo -- -c "${CONFFILE}" - eend $? -} - -stop() { - ebegin "Stopping Polipo HTTP proxy" - start-stop-daemon --stop --pidfile "${PIDFILE}" - eend $? -} diff --git a/net-proxy/polipo/polipo-1.1.1.ebuild b/net-proxy/polipo/polipo-1.1.1.ebuild deleted file mode 100644 index b19d3bfe0092..000000000000 --- a/net-proxy/polipo/polipo-1.1.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -if [[ ${PV} == "9999" ]] ; then - _GIT=git-r3 - EGIT_REPO_URI="https://github.com/jech/${PN}.git" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="http://www.pps.jussieu.fr/~jch/software/files/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -inherit ${_GIT} toolchain-funcs user - -DESCRIPTION="A caching web proxy" -HOMEPAGE="http://www.pps.jussieu.fr/~jch/software/polipo/" -LICENSE="MIT GPL-2" -SLOT="0" - -DEPEND="sys-apps/texinfo" -RDEPEND="" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/cache/${PN} ${PN} -} - -src_compile() { - tc-export CC - emake PREFIX=/usr "CDEBUGFLAGS=${CFLAGS}" all -} - -src_install() { - einstall PREFIX=/usr MANDIR=/usr/share/man INFODIR=/usr/share/info "TARGET=${D}" - - newinitd "${FILESDIR}/${PN}.initd-2" ${PN} - insinto /etc/${PN} ; doins "${FILESDIR}/config" - exeinto /etc/cron.weekly ; newexe "${FILESDIR}/${PN}.crond-2" ${PN} - - dodoc CHANGES README - dohtml html/* -} - -pkg_postinst() { - einfo "Do not forget to read the manual." - einfo "Change the config file in /etc/${PN} to suit your needs." - einfo "" - einfo "Polipo OpenRC init scripts can now be multiplexed:" - einfo "1. create /etc/${PN}/config.foo" - einfo "2. symlink /etc/init.d/{${PN}.foo -> ${PN}}" - einfo "3. make sure all instances use unique ip:port pair and cachedir, if any" -} |