[PREVIOUS CHAPTER] [NEXT CHAPTER]
4 CGI スクリプトをつくる

まず、fml 管理者用のスクリプトを用意します。

% makefml admin.cgi config

を実行すると以下のような画面になります。

   ************************************************************

        <<< makefml --- FML CGI Configuration Interface --- >>>

0     END
1     USE_MOD_SSL         YES
2     REAL_CGI_PATH       /usr/local/fml/www/share/cgi-bin/fml
3     CGI_AUTHDB_DIR      /usr/local/fml/www/authdb
4     CHANGE PASSWORD
5     REMAKE CGI SCRIPTS
6     MTA                 sendmail
7     HOW TO UPDATE ALIAS newaliases

which ? (0-7) [0] 


使い方も意味は何となくわかるとおもいます。

1. SSL をつかうか否か
2. WWW サーバにとって /cgi-bin/fml/ になるディレクトリです。
3. htpasswd をおくディレクトリです。

1. 2. 3. は基本的な設定といえます。SSL を使わない場合は 1. で NO にし
てください。そして 2, 3 のパス名を適当に修正して下さい。デフォールトで
は 2, 3 はそのままでも構いません。

この3つの設定をした後 4. でユーザとパスワードをつけてください。

6, 7 は aliases の更新をどのように実行するかを指定する項目です。
デフォルトは sendmail になっています。6と7は本来一組かもしれませんが、
便宜上2つにわけてあります。

メールサーバを postfix にするには 6, 7 をそれぞれ次のように変更して下さい。

	6	postfix
	7	postalias /var/spool/ml/etc/aliases

です。


○ 終了時

終了時には CGI スクリプトを作りなおすか?と聞かれます。そこで y と答え
ると $REAL_CGI_PATH 以下のスクリプトと .htaccess を再生成します。
パスを変更した場合などには再生成が必要です。


[PREVIOUS CHAPTER] [NEXT CHAPTER]
Copyright (C) 1993-2001 Ken'ichi Fukamachi
All rights of this page is reserved.

# This Document(html format) is automatically geneareted by fwix.pl. 
# fwix (Formatter of WIX Language) is fml document formatter system
# designed to generate plaintext, html, texinfo and nroff from one file.