[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:29545] Re: [!] redir を自動で行う記述箇所は(解決)



武藤@Debianぷろじぇくとさん、こんばんは、かよこです。

先程教えて頂いた方法のうち、/etc/init.d/に追加する方法を選びました。

(1) root でログイン
(2) /etc/init.d/redir として以下のファイルを作成
---------------- /etc/init.d/redir --------------------------------
#!/bin/sh
DAEMON=/usr/bin/redir
test -x $DAEMON || exit 0
case "$1" in
  start)
    echo -n "Start redir:"
    $DAEMON --lport=25 --cport=25 --caddr=192.168.1.254 --syslog &
    echo "."
    ;;
  stop)
    echo -n "Stop redir:"
    kill -9 `ps ax | grep redir | awk '$6=="--lport=25"{print $1}' `
    echo "."
    ;;
  *)
    echo "Usage: /etc/init.d/$NAME {start|stop}"
    exit 1
    ;;
esac
---------------- /etc/init.d/redir 終わり--------------------------
(3) chmod 755 /etc/init.d/redir
(4) update-rc.d redir defaults 99
(5) 再起動、psコマンドで操作していることを確認

2.postfix 停止について
(1) /etc/init.d/postfix の先頭に exit 0 を追加
---------------- /etc/init.d/postfix ------------------------------
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/sbin/postfix
PIDFILE=/var/run/postfix.pid
NAME=Postfix
# 2001.08.16 append
exit 0
# END
---------------- /etc/init.d/postfix 続く--------------------------
(2) 再起動、ps コマンドで停止していることを確認

redir を止めるためのスクリプトが分からなくて、不細工な形になっています
けど、機能的には満足しているのでよしとしています。
いろいろとご教示ありがとうございました。

------
 川崎香代子 ( Kawasaki Kayoko )
   mail : kayokok@xxxxxxxxxxxxxxxx