aboutsummaryrefslogtreecommitdiff
path: root/security/clamav-devel/files
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2003-09-26 12:19:55 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2003-09-26 12:19:55 +0000
commit325901921e7210ae18ac51124423a470379396d1 (patch)
tree4d7aec686c77148ea8fcb5467a8e0ae27e6af58e /security/clamav-devel/files
parent201bc6c998f9f49a14968e0055f88d16ff17434a (diff)
Notes
Diffstat (limited to 'security/clamav-devel/files')
-rw-r--r--security/clamav-devel/files/clamav-clamd.sh18
-rw-r--r--security/clamav-devel/files/clamav-milter.sh28
2 files changed, 46 insertions, 0 deletions
diff --git a/security/clamav-devel/files/clamav-clamd.sh b/security/clamav-devel/files/clamav-clamd.sh
new file mode 100644
index 000000000000..e0ea51c02d01
--- /dev/null
+++ b/security/clamav-devel/files/clamav-clamd.sh
@@ -0,0 +1,18 @@
+#!/bin/sh
+PREFIX=%%PREFIX%%
+
+case "$1" in
+start)
+ # remove old socket
+ rm -f /tmp/clamd
+ [ -x ${PREFIX}/sbin/clamd ] && ${PREFIX}/sbin/clamd > /dev/null && echo -n ' clamd'
+ ;;
+stop)
+ killall 'clamd' && echo -n ' clamd'
+ ;;
+*)
+ echo "Usage: ${0##*/} { start | stop }" >&2
+ ;;
+esac
+
+exit 0
diff --git a/security/clamav-devel/files/clamav-milter.sh b/security/clamav-devel/files/clamav-milter.sh
new file mode 100644
index 000000000000..a60723250ab6
--- /dev/null
+++ b/security/clamav-devel/files/clamav-milter.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+#
+# runs clamd and clamav-milter
+#
+
+case "$1" in
+'start')
+ rm -f /tmp/clamd /var/run/clmilter.sock
+ %%PREFIX%%/sbin/clamd && echo -n " clamd"
+ %%PREFIX%%/sbin/clamav-milter \
+ --local \
+ --outgoing \
+ --max-children=50 \
+ /var/run/clmilter.sock &
+ echo -n " clamav-milter"
+ ;;
+'stop')
+ killall 'clamav-milter'
+ echo -n " clamav-milter"
+ killall 'clamd'
+ echo -n " clamad"
+ ;;
+*)
+ echo "Usage: ${0##*/} { start | stop }"
+ ;;
+esac
+
+exit 0