dynconfig.c

Global configurations, initialized to configured defaults. [詳細]

ソースコードを見る。

変数

char const * dyn_SBINDIR = SBINDIR
char const * dyn_BINDIR = BINDIR
char const * dyn_SWATDIR = SWATDIR
pstring dyn_CONFIGFILE = CONFIGFILE
 Location of smb.conf file.
pstring dyn_LOGFILEBASE = LOGFILEBASE
 Log file directory.
pstring dyn_LMHOSTSFILE = LMHOSTSFILE
 Statically configured LanMan hosts.
pstring dyn_LIBDIR = LIBDIR
 Samba library directory.
fstring dyn_SHLIBEXT = SHLIBEXT
pstring dyn_LOCKDIR = LOCKDIR
 Directory holding lock files.
pstring dyn_PIDDIR = PIDDIR
pstring dyn_SMB_PASSWD_FILE = SMB_PASSWD_FILE
pstring dyn_PRIVATE_DIR = PRIVATE_DIR


説明

Global configurations, initialized to configured defaults.

This file should be the only file that depends on path configuration (--prefix, etc), so that if ./configure is re-run, all programs will be appropriately updated. Everything else in Samba should import extern variables from here, rather than relying on preprocessor macros.

Eventually some of these may become even more variable, so that they can for example consistently be set across the whole of Samba by command-line parameters, config file entries, or environment variables.

TODO:
Perhaps eventually these should be merged into the parameter table? There's kind of a chicken-and-egg situation there...

dynconfig.c で定義されています。


変数

char const* dyn_SBINDIR = SBINDIR

dynconfig.c43 行で定義されています。

参照元 popt_dynconfig_callback()start_nmbd()start_smbd()start_winbindd().

char const * dyn_BINDIR = BINDIR

dynconfig.c44 行で定義されています。

参照元 init_mount()popt_dynconfig_callback().

char const * dyn_SWATDIR = SWATDIR

dynconfig.c45 行で定義されています。

参照元 main()popt_dynconfig_callback().

pstring dyn_CONFIGFILE = CONFIGFILE

Location of smb.conf file.

dynconfig.c47 行で定義されています。

参照元 _srv_net_share_add()_srv_net_share_del()_srv_net_share_set_info()api_RNetShareAdd()check_ads_config()idmap_init()load_config()main()net_ads_join()nss_wins_init()parse_quota_set()pidfile_create()popt_common_callback()process_options()py_samba_init()reload_nmbd_services()reload_services()reload_services_file()save_reload()set_ctrl()smb_krb5_locator_init()smbc_init_context().

pstring dyn_LOGFILEBASE = LOGFILEBASE

Log file directory.

dynconfig.c50 行で定義されています。

参照元 dump_core_setup()fork_child_dc_connect()main()popt_common_callback()rpc_api_pipe_req()setup_domain_child().

pstring dyn_LMHOSTSFILE = LMHOSTSFILE

Statically configured LanMan hosts.

dynconfig.c53 行で定義されています。

参照元 main()popt_dynconfig_callback()resolve_lmhosts().

pstring dyn_LIBDIR = LIBDIR

Samba library directory.

参照:
lib_path() to get the path to a File Functions inside the LIBDIR.

dynconfig.c60 行で定義されています。

参照元 fill_service_values()lib_path()popt_dynconfig_callback()rcinit_start()rcinit_status()rcinit_stop()read_init_file().

fstring dyn_SHLIBEXT = SHLIBEXT

dynconfig.c61 行で定義されています。

参照元 popt_dynconfig_callback()shlib_ext().

pstring dyn_LOCKDIR = LOCKDIR

Directory holding lock files.

Not writable, but used to set a default in the parameter table.

dynconfig.c68 行で定義されています。

参照元 init_globals()popt_dynconfig_callback().

pstring dyn_PIDDIR = PIDDIR

dynconfig.c69 行で定義されています。

参照元 init_globals()popt_dynconfig_callback().

pstring dyn_SMB_PASSWD_FILE = SMB_PASSWD_FILE

dynconfig.c71 行で定義されています。

参照元 init_globals()popt_dynconfig_callback().

pstring dyn_PRIVATE_DIR = PRIVATE_DIR

dynconfig.c72 行で定義されています。

参照元 init_globals()popt_dynconfig_callback().


Sambaに対してSat Aug 29 21:23:33 2009に生成されました。  doxygen 1.4.7