diff options
Diffstat (limited to 'mail/MailScanner-devel/files/mailscanner.sh')
-rw-r--r-- | mail/MailScanner-devel/files/mailscanner.sh | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/mail/MailScanner-devel/files/mailscanner.sh b/mail/MailScanner-devel/files/mailscanner.sh deleted file mode 100644 index 67b7bbcbe50e..000000000000 --- a/mail/MailScanner-devel/files/mailscanner.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/sh - -msbindir=/usr/local/libexec/MailScanner -process=MailScanner -config=/usr/local/etc/MailScanner/MailScanner.conf -PIDFILE=/var/run/MailScanner.pid - -start_ms() -{ - pid=`ps -axww | - grep '[ ]'$msbindir/$process | - awk '{print $1}'` - - if [ "x$pid" = "x" ]; then - # Quietly try to raise the open_files limit - ulimit -n 2000 >/dev/null 2>&1 - # Restart it - PATH=${msbindir}:$PATH - echo Starting MailScanner... - cd $msbindir - $process $config - else - echo MailScanner running with pid $pid - fi -} - -stop_ms() -{ - echo Stopping MailScanner... - kill -TERM -- -`cat $PIDFILE` 2>/dev/null - sleep 5 -} - -_action=${1:-start} - -case ${_action} in -start) - start_ms - ;; - -stop) - stop_ms - ;; - -restart) - stop_ms - start_ms - ;; - -*) - echo "Usage: `basename $0` {start|stop|restart}" >&2 - exit 64 - ;; -esac -exit 0 |