[HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] .

main.cf を編集する

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

/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

Notes

[1]

ファイル拡張子とファイルフォーマットには相関があります。

[HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] .
Copyright (C) 1993-2022 Ken'ichi Fukamachi mail:< fukachan at fml.org >