aboutsummaryrefslogtreecommitdiff
path: root/security/cyrus-sasl/pkg-plist
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2002-08-14 18:39:46 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2002-08-14 18:39:46 +0000
commitf1a8c6d8f3289f56280993631c709d0f03fce5f5 (patch)
tree3955f1a1afa2c74e98a1174c77011303eeef2af8 /security/cyrus-sasl/pkg-plist
parentf8e954f21d070c9d93b9313a995f0f152f4342b4 (diff)
downloadports-f1a8c6d8f3289f56280993631c709d0f03fce5f5.tar.gz
ports-f1a8c6d8f3289f56280993631c709d0f03fce5f5.zip
Notes
Diffstat (limited to 'security/cyrus-sasl/pkg-plist')
-rw-r--r--security/cyrus-sasl/pkg-plist12
1 files changed, 12 insertions, 0 deletions
diff --git a/security/cyrus-sasl/pkg-plist b/security/cyrus-sasl/pkg-plist
index b3c88df17818..9aa77e2385d2 100644
--- a/security/cyrus-sasl/pkg-plist
+++ b/security/cyrus-sasl/pkg-plist
@@ -1,5 +1,9 @@
+@comment The following makes sure that the pwcheck and saslauthd
+@comment daemons are stopped before removing the files.
@unexec if [ -f /var/run/pwcheck.pid ] ; then %D/etc/rc.d/pwcheck.sh stop ; echo " stopped." ; fi
+@unexec if [ -f /var/state/saslauthd1/mux.pid ] ; then %D/etc/rc.d/saslauthd1.sh stop ; echo " stopped." ; fi
etc/rc.d/pwcheck.sh
+etc/rc.d/saslauthd1.sh
include/sasl1/hmac-md5.h
include/sasl1/md5.h
include/sasl1/md5global.h
@@ -38,6 +42,7 @@ sbin/sasldblistusers
sbin/saslpasswd
sbin/pwcheck
sbin/pwcheck_pam
+sbin/saslauthd1
%%JAVASASL%%share/java/classes/sasl/CyrusSasl/ClientFactory.class
%%JAVASASL%%share/java/classes/sasl/CyrusSasl/GenericClient.class
%%JAVASASL%%share/java/classes/sasl/CyrusSasl/GenericCommon.class
@@ -91,4 +96,11 @@ sbin/pwcheck_pam
@comment This file gets created by the pwcheck program
@unexec rm -f %D/pwcheck/pwcheck
@dirrm pwcheck
+@mode ug=rwx,o=
+@exec mkdir -p /var/state/saslauthd1
+@exec chown -R cyrus:cyrus state
+@exec chmod -R o= state
+@comment This file gets created by the state/saslauthd program
+@unexec rm -fr /var/state/saslauthd1
+@unexec rmdir /var/state
@cwd %%PREFIX%%