#!/bin/sh # # (C) Michiel Broek # # Init script for Slackware start() { PID=$( /sbin/pidof /usr/libexec/postfix/master ) if [ -z "$PID" ]; then /usr/sbin/postfix start fi } stop() { PID=$( /sbin/pidof /usr/libexec/postfix/master ) if [ ! -z "$PID" ]; then /usr/sbin/postfix stop fi } reload() { PID=$( /sbin/pidof /usr/libexec/postfix/master ) if [ ! -z "$PID" ]; then /usr/sbin/postfix reload fi } # See how we were called. case "$1" in start) start ;; stop) stop ;; restart) stop sleep 1 start ;; reload) reload ;; *) echo "Usage: $0 {start|stop|reload|restart}" ;; esac