[PREVIOUS CHAPTER] [NEXT CHAPTER]
2 Q and A

2.1	fml のインストールが終りました。その次は?

../../INSTALL_CGI/ 


2.2	何ができますか?

画面に書いてあることだけです。


2.3	ということは管理者向けですか?

現状ではそうです。各ML管理者がそれぞれのMLをWWWで設定を変更するこ
とはできます。

「**MLを WWW で登録可能にする」ということは実装されていません。
それを可能にする(例えば以下に本人が登録を使用としているかを認証するか?)
にはもっとよい認証モデルを考え出さないといけません。

すなおにメールで confirmation を返せばいいのかも知れませんが、それなら
別にWWWでやらなくてもいいでしょう( mailto: でもつかったページ作ってお
けばすむことでは)


2.4	/var/spool/ml/ 以下のオーナーは?

apache の設定依存です。
apache のプロセスのオーナ(ユーザ)が読み書きできないといけません

fml GUI 専用WWWサーバなら apache の User の行と合わせます。他の user 
権限をどーたらこーたら( apache の本なりその筋に聞くなりしてね )して
いるなら、そのユーザに合わせます。例:

   apache/httpd.conf

	User fml

そして  /var/spool/ml/ 以下の owner も fml


2.5	httpd.conf は fml/www/share/ の下について設定すれば十分か?

はい、そういう設定です。


2.6	fml/www/ と fml/www/share/ の違いは?

www 経由でアクセスさせる場所が fml/www/share/
ライブラリやテンプレートを格納する場所が fml/www/


2.7	CGI 導入以前に作られたものはどう処理する?自動的に有効か?


オーナが同じであれば yes


2.8	CGI を操作可能なユーザの追加と削除

1.	CGI からおこなう

2.	makefml admin.cgi conf

	MENU -> CHANGE PASSWORD


2.9	CGI を操作可能なユーザのパスワード変更

GUI: メニューの『管理者パスワードの設定』で設定

初期設定の時だけは 'admin' コマンドでつかうものを自動的に htpasswd へ
反映させる。その後は自動 sync はしない(別のパスワードを使えるように)


2.10	メールサーバの選択

makefml admin.cgi conf

   MENU -> 	
	6     MTA                
	7     HOW TO UPDATE ALIAS


2.11	WWW下のCGI PATHは?

makefml でインストールする時に決まる


2.12	MTA 依存の問題: postfix 特有の事情

   % postalias /var/spool/ml/etc/aliases

を実行すること(実行するのはユーザ fml )。


2.13	sendmail 特有の事情

/var/spool/ml/etc/aliases.db に root 権限のファイルが必要

インストール後に root になって

   # touch /var/spool/ml/etc/aliases.db 

しておく必要がある


2.14	qmail

「qmail はどうすればいいんだろぉ…」とおもったけど一回設定したら要らな
いのか?という気がするが、ためしたことがない;-)


2.15	apache が Forbidden とエラーをはく

例: /usr/local/apache/logs/error_log で

You don't have permission to access /cgi-bin/fml/admin/menu.cgi on this server.

0. apache の User と /usr/local/fml のオーナーは一緒ですか?

   もしそうでないなら、suexec なり何か拡張をしているとおもいますが
   その設定は正しいですか?

1. /usr/local/fml/www/share/ の menu.cgi に permission がない(?)

   その menu.cgi を apache の User が実行可能ですか?

2. ディレクトリに permission がない

	/usr/local/fml/www/share/
	/usr/local/fml/www/

   以下の permission を確認して下さい。

3. apache のCGIまわりの設定 (/usr/local/apache/conf/)

	Directory ディレクティブ
	.htaccess ?
	そもそも.htaccessを許してない
	…その他いろいろ…


2.16	登録作業は独立 ??

もちろん WWW の機構と自動登録機構は独立したものなので、どっちを利用し
ても登録作業はできます。入りたいユーザにどうしてもらうか?は運用形態の
問題です(管理者の手間暇をかけるか、かけないかとか…)


[PREVIOUS CHAPTER] [NEXT CHAPTER]