Centos7にSamba4をソースからinstallする
最初にresolv.confの準備として# nano /etc/NetworkManager/NetworkManager.confとしdns=noneを追加。# systemctl restart NetworkManager 再起動のたびにresolv.confが書き換らないようにします。次にresolv.confにipアドレスを記載します。続いてwafをinstallします。#yum -y install libacl-devel libblkid-devel gnutls-devel readline-devel python-devel gdb pkgconfig krb5-workstation zlib-devel setroubleshoot-server setroubleshoot-plugins policycoreutils-python libsemanage-python setools-libs popt-devel libpcap-devel sqlite-devel libidn-devel libxml2-devel libacl-devel libsepol-devel libattr-devel keyutils-libs-devel cyrus-sasl-devel openldap-devel gnutls-devel gcc
次にhttps://www.samba.org/からsamba-4.2.2.tar.gzをdownloadします。これを$ tar zxvf samba-4.2.2.tar.gzで解凍して $ cd samba-4.2.2 $ ./configure ‘configure’ finished successfully (1m9.881s)で $ make ‘build’ finished successfully (8m31.894s) で rootになり# make install ‘install’ finished successfully (1m54.770s)でエラーがでなければinstall完了です。
次にhttp://case-of-t.net/2012/12/25/samba-ad-dc-howto/#Configure_.2Fetc.2Fresolv.conf # /usr/local/samba/bin/samba-tool domain provision 以降を進めていけばActive Directory互換ドメインコントローラが構築できます。この時hostname はcentos7 domain はtest.jpとしました。