=head1 directory =head2 mode # Descriptions: default mode in creating directory. # History: # Value: FILE_MODE # Examples: directory_default_mode = 0755 # Descriptions: # History: # Value: FILE_MODE # Examples: directory_public_mode = 0755 # Descriptions: # History: # Value: FILE_MODE # Examples: directory_private_mode = 0700 =head2 directories "makefml newml" initializes # Descriptions: # History: # Value: DIR_LIST # Examples: newml_command_init_public_directories = $domain_config_base_dir $domain_mail_config_dir $domain_postfix_config_dir $domain_qmail_config_dir $domain_exim_config_dir $domain_sendmail_config_dir $domain_procmail_config_dir $shared_db_dir $udb_base_dir # Descriptions: # History: # Value: DIR_LIST # Examples: newml_command_init_private_directories = $etc_dir $tmp_dir $spool_dir $var_dir $db_dir $error_mail_analyzer_cache_dir $lock_dir =head2 fml system directories # Descriptions: home directory of user fml # History: none # Value: DIR # Examples: /home/fml # fml_owner_home_dir = # Descriptions: home directory of this ML # History: $DIR # Value: DIR # Examples: /var/spool/ml/elena # ml_home_dir = =head2 directories shared among ML's # Descriptions: system data directory provided by fml # History: hard-coded in fml 4.0 # Value: DIR # Examples: /var/spool/ml/etc domain_config_base_dir = $ml_home_prefix/etc # Descriptions: database directory shared among ML's # History: none # Value: DIR # Examples: /var/spool/ml/@db@ shared_db_dir = $ml_home_prefix/@db@ # Descriptions: database directory shared among ML's. # udb == unified database. # History: inherit $shared_db_dir # Value: DIR # Examples: /var/spool/ml/@udb@ udb_base_dir = $ml_home_prefix/@udb@ =head2 ML specific # Descriptions: etc directory # History: none # Value: DIR # Examples: /etc/spool/ml/elena/etc etc_dir = $ml_home_dir/etc # Descriptions: directory hoding # multi-purpose log, temporary, transient, and spool files # History: $VAR_DIR # Value: DIR # Examples: /var/spool/ml/elena/var var_dir = $ml_home_dir/var # Descriptions: directory to hold temporary files # History: $TMP_DIR # Value: DIR # Examples: /var/spool/ml/elena/tmp tmp_dir = $ml_home_dir/tmp # Descriptions: directoy to hold several data files # History: $VARDB_DIR # Value: DIR # Examples: /var/spool/ml/elena/var/db db_dir = $var_dir/db =head2 ml local # Descriptions: ML local directory # History: none # Value: DIR # Examples: /var/spool/ml/elena/local ml_local_dir = $ml_home_dir/local # Descriptions: ML local library path # History: none # Value: DIR # Examples: /var/spool/ml/elena/local/lib ml_local_lib_dir = $ml_local_dir/lib # Descriptions: ML local share/ # History: none # Value: DIR # Examples: /var/spool/ml/elena/local/share ml_local_share_dir = $ml_local_dir/share =head2 domain local # # used in admin/*.cgi e.g. when ml_name unspecified. # # Descriptions: domian local directory. # used in admin/*.cgi e.g. when ml_name unspecified. # History: none # Value: DIR # Examples: /var/spool/ml domain_local_dir = $ml_home_prefix # Descriptions: domian local temporary directory. # used in admin/*.cgi e.g. when ml_name unspecified. # History: none # Value: DIR # Examples: /var/spool/ml/@tmp@ domain_local_tmp_dir = $ml_home_prefix/@tmp@ =head2 scheduler # Descriptions: event queue directory for scheduler # History: none # Value: DIR # Examples: /var/spool/ml/elena/var/event event_queue_dir = $var_dir/event/queue