- PR -

何度もすみません。起動スクリプトについての質問です。

1
投稿者投稿内容
赤帽子の初心者
常連さん
会議室デビュー日: 2004/03/09
投稿数: 47
投稿日時: 2004-03-10 00:24
今現在のスクリプト↓
これに
tcpserverで
selectcheckpwスクリプトが宣言されていて
pop3が起動されるスクリプトが書きたいのですが、
誰か見本を見せてもらえませんか?
start)
Qmailの起動の記述
smtpの起動の記述
ここの間に記述すればいいんですよね?
tcpserver -v 0 pop3 /var/qmail/bin/qmail-popup [サーバのFQDN] /bin/selectcheckpw \\
/var/qmail/bin/qmail-pop3d Maildir 2>&1 \\
| /var/qmail/bin/splogger pop3d 3 &
echo
touch /var/lock/qmail
;;
こんな感じであってますか?最後の3行はダブるので上のやつを消すことになるかな?
stop)

#!/bin/sh
#
# qmail: /var/qmail
PATH=/var/qmail/bin:/usr/local/bin:/bin:/usr/bin

[ -f /var/qmail/rc ] || exit 0

case "$1" in
start)
# Start daemons.
echo "Starting qmail."
csh -cf '/var/qmail/rc &'
tcpserver -v -u 501 -g 500 -x /etc/tcp.smtp.cdb \\
0 smtp /var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 3 &
echo
touch /var/lock/qmail
;;
stop)
# Stop daemons.
echo "Shutting down qmail."
PID=`/bin/ps -aefw | grep qmail | awk '{print $2}'`
if [ ! -z "$PID" ] ; then
/bin/kill ${PID} 1> /dev/null 2>&1
fi
echo
rm -f /var/lock/qmail
;;
*)
echo "Usage: S99qmail {start|stop}"
exit 1
esac

exit 0
1

スキルアップ/キャリアアップ(JOB@IT)