Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9622da311e80b936aadf430ff4aad344e7a59877
commit 9622da311e80b936aadf430ff4aad344e7a59877 Author: James Buren <[email protected]> Date: Sun Jul 29 10:10:24 2012 -0500 courier-imap-4.9.3-2-x86_64 * convert courier-pop3d-ssl to systemd service diff --git a/source/network-extra/courier-imap/FrugalBuild b/source/network-extra/courier-imap/FrugalBuild index 0c8bed6..644fbee 100644 --- a/source/network-extra/courier-imap/FrugalBuild +++ b/source/network-extra/courier-imap/FrugalBuild @@ -17,7 +17,9 @@ 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 courier-pop3d.service README.frugalware expand-variables.patch) + rc.courier-pop3d-ssl courier-imapd.service courier-imapd-ssl.service \ + courier-pop3d.service courier-pop3d-ssl.service README.frugalware \ + expand-variables.patch) sha1sums=('6f49997c848247614f24a2a04bf868ee2a7bd404' \ '0da77a7b652876916c7e228bc889586cc5e45176' \ '036597f9d7609fc172509c07198be5057a1d6651' \ @@ -26,10 +28,11 @@ sha1sums=('6f49997c848247614f24a2a04bf868ee2a7bd404' \ '1aa2649fdc12a85f96031b4bc458619a10500a34' \ '8e2cdae0c36848ef73b714d92eaeaa580255fa58' \ '29dc9067540378e33f249bf674af53feb30862d8' \ + '85325393389481e950b4c8d81c380c63d7109797' \ 'b1f5cc4d3b83e2aefb14841de12eb9b3a0948859' \ '117cf5cf4653afb752a88c788f9af3c61f775633') -_F_sysvinit_units=(courier-imapd courier-imapd-ssl) -_F_systemd_units=(courier-imapd= courier-imapd-ssl= courier-pop3d=) +_F_sysvinit_units=(courier-imapd courier-imapd-ssl courier-pop3d courier-pop3d-ssl) +_F_systemd_units=(courier-imapd= courier-imapd-ssl= courier-pop3d= courier-pop3d-ssl=) Finclude systemd build() @@ -89,6 +92,7 @@ build() Ffile /lib/systemd/system/courier-imapd.service Ffile /lib/systemd/system/courier-imapd-ssl.service Ffile /lib/systemd/system/courier-pop3d.service + Ffile /lib/systemd/system/courier-pop3d-ssl.service Fgenscriptlet } diff --git a/source/network-extra/courier-imap/courier-pop3d-ssl.service b/source/network-extra/courier-imap/courier-pop3d-ssl.service new file mode 100644 index 0000000..7e577e2 --- /dev/null +++ b/source/network-extra/courier-imap/courier-pop3d-ssl.service @@ -0,0 +1,19 @@ +[Unit] +Description=Skeleton service +Requires=courier-authlib.service +After=courier-authlib.service + +[Service] +EnvironmentFile=/etc/courier/pop3d-ssl +EnvironmentFile=/etc/courier/pop3d +Environment=POP3_TLS=1 +Environment=POP3_STARTTLS=NO +Environment=POP3_TLS_REQUIRED=0 +ExecStartPre=-/bin/rm -f $TLS_CACHEFILE +ExecStart=/usr/lib/courier/couriertcpd -address=${SSLADDRESS} -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d-ssl -maxprocs=${MAXDAEMONS} -maxperip=${MAXPERIP} -pid=${SSLPIDFILE} $TCPDOPTS $SSLPORT $COURIERTLS -server -tcpd /usr/sbin/pop3login /usr/bin/pop3d $MAILDIRPATH +ExecStop=/usr/lib/courier/couriertcpd -pid=${SSLPIDFILE} -stop +PIDFile=$SSLPIDFILE +Type=forking + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
