Please edit /usr/local/etc/fml/main.cf if needed, though already configure rewrites main.cf to fit your environment.
main.cf is the most fundamental configuration to control fml8 basic features: fml version control, library path, virtual domain et.al.
Instead, the detail of each ML configuration depends on config.cf of each ML such as /var/spool/ml/elena/config.cf for elena ML. "config.cf" can control customization of header, filter rules, member file locations et.al.
/usr/local/etc/fml/main.cf is not specific. This is meta file to define fundamental variables e.g. fml version, directory path et.al. fml8 loader reads them.
The format of main.cf is same as other .cf files: [1]
variable = valuestyle.
# # $FML: main.cf.sgml,v 1.1 2005/07/27 12:21:36 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] | file extension corresponds to the format. |
author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about FML, e-mail <fml-bugs@fml.org>.