必要なら /usr/local/etc/fml/main.cf を編集して下さい。 configure が、あなたの環境に合わせて main.cf を書換えしているはずなので configure のオプション指定が正しければ、編集の必要は、まずないはずです。
mani.cf は大枠の最も基本的な設定です。 より細かな設定、 たとえばサイト共通の fml の動作指定などは site_default_config.cf の役割です。 各ML固有の設定は、 各MLのホームディレクトリにある config.cf ファイルを編集して下さい。
逆にいえば、特定のメーリングリストで優先される順は次のようになります。
$ml_home_dir/config.cf site_default_config.cf main.cf
/usr/local/etc/fml/main.cf は各MLの設定ではありません。 main.cf は、 ディレクトリやプロセスのユーザ、 使用する fml8 バージョンの指定など、 メタレベルの基本情報を指定する設定ファイルで、 fml のプログラム群が起動する際に参照します。
main.cf のフォーマットは他の .cf と同様 [1] に
変数名 = 値です。
# # $FML: main.cf.sgml,v 1.11 2008/08/18 20:52:59 fukachan Exp $ # # fml version # This is important # Example: fml 8.0 # fml-current YYYYMMDD # fml-devel YYYYMMDD fml_version = current-20020701 fml_owner = fml fml_group = fml ### ### DIRECTORIES ### # Example: /usr/local prefix = /usr/local exec_prefix = ${prefix} # $config_dir holds the global main configuration and # several version-dependent default configurations # Example: /usr/local/etc/fml config_dir = /usr/local/etc/fml # Example: /usr/local/etc/fml/defaults/$fml_version default_config_dir = $config_dir/defaults/$fml_version # defined for convenience, for example, we need this variable # at include, include-ctl, which needs expansion of ../libexec/fml/fml.pl # Example: /usr/local/libexec/fml executable_prefix = ${exec_prefix}/libexec/fml # Example: /usr/local/libexec/fml/$fml_version libexec_dir = ${exec_prefix}/libexec/fml/$fml_version # Example: /usr/local/lib/fml/$fml_version lib_dir = ${exec_prefix}/lib/fml/$fml_version # Example: /usr/local/share/fml/$fml_version share_dir = ${prefix}/share/fml/$fml_version # site local library location # which is prepared but not used by fml itself local_lib_dir = ${exec_prefix}/lib/fml/site_local # ml's home directories # $ml_home_dir (e.g. /var/spool/ml/elena ) is taken from loader's @ARGV. # This is compatible with fml 4.0. # Example: /var/spool/ml default_ml_home_prefix = /var/spool/ml ### ### CONFIGURATION FILES AND DEFAULT PARAMETERS ### # default domain default_domain = fml.org # version dependent default_config.cf location # whic holds # Example: /usr/local/etc/fml/defaults/8.0/default_config.cf default_config_cf = $default_config_dir/default_config.cf # domain specific configurations # Example: /usr/local/etc/fml/domains/fml.org/default_config.cf domain_default_config = $config_dir/domains/$default_domain/config.cf # virtual format: domain directory # for example, # fml.org /var/spool/ml/fml.org # nuinui.net /var/spool/ml/nuinui.net virtual_maps = $config_dir/virtual
[1] | ファイル拡張子とファイルフォーマットには相関があります。 |
Copyright (C) 1993-2025 Ken'ichi Fukamachi mail:< fukachan at fml.org >