POP しない qmail の起動スクリプト

ここまでの作業で、POP しない qmail サーバができました。 POP を必要としない場合は、起動スクリプトを書いておきます。


POP なし起動スクリプト

/var/qmail/rc
   #!/bin/sh

  # Using splogger to send the log through syslog.
  # Using qmail-local to deliver messages to ~/Maildir by default.

  # Start qmail-daemons except for qmail-smtpd
  exec env - PATH="/var/qmail/bin:$PATH" \
  qmail-start ./Maildir/ splogger qmail &

  # Start qmail-smtpd via tcpserver
  /usr/local/bin/tcpserver -v -u 7791 -g 2108 -x /etc/tcp.smtp.cdb 0 \
  smtp /var/qmail/bin/qmail-smtpd 2>&1 
  | /var/qmail/bin/splogger smtpd 3 &
  

最後から3行目の 7791 は qmaild のユーザ ID 番号、 2108 は nofiles のグループ ID 番号です。

# chmod -w /var/qmail/rc

起動時に自動的に qmail を起ち上げるには

この /var/qmail/rc を /usr/local/etc/rc.d あたりにリンクしておきます。
# ln -s /var/qmail/rc /usr/local/etc/rc.d/qmail.sh


qmail サーバのページ

FreeBSD の部屋


Jan. 5, 2001