diff options
author | Hanno Boeck <hanno@gentoo.org> | 2011-01-23 21:39:36 +0000 |
---|---|---|
committer | Hanno Boeck <hanno@gentoo.org> | 2011-01-23 21:39:36 +0000 |
commit | b9b8817c05710f382edbee990fb6dc4f43a80e12 (patch) | |
tree | 1eda150d8b5f0c4d6533ab49cb7d2e14c688d2c3 /mail-mta/courier/files | |
parent | Marked ~ppc wrt #310417 (diff) | |
download | historical-b9b8817c05710f382edbee990fb6dc4f43a80e12.tar.gz historical-b9b8817c05710f382edbee990fb6dc4f43a80e12.tar.bz2 historical-b9b8817c05710f382edbee990fb6dc4f43a80e12.zip |
remove some old courier ebuilds
Package-Manager: portage-2.1.9.35/cvs/Linux x86_64
Diffstat (limited to 'mail-mta/courier/files')
-rw-r--r-- | mail-mta/courier/files/courier-init | 184 |
1 files changed, 0 insertions, 184 deletions
diff --git a/mail-mta/courier/files/courier-init b/mail-mta/courier/files/courier-init deleted file mode 100644 index a95aea88ee86..000000000000 --- a/mail-mta/courier/files/courier-init +++ /dev/null @@ -1,184 +0,0 @@ -#!/sbin/runscript -# Portions Copyright 2003 Gentoo Linux -# $Header: /var/cvsroot/gentoo-x86/mail-mta/courier/files/courier-init,v 1.6 2005/05/10 10:54:03 swegener Exp $ -# -# script originally from Courier distfile original name = courier.sysvinit -# adapted for Gentoo by Brian Jackson -# -# TODO -# should we update all the .dat/.pem files when the source/config files are -# newer than the .dat/.pem files? - -prefix="/usr" -exec_prefix="/usr/bin" -sysconfdir="/etc/courier" -sbindir="/usr/sbin" -libexecdir="/usr/lib/courier" -datadir="/usr/share/courier" - -depend() { - need net - [ -d /etc/courier/authlib ] && need courier-authlib - grep -q "^IMAPDSTART=.*[Yy].*" /etc/courier/imapd && need famd -} - -checkconfig() { - - [ -f ${sysconfdir}/pop3d-ssl ] && . ${sysconfdir}/pop3d-ssl - - # If we do not have a certificate, make one up. - [ ! -f "${datadir}/pop3d.pem" ] && \ - ebegin " generating-POP3-SSL-certificate..." && "${sbindir}/mkpop3dcert" - - [ -f ${sysconfdir}/imapd-ssl ] && . ${sysconfdir}/imapd-ssl - - # If we do not have a certificate, make one up. - [ ! -f ${datadir}/imapd.pem ] && \ - ebegin " generating-IMAP-SSL-certificate..." && "${sbindir}/mkimapdcert" - - [ -f ${sysconfdir}/esmtpd-ssl ] && . ${sysconfdir}/esmtpd-ssl - - # If we do not have a certificate, make one up. - [ ! -f ${datadir}/esmtpd.pem ] && \ - ebegin " generating-ESMTP-SSL-certificate..." && "${sbindir}/mkesmtpdcert" - - # First time after install create aliases.dat and smtpaccess.dat - - [ -f ${sysconfdir}/aliases.dat ] || ${sbindir}/makealiases - - [ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess - - [ -f ${sysconfdir}/${ACCESSFILE}.dat ] || ${sbindir}/makesmtpaccess-msa -} - -start() { - # Start daemons. - ebegin "Starting Courier mail server:" - - checkconfig || return 1 - - ebegin " Starting courierfilterd" - ${sbindir}/courierfilter start - - [ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \ - ${libexecdir}/authlib/authdaemond start && ebegin " Starting authdaemond" - - [ -x ${libexecdir}/courier/webmaild ] && \ - ${libexecdir}/courier/webmaild start && ebegin " Starting webmaild" - [ ! -x ${libexecdir}/courier/webmaild ] && [ -x ${libexecdir}/courier/sqwebmaild ] && \ - ${libexecdir}/courier/sqwebmaild start && ebegin " Starting sqwebmaild" - - [ -x ${sbindir}/courierldapaliasd ] && \ - ${sbindir}/courierldapaliasd start && ebegin " Starting courierldapaliasd" - - ebegin " Starting courierd" - ${sbindir}/courier start - - # start esmtpd if so written - [ -f ${sysconfdir}/esmtpd ] && source ${sysconfdir}/esmtpd - case x$ESMTPDSTART in - x[yY]*) - ebegin " Starting esmtpd" - ${sbindir}/esmtpd start - ;; - esac - - # start esmtpd-msa if so written - [ -f ${sysconfdir}/esmtpd-msa ] && source ${sysconfdir}/esmtpd-msa - case x$ESMTPDSTART in - x[yY]*) - ebegin " Starting esmtpd-msa" - ${sbindir}/esmtpd-msa start - ;; - esac - - # start esmtpd-ssl if so written - [ -f ${sysconfdir}/esmtpd-ssl ] && source ${sysconfdir}/esmtpd-ssl - case x$ESMTPDSSLSTART in - x[yY]*) - ebegin " Starting esmtpd-ssl" - ${sbindir}/esmtpd-ssl start - ;; - esac - - # start pop3d if so written - [ -f ${sysconfdir}/pop3d ] && source ${sysconfdir}/pop3d - case x$POP3DSTART in - x[yY]*) - ebegin " courier-pop3d" - ${sbindir}/courier-pop3d start - ;; - esac - - # start pop3d-ssl if so written - [ -f ${sysconfdir}/pop3d-ssl ] && source ${sysconfdir}/pop3d-ssl - case x$POP3DSSLSTART in - x[yY]*) - ebegin " courier-pop3d-ssl" - ${sbindir}/courier-pop3d-ssl start - ;; - esac - - [ -f ${sysconfdir}/imapd ] && source ${sysconfdir}/imapd - case x$IMAPDSTART in - x[yY]*) - ebegin " courier-imapd" - ${sbindir}/courier-imapd start - ;; - esac - - [ -f ${sysconfdir}/imapd-ssl ] && source ${sysconfdir}/imapd-ssl - case x$IMAPDSSLSTART in - x[yY]*) - ebegin " courier-imapd-ssl" - ${sbindir}/courier-imapd-ssl start - ;; - esac - - eend $? -} - -stop() { - ebegin "Stopping Courier mail server:" - - ebegin " Stopping courier-esmtpd" - ${sbindir}/esmtpd stop - - ebegin " Stopping courier-esmtpd-msa" - ${sbindir}/esmtpd-msa stop - - ebegin " Stopping courier-esmtpd-ssl" - ${sbindir}/esmtpd-ssl stop - - [ -x ${sbindir}/courier-pop3d ] && \ - ebegin " Stopping courier-pop3d" && ${sbindir}/courier-pop3d stop - - [ -x ${sbindir}/courier-pop3d-ssl ] && \ - ebegin " Stopping courier-pop3d-ssl" && ${sbindir}/courier-pop3d-ssl stop - - [ -x ${sbindir}/courier-imapd ] && \ - ebegin " Stopping courier-imapd" && ${sbindir}/courier-imapd stop - - - [ -x ${sbindir}/courier-imapd-ssl ] && \ - ebegin " Stopping courier-imapd-ssl" && ${sbindir}/courier-imapd-ssl stop - - ebegin " Stopping courierd" - ${sbindir}/courier stop - - [ -x ${sbindir}/courierldapaliasd ] && \ - ( ${sbindir}/courierldapaliasd stop ; ebegin " Stopping courierldapaliasd" ) - - [ -x ${libexecdir}/courier/webmaild ] && \ - ( ${libexecdir}/courier/webmaild stop ; ebegin " Stopping webmaild" ) - [ ! -x ${libexecdir}/courier/webmaild ] && [ -x ${libexecdir}/courier/sqwebmaild ] && \ - ( ${libexecdir}/courier/sqwebmaild stop ; ebegin " Stopping sqwebmaild" ) - - [ ! -d /etc/courier/authlib ] && [ -x ${libexecdir}/authlib/authdaemond ] && \ - ( ${libexecdir}/authlib/authdaemond stop ; ebegin " Stopping authdaemond" ) - - ${sbindir}/courierfilter stop - ebegin " Stopping courierfilterd" - - eend $? -} |