a-Column

【FreeBSD】autoresponderインストール

# tar xvfz autorespond-2.0.2.tar.gz
# cd autorespond-2.0.2/
# make
# make install

FreeBSDの場合、このままではmakeが通らない ("/usr/include/string.h:86: previous declaration of `strcasestr'") 修正パッチを適用する。
# cd autorespond-2.0.4/
# wget http://people.freebsd.org/~roam/ports/patches/mail/autorespond-2.0.4-conf-strcasestr.patch
# patch -p1 < autorespond-2.0.4-conf-strcasestr.patch

また、デフォルトのインストールパスが 微妙なので、PREFIXをsetenvし、manディレクトリを $(PREFIX)/man になるようにMakefileを修正。
# setenv PREFIX /usr/local
# vi Makefile

23 install: autorespond
24 install -d $(PREFIX)/bin $(PREFIX)/local/man/man1
25 install autorespond $(PREFIX)/bin
26 install autorespond.1 $(PREFIX)/local/man/man1


「.qmail」ファイルに次の1行を記述します。

| /usr/local/bin/autorespond time num message dir [ flag arsender ]

Last Update : 2005年06月25日 (土) 18:14