diff options
author | Aaron Bauman <bman@gentoo.org> | 2016-04-01 12:04:08 +0900 |
---|---|---|
committer | Aaron Bauman <bman@gentoo.org> | 2016-04-01 12:04:08 +0900 |
commit | f4eb7ab719dd1041628d72be14ff5571cb29b27b (patch) | |
tree | ac200dc372086fa4cb2a40942e3d4e596bea3e05 /net-mail | |
parent | media-sound/xmp: remove last-rited package per security bug 466782 (diff) | |
download | gentoo-f4eb7ab719dd1041628d72be14ff5571cb29b27b.tar.gz gentoo-f4eb7ab719dd1041628d72be14ff5571cb29b27b.tar.bz2 gentoo-f4eb7ab719dd1041628d72be14ff5571cb29b27b.zip |
net-mail/perdition: remove last-rited package per security bug 491372
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/perdition/Manifest | 1 | ||||
-rw-r--r-- | net-mail/perdition/files/perdition.confd | 50 | ||||
-rw-r--r-- | net-mail/perdition/files/perdition.initd | 85 | ||||
-rw-r--r-- | net-mail/perdition/metadata.xml | 17 | ||||
-rw-r--r-- | net-mail/perdition/perdition-1.18.ebuild | 61 |
5 files changed, 0 insertions, 214 deletions
diff --git a/net-mail/perdition/Manifest b/net-mail/perdition/Manifest deleted file mode 100644 index 5150cf2d971d..000000000000 --- a/net-mail/perdition/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST perdition-1.18.tar.gz 602933 SHA256 cad541ca1881de8eec74106851d10c2027588b96cf1f70e3cf395f2c24c4ecaa SHA512 f01ac9eefc69f0018b1d08a9db6a82f8119ec50faae971ca3b64947b9d2b4ca26bf447cab55a7cec6a6c89e8d0695def3649b60b4bceae6e44e480c4f3518a28 WHIRLPOOL cab5605b2bb1705f26096979a92e45451f3ac753a64edc35051eb5a72a56109b452a2a5d570518d052369c8d94a39bd11b6d4d885d57a87560754e4275433283 diff --git a/net-mail/perdition/files/perdition.confd b/net-mail/perdition/files/perdition.confd deleted file mode 100644 index df99894e14ff..000000000000 --- a/net-mail/perdition/files/perdition.confd +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Run time configuration parameters for /etc/init.d/perdition - -# User to run perdition as -# ( change it only if you know what you're doing ) -PERDITION_USER=perdition - -# Where pid files will be stored -PIDDIR=/var/run/perdition - -# Command line parameters to pass to perdition when run in any mode. -# This is in addition to any mode specific flags. -# That is, it is in addtion to any command line options supplied -# by POP3_FLAGS, POP3S_FLAGS, IMAP4_FLAGS or IMAP4S_FLAGS -FLAGS="-f /etc/perdition/perdition.conf" - -# Run an instance of perdition in POP3 mode -# Set to "yes" to run this instance of perdition -# Set to any other valye to not run this instance of perdition -POP3=yes - -#Command line parameters to pass to perdition when run in POP3 mode -POP3_FLAGS= - -# Run an instance of perdition in POP3S mode -# Set to "yes" to run this instance of perdition -# Set to any other valye to not run this instance of perdition -POP3S=no - -#Command line parameters to pass to perdition when run in POP3S mode -POP3S_FLAGS= - -# Run an instance of perdition in IMAP4 mode -# Set to "yes" to run this instance of perdition -# Set to any other valye to not run this instance of perdition -IMAP4=yes - -#Command line parameters to pass to perdition when run in IMAP4 mode -IMAP4_FLAGS= - -# Run an instance of perdition in IMAP4S mode -# Set to "yes" to run this instance of perdition -# Set to any other valye to not run this instance of perdition -IMAP4S=no - -#Command line parameters to pass to perdition when run in IMAP4S mode -IMAP4S_FLAGS= diff --git a/net-mail/perdition/files/perdition.initd b/net-mail/perdition/files/perdition.initd deleted file mode 100644 index 4b75b7f6e557..000000000000 --- a/net-mail/perdition/files/perdition.initd +++ /dev/null @@ -1,85 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - need net -} - - -check_key() { - if [ ! -e /etc/perdition/perdition.crt.pem ] ; then - einfo "No SSL keys; see man perdition to create them. Or run: " - einfo "$ openssl req -new -x509 -nodes -out /etc/perdition/perdition.crt.pem -keyout /etc/perdition/perdition.key.pem -days 365" - return 1 - fi -} - -checkconfig() { - # create PIDDIR (usually /var/run/perdition) if necessary - if [ ! -d "${PIDDIR:-/var/run/perdition}" ] ; then - checkpath -q -d -o ${PERDITION_USER:-perdition}:${PERDITION_USER:-perdition} \ - -m 0775 "${PIDDIR:-/var/run/perdition}" || return 1 - fi -} - -start() { - checkconfig || return 1 - if [ "${POP3}" = "yes" ]; then - ebegin "Starting perdition services (POP3)" - start-stop-daemon --quiet --start --startas /usr/sbin/perdition.pop3 -p ${PIDDIR}/pop3.pid \ - -- ${FLAGS} ${POP3_FLAGS} -u ${PERDITION_USER} --pid_file ${PIDDIR}/pop3.pid - eend $? - fi - - if [ "${POP3S}" = "yes" ]; then - check_key || return 1 - ebegin "Starting perdition services (POP3S)" - start-stop-daemon --quiet --start --startas /usr/sbin/perdition.pop3s -p ${PIDDIR}/pop3s.pid \ - -- ${FLAGS} ${POP3S_FLAGS} -u ${PERDITION_USER} --pid_file ${PIDDIR}/pop3s.pid - eend $? - fi - - if [ "${IMAP4}" = "yes" ]; then - ebegin "Starting perdition services (IMAP4)" - start-stop-daemon --quiet --start --startas /usr/sbin/perdition.imap4 -p ${PIDDIR}/imap4.pid \ - -- ${FLAGS} ${IMAP4_FLAGS} -u ${PERDITION_USER} --pid_file ${PIDDIR}/imap4.pid - eend $? - fi - - if [ "${IMAP4S}" = "yes" ]; then - check_key || return 1 - ebegin "Starting perdition services (IMAP4S)" - start-stop-daemon --quiet --start --startas /usr/sbin/perdition.imap4s -p ${PIDDIR}/imap4s.pid \ - -- ${FLAGS} ${IMAP4S_FLAGS} -u ${PERDITION_USER} --pid_file ${PIDDIR}/imap4s.pid - eend $? - fi -} - - -stop() { - if [ "${POP3}" = "yes" ]; then - ebegin "Shutting down perdition services (POP3)" - start-stop-daemon -o --quiet --stop --pidfile ${PIDDIR}/pop3.pid - eend $? - fi - - if [ "${POP3S}" = "yes" ]; then - ebegin "Shutting down perdition services (POP3S)" - start-stop-daemon -o --quiet --stop --pidfile ${PIDDIR}/pop3s.pid - eend $? - fi - - if [ "${IMAP4}" = "yes" ]; then - ebegin "Shutting down perdition services (IMAP4)" - start-stop-daemon -o --quiet --stop --pidfile ${PIDDIR}/imap4.pid - eend $? - fi - - if [ "${IMAP4S}" = "yes" ]; then - ebegin "Shutting down perdition services (IMAP4S)" - start-stop-daemon -o --quiet --stop --pidfile ${PIDDIR}/imap4s.pid - eend $? - fi -} diff --git a/net-mail/perdition/metadata.xml b/net-mail/perdition/metadata.xml deleted file mode 100644 index 9f039037cab5..000000000000 --- a/net-mail/perdition/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>net-mail@gentoo.org</email> - <name>Net-Mail</name> - </maintainer> - <longdescription> - Perdition is a fully featured POP3 and IMAP4 proxy server. - It is able to handle both SSL and non-SSL connections and redirect users - to a real-server based on a database lookup. Perdition supports modular - based database access. ODBC, MySQL, PostgreSQL, GDBM, POSIX Regular - Expression and NIS modules ship with the distribution. The API for - modules is open allowing abitary modules to be written to allow access - to any data store. - </longdescription> -</pkgmetadata> diff --git a/net-mail/perdition/perdition-1.18.ebuild b/net-mail/perdition/perdition-1.18.ebuild deleted file mode 100644 index 6f84559d4730..000000000000 --- a/net-mail/perdition/perdition-1.18.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils pam user - -DESCRIPTION="modular and fully featured POP3 and IMAP4 proxy" -HOMEPAGE="http://www.vergenet.net/linux/perdition/" -SRC_URI="http://www.vergenet.net/linux/${PN}/download/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="berkdb cdb ssl mysql odbc postgres gdbm ldap" - -DEPEND="dev-scheme/guile - >=dev-libs/vanessa-logger-0.0.8 - >=dev-libs/vanessa-adt-0.0.6 - >=net-libs/vanessa-socket-0.0.10 - dev-libs/libpcre - virtual/pam - berkdb? ( sys-libs/db ) - cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r1 ) ) - ssl? ( dev-libs/openssl ) - odbc? ( dev-db/unixODBC ) - gdbm? ( sys-libs/gdbm ) - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql[server] ) - ldap? ( net-nds/openldap )" -RDEPEND="${DEPEND}" - -pkg_setup() { - enewuser perdition - enewgroup perdition -} - -src_configure() { - econf --with-user=perdition \ - --enable-posix-regex \ - $(use_enable ssl) \ - $(use_enable mysql) \ - $(use_enable odbc) \ - $(use_enable postgres pg) \ - $(use_enable gdbm) \ - $(use_enable ldap) \ - $(use_enable cdb) \ - $(use_enable berkdb bdb) -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc README AUTHORS TODO INSTALL ChangeLog CODING_LOCATIONS - - newinitd "${FILESDIR}"/perdition.initd perdition - newconfd "${FILESDIR}"/perdition.confd perdition - - rm -f "${D}"/etc/pam.d/perdition - pamd_mimic sys-auth perdition auth account password session -} |