blob: 056aacb8bf62677abdfb137c5688085a9effc8e5 (
plain) (
tree)
|
|
#!/bin/sh
# 請注意! 這個檔案將以 root 的權限執行.
# 預設使用 bbs這個帳號, 安裝目錄為 /home/bbs
case "$1" in
start)
# 初始化 shared-memory, 載入使用者帳號
/usr/bin/su -fm bbs -c /home/bbs/bin/uhash_loader
# 寄信至站外
/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 &
# 啟動 utmpsortd
/bin/sleep 5; /usr/bin/su -fm bbs -c /home/bbs/bin/shmctl utmpsortd &
# 提示
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
|