commit:     f4eb7ab719dd1041628d72be14ff5571cb29b27b
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  1 03:04:08 2016 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Apr  1 03:04:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4eb7ab7

net-mail/perdition: remove last-rited package per security bug 491372

 net-mail/perdition/Manifest              |  1 -
 net-mail/perdition/files/perdition.confd | 50 -------------------
 net-mail/perdition/files/perdition.initd | 85 --------------------------------
 net-mail/perdition/metadata.xml          | 17 -------
 net-mail/perdition/perdition-1.18.ebuild | 61 -----------------------
 5 files changed, 214 deletions(-)

diff --git a/net-mail/perdition/Manifest b/net-mail/perdition/Manifest
deleted file mode 100644
index 5150cf2..0000000
--- 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 df99894..0000000
--- 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 4b75b7f..0000000
--- 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 9f03903..0000000
--- 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-m...@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 6f84559..0000000
--- 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
-}

Reply via email to