必要なら /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 >