&fml8; の実行形式プログラム プログラムには /usr/local/bin 以下にインストールされるものと、 /usr/local/libexec/fml 以下にインストールされるものがあります。 /usr/local/bin 以下にインストールされるものも、 実体は /usr/local/libexec/fml 以下の同名のファイルです。 そして、 /usr/local/libexec/fml 以下のファイルは /usr/local/libexec/fml/loader へのリンクです。 &fml8; ではすべてのプログラムは /usr/local/libexec/fml/loader を経由し て起動されます。バージョン依存性を処理するためです。 loader は起動される時の名前で振舞いを変えています。 /usr/local/libexec/fml/ のプログラム /usr/local/libexec/fml/distribute 配送処理をするプログラムです。 subject を書き換える。 スプールに記事として溜める。 IPv6 をしゃべる。 チケット番号をふる。 et. al. /usr/local/libexec/fml/fml.pl distribute と同じ。 /usr/local/libexec/fml/command command は fml.pl --ctladdr と同じです。 プログラム自体は動きますが、 機能するコマンドはまだないです。 /usr/local/libexec/fml/makefml.cgi makefml の CGI インターフェイス。 うごくけど、まだプロトタイプ。 動く機能は makefml と同等のものです。 それは最終的に makefml と同じ関数を呼び出しているからです。 例: /cgi-bin/makefml.cgi?ml_name=elena&method=bye&address=rudo@nuinui.net /usr/local/libexec/fml/fmlticket.cgi fmlticket の CGI 版。 チケットを close する。 あるチケットに該当する記事群を表示する。 /usr/local/libexec/fml/mead ま〜だだよ /usr/local/libexec/fml/fmlserv ま〜だだよ /usr/local/bin/ のプログラム /usr/local/bin/makefml 登録と削除関係、および最低限のMLの作成だけは動きます (add subscribe bye unsubscribe resign remove そして newml)。 使い方は fml 4.0 と一緒です。 % makefml add elena アドレス % makefml bye elena アドレス % makefml newml elena /usr/local/bin/fmlconf 変数一覧を表示します /usr/local/bin/fmldoc モジュールのマニュアルを表示する perldoc への wrapper です。 /usr/local/bin/fmlticket 現在のチケットシステムのサマリを表示する。 チケットの close をする。