#!/bin/sh # 請注意! 這個檔案將以 root 的權限執行. # 預設使用 bbs這個帳號, 安裝目錄為 /home/bbs case "$1" in start) # 初始化 shared-memory, 載入 uhash, utmpsortd, timed(if necessary) /usr/bin/su -fm bbs -c /home/bbs/bin/shmctl init # 寄信至站外 /usr/bin/su -fm bbs -c /home/bbs/bin/outmail & # 轉信 /usr/bin/su -fm bbs -c /home/bbs/innd/innbbsd & # 啟動 port 23 (port 23須使用 root 才能進行 bind ) /home/bbs/bin/mbbsd 23 & # 提示 echo -n ' mbbsd' ;; stop) /usr/bin/killall outmail /usr/bin/killall innbbsd /usr/bin/killall mbbsd /usr/bin/killall shmctl /bin/sleep 2; /usr/bin/killall shmctl ;; *) echo "Usage: `basename $0` {start|stop}" >&2 ;; esac exit 0