Samba のビルドオプションを確認する方法
提供:Samba-JP
ナビゲーションに移動検索に移動
KB番号 | J0093 |
最終更新日 | 2007/07/12 |
作成者 | たかはしもとのぶ |
最終更新者 |
対象
この文書は、以下のプロダクトに付いて説明したものです。
- Samba 3.0 系列
説明
Sambaにはビルド時に指定するビルドオプションが幾つか存在します。それ以外にも設定ファイルがおかれるデフォルトのパスなどビルド時に設定される情報が幾つか存在します。
Samba 3.0.0以降では、smbdに-bオプションを付けて実行することでこれらの情報を確認することが可能です。-bオプションを付けて起動されたsmbdはデーモンとして常駐する代わりに、ビルド時に設定される各種オプションの値を表示してそのまま終了します。
smbdは常駐しないため、既にsmbdが実行中のシステムでもsmbd -bを実行することが可能です。
実行例を以下に示します。
$ /usr/local/samba/sbin/smbd -b Build environment: <b>←ビルドに関する基本情報の表示</b> Built by: monyo@mercy Built on: 2005年 12月 23日 金曜日 01:04:32 JST Built using: gcc Build host: Linux mercy 2.4.27-2-386 #1 Mon May 16 16:47:51 JST 2005 i686 GNU/Linux SRCDIR: /home/monyo/Work/Samba/compile/samba-3.0.21/source BUILDDIR: /home/monyo/Work/Samba/compile/samba-3.0.21/source Paths: <b>←ビルド時に設定される各種パス情報の表示</b> SBINDIR: /usr/local/samba/sbin BINDIR: /usr/local/samba/bin SWATDIR: /usr/local/samba/swat CONFIGFILE: /usr/local/samba/lib/smb.conf LOGFILEBASE: /usr/local/samba/var LMHOSTSFILE: /usr/local/samba/lib/lmhosts LIBDIR: /usr/local/samba/lib SHLIBEXT: so LOCKDIR: /usr/local/samba/var/locks PIDDIR: /usr/local/samba/var/locks SMB_PASSWD_FILE: /usr/local/samba/private/smbpasswd PRIVATE_DIR: /usr/local/samba/private System Headers: <b>← configure時に存在が認識されたヘッダ、関数などの情報</b> HAVE_SYS_CDEFS_H HAVE_SYS_FCNTL_H HAVE_SYS_IOCTL_H (中略) HAVE___STAT HAVE___WRITE HAVE___XSTAT --with Options: <b>← configure時に明示的に設定したオプションの一覧</b> WITH_ADS WITH_AUTOMOUNT WITH_LDAP_SAMCONFIG (中略) WITH_SYSLOG WITH_UTMP WITH_WINBIND Build Options: <b>← configure時に自動的に設定されたオプションの一覧</b> BROKEN_NISPLUS_INCLUDE_FILES COMPILER_SUPPORTS_LL DEFAULT_DISPLAY_CHARSET (中略) vfs_readonly_init vfs_recycle_init vfs_shadow_copy_init Type sizes: <b>← 変数のバイト数</b> sizeof(char): 1 sizeof(int): 4 sizeof(long): 4 sizeof(uint8): 1 sizeof(uint16): 2 sizeof(uint32): 4 sizeof(short): 2 sizeof(void*): 4 Builtin modules: <b>← ビルドされたモジュールの一覧</b> pdb_ldap pdb_smbpasswd pdb_tdbsam pdb_guest rpc_lsa rpc_reg rpc_lsa_ds rpc_w ks rpc_svcctl rpc_ntsvcs rpc_net rpc_dfs rpc_srv rpc_spoolss rpc_eventlog rpc_sa mr idmap_ldap idmap_tdb auth_rhosts auth_sam auth_unix auth_winbind auth_server auth_domain auth_builtin