Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=97d47a972175158dc89f5da1cd6fcd852f9804cf
commit 97d47a972175158dc89f5da1cd6fcd852f9804cf Author: James Buren <[email protected]> Date: Sun Jul 29 10:02:36 2012 -0500 courier-imap-4.9.3-2-x86_64 * convert courier-pop3d to systemd service (1 left) diff --git a/source/network-extra/courier-imap/FrugalBuild b/source/network-extra/courier-imap/FrugalBuild index d19fc12..0c8bed6 100644 --- a/source/network-extra/courier-imap/FrugalBuild +++ b/source/network-extra/courier-imap/FrugalBuild @@ -17,7 +17,7 @@ backup=('etc/courier/imapd' 'etc/courier/pop3d' 'etc/courier/imapd-ssl' 'etc/cou makedepends=('postfix' 'openldap' 'mysql>=5.5.10' 'postgresql' 'courier-authlib') up2date="lynx -dump 'http://www.courier-mta.org/download.php'|grep imap|sed -n 's/.*-\(.*\)\.t.*/\1/;1 p'" source=($source rc.courier-imapd rc.courier-imapd-ssl rc.courier-pop3d \ - rc.courier-pop3d-ssl courier-imapd.service courier-imapd-ssl.service README.frugalware expand-variables.patch) + rc.courier-pop3d-ssl courier-imapd.service courier-imapd-ssl.service courier-pop3d.service README.frugalware expand-variables.patch) sha1sums=('6f49997c848247614f24a2a04bf868ee2a7bd404' \ '0da77a7b652876916c7e228bc889586cc5e45176' \ '036597f9d7609fc172509c07198be5057a1d6651' \ @@ -25,10 +25,11 @@ sha1sums=('6f49997c848247614f24a2a04bf868ee2a7bd404' \ 'ef5b76338d24269e07782253958de63bb2194a11' \ '1aa2649fdc12a85f96031b4bc458619a10500a34' \ '8e2cdae0c36848ef73b714d92eaeaa580255fa58' \ + '29dc9067540378e33f249bf674af53feb30862d8' \ 'b1f5cc4d3b83e2aefb14841de12eb9b3a0948859' \ '117cf5cf4653afb752a88c788f9af3c61f775633') _F_sysvinit_units=(courier-imapd courier-imapd-ssl) -_F_systemd_units=(courier-imapd= courier-imapd-ssl=) +_F_systemd_units=(courier-imapd= courier-imapd-ssl= courier-pop3d=) Finclude systemd build() @@ -87,6 +88,7 @@ build() Frcd courier-pop3d-ssl Ffile /lib/systemd/system/courier-imapd.service Ffile /lib/systemd/system/courier-imapd-ssl.service + Ffile /lib/systemd/system/courier-pop3d.service Fgenscriptlet } diff --git a/source/network-extra/courier-imap/courier-pop3d.service b/source/network-extra/courier-imap/courier-pop3d.service new file mode 100644 index 0000000..e4f4f35 --- /dev/null +++ b/source/network-extra/courier-imap/courier-pop3d.service @@ -0,0 +1,16 @@ +[Unit] +Description=Skeleton service +Requires=courier-authlib.service +After=courier-authlib.service + +[Service] +EnvironmentFile=/etc/courier/pop3d-ssl +EnvironmentFile=/etc/courier/pop3d +ExecStartPre=-/bin/rm -f $TLS_CACHEFILE +ExecStart=/usr/lib/courier/couriertcpd -address=${ADDRESS} -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d -maxprocs=${MAXDAEMONS} -maxperip=${MAXPERIP} -pid=${PIDFILE} $TCPDOPTS $PORT /usr/sbin/pop3login /usr/bin/pop3d $MAILDIRPATH +ExecStop=/usr/lib/courier/couriertcpd -pid=${PIDFILE} -stop +PIDFile=$PIDFILE +Type=forking + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
