<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HenryBLOGultom &#187; Active Directory</title>
	<atom:link href="http://henry.gultom.or.id/index.php/archives/category/active-directory/feed/" rel="self" type="application/rss+xml" />
	<link>http://henry.gultom.or.id</link>
	<description>Gtoms singkatan dari gultom, family name atau marga yang kusandang sejak lahir. Dari kuliah sampai bekerja aku selalu dipanggil Gul atau Tom. Tinggal di Jakarta dan bekerja di perusahaan Internet Services Provider &#38; Telco Swasta.</description>
	<lastBuildDate>Mon, 06 Sep 2010 04:47:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Implementasi Samba4 Active Directory</title>
		<link>http://henry.gultom.or.id/index.php/archives/2010/06/24/implementasi-samba4-active-directory/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2010/06/24/implementasi-samba4-active-directory/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 05:09:31 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[samba4]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=1215</guid>
		<description><![CDATA[	 

	 

	Implementasi ini merupakan kelanjutan proyek di sebuah perusahaan Finance di Jakarta, dimana Server Windows 2003 Active Directory digantikan dengan Server berbasis Linux dengan Samba 4 Active Directory. Implementasi ini disalah satu kantor cabang mereka bersama 3 orang IT Staff nya.&#160; http://www.gtoms.com
 &#8211; Setup Samba4 Active Directory/Domain Controller
 &#8211; Training migrasi server windows ke [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent111.jpg"><img class="alignleft size-full wp-image-1225" title="adirarent11" src="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent111.jpg" alt="" width="200" height="150" /></a> <a href="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent121.jpg"><img class="alignleft size-full wp-image-1226" title="adirarent12" src="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent121.jpg" alt="" width="200" height="150" /></a></p>

	<p><a href="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent131.jpg"><img class="alignleft size-full wp-image-1227" title="adirarent13" src="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent131.jpg" alt="" width="200" height="150" /></a> <a href="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent141.jpg"><img class="alignleft size-full wp-image-1228" title="adirarent14" src="http://henry.gultom.or.id/wp-content/uploads/2010/06/adirarent141.jpg" alt="" width="200" height="150" /></a></p>

	<p>Implementasi ini merupakan kelanjutan proyek di sebuah perusahaan Finance di Jakarta, dimana Server Windows 2003 Active Directory digantikan dengan Server berbasis Linux dengan Samba 4 Active Directory. Implementasi ini disalah satu kantor cabang mereka bersama 3 orang <span class="caps">IT </span>Staff nya.&#160; <a href="http://www.gtoms.com">http://www.gtoms.com</a></p>
 &#8211; <a href="http://henry.gultom.or.id/index.php/archives/2009/11/20/setup-samba-4-active-directory/">Setup Samba4 Active Directory/Domain Controller</a>
 &#8211; <a href="http://henry.gultom.or.id/index.php/archives/2010/04/25/training-migrasi-server-windows-ke-server-linux/">Training migrasi server windows ke server linux</a>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2010/06/24/implementasi-samba4-active-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training migrasi server windows ke server linux</title>
		<link>http://henry.gultom.or.id/index.php/archives/2010/04/25/training-migrasi-server-windows-ke-server-linux/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2010/04/25/training-migrasi-server-windows-ke-server-linux/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 02:49:47 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[samba4]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=1079</guid>
		<description><![CDATA[	Selama 2 minggu lalu aku menyelesaikan proses demo dan training migrasi server Windows ke server Linux sebuah perusahaan finance di Jakarta. Project ini merupakan bagian dari keinginan perusahaan ini untuk menggantikan server windows mereka yang dipakai sehari-hari sebagai Domain Name Server(DNS), DHCP, Domain Controller, Active Directory, File Sharing.&#160; Dengan migrasi server-server Windows mereka ke server [...]]]></description>
			<content:encoded><![CDATA[	<p>Selama 2 minggu lalu aku menyelesaikan proses demo dan training migrasi server Windows ke server Linux sebuah perusahaan finance di Jakarta. Project ini merupakan bagian dari keinginan perusahaan ini untuk menggantikan server windows mereka yang dipakai sehari-hari sebagai Domain Name Server(DNS), <span class="caps">DHCP</span>, Domain Controller, Active Directory, File Sharing.&#160; Dengan migrasi server-server Windows mereka ke server linux dari kantor pusat ke cabang dapat menekan biaya operasional IT yang besar. Maklum lisensi Microsoft Windows terlalu berlebihan sehingga kadangkala&#160; divisi IT di perusahaan-perusahaan tertentu dianggap sebagai pemborosan budget.</p>

	<p><a href="http://henry.gultom.or.id/wp-content/uploads/2010/04/DSC01608.jpg"><img class="alignnone size-medium wp-image-1080" title="DSC01608" src="http://henry.gultom.or.id/wp-content/uploads/2010/04/DSC01608-300x219.jpg" alt="" width="300" height="219" /></a></p>

	<p>Setelah mempelajari portfolio sistem windows mereka yang existing, aku memberikan blue print akan sistem linux yang bisa menggantikan sistem yang lama. Semua sistem server windows yang existing dapat digantikan dengan server linux yang bersifat open sources dan gratis. Hanya jasa saja dibutuhkan dalam implementasi disana. Untuk ini aku diundang melakukan demo dan testing dalam jaringan mereka. Dalam demo aku instalasi software yang dapat menggantikan sistem yang ada diantaranya :</p>

	<p>-Sistem operasi Linux  Debian (menggantikan fungsi Windows 2003 Server Edition)<br />
-Bind9 <span class="caps">ISC</span>&#8217;s (menggantikan Microsoft <span class="caps">DNS</span>)<br />
-Samba4(Samba Directory Services) (menggantikan Domain Controller, Active Directory)<br />
-DHCP <span class="caps">ISC</span>&#8217;s (menggantikan Microsoft <span class="caps">DHCP</span>)<br />
-File Sharing,Join Domain,Group Policy (GPO), Organization Unit (OU),Group Policy Management Consol&#160; sudah support pada Samba4 AD</p>

	<p><span id="more-1079"></span></p>

	<p>Setelah selesai demo,pihak perusahaan puas dan dilanjutkan dengan training, dimana 5 orang IT staffnya bagian System dan Networking diikutsertakan selama 2 minggu di kantor pusat mereka. Selama 2 minggu Training aku memberikan ruang yang luas terhadap proses transfer knowledges terhadap sistem yang saya rasa belum banyak yang tahu ini. Pada training diset sebuah Lab untuk semua staff dengan komputer dan terhubung ke jaringan untuk memudahkan implementasi terhadap project migrasi diatas. Training ini berbeda jika mereka ikut training di lembaga tempat kursus linux lain, karena disini semua staff saya beri kebebasan praktek dan bertanya sampai mereka benar-benar paham akan apa yang dikerjakan.&#160; Proses training dari instalasi sistem operasi Debian dari awal sampai pengenalan perintah-perintah di linux. Kemudian dilanjutkan instalasi dan konfigurasi&#160; Domain Name Server, <span class="caps">DHCP</span>,Samba4 dan troubleshot, setiap komputer dijadikan domain controller dan setelah running di ujicoba dengan join domain dan files sharing dari komputer windows xp. <span class="caps">DNS</span> dan <span class="caps">DHCP</span> juga ditest hasil instalasi masing-masing staff sehingga mereka bisa merasakan proses dan hasilnya.&#160; Jika ada staff yang mengalami kesulitan maka difokuskan menyelesaikan dahulu baru dilanjutkan,jadi kelima staff proses instalasi dan konfigurasi berjalan sama-sama dan harus bisa. Setelah selesai training aku memberikan sertifikat dan secara khusus ada PR mereka untuk mengulangi proses instalasi dan konfigurasi selama seminggu kedepan, dan yang utama memindahkan rules dan user dari sistem exsiting sebelumnya dan mencoba satu persatu rules/policy Active Directory pada perusahaan ini. Terakhir aku dapat kabar bahwa semua rules dari Active Directory dengan Windows 2003 Server mereka bisa dipakai dan sudah ditest pada sistem Samba4 Active Directory.</p>

	<p><a href="http://henry.gultom.or.id/wp-content/uploads/2010/04/DSC01611.jpg"><img class="alignnone size-medium wp-image-1081" title="DSC01611" src="http://henry.gultom.or.id/wp-content/uploads/2010/04/DSC01611-300x225.jpg" alt="" width="300" height="225" /></a></p>

	<p>Setelah proses demo dan training selesai , tinggal proses implementasi dimana mereka meminta saya tetap memimpin team&#160; dalam melakukan migrasi dari kantor pusat sampai kantor cabang.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2010/04/25/training-migrasi-server-windows-ke-server-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Setup Samba4 Active Directory/Domain Controller</title>
		<link>http://henry.gultom.or.id/index.php/archives/2009/11/20/setup-samba-4-active-directory/</link>
		<comments>http://henry.gultom.or.id/index.php/archives/2009/11/20/setup-samba-4-active-directory/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 08:16:42 +0000</pubDate>
		<dc:creator>gtoms</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://henry.gultom.or.id/?p=961</guid>
		<description><![CDATA[	Adakah solusi untuk menggantikan Windows 200x&#160; Server dengan fungsi&#160; sebagai Domain Name Server,&#160; Domain Controller, Active Directory,&#160; DHCP,&#160; Filesharing ?

	Jawabannya ada dan bisa dengan Open Source/Free Software yaitu :
-Windows 2003 Server Edition diganti dengan Sistem operasi Linux Debian,Centos,Ubuntu,OpenSuse
-Microsoft DNS diganti dengan Bind9
-Microsoft Domain Controller,Active Directory diganti dengan Samba4
-Microsoft DHCP diganti dengan dhcp for Linux
-Fungsi Filesharing [...]]]></description>
			<content:encoded><![CDATA[	<p>Adakah solusi untuk menggantikan Windows 200x&#160; Server dengan fungsi&#160; sebagai Domain Name Server,&#160; Domain Controller, Active Directory,&#160; <span class="caps">DHCP</span>,&#160; Filesharing ?</p>

	<p>Jawabannya ada dan bisa dengan Open Source/Free Software yaitu :<br />
-Windows 2003 Server Edition diganti dengan Sistem operasi Linux Debian,Centos,Ubuntu,OpenSuse<br />
-Microsoft <span class="caps">DNS</span> diganti dengan Bind9<br />
-Microsoft Domain Controller,Active Directory diganti dengan Samba4<br />
-Microsoft <span class="caps">DHCP</span> diganti dengan dhcp for Linux<br />
-Fungsi Filesharing bisa dijalankan dengan Samba3/4</p>

	<p>Dengan migrasi diatas dapat menekan biaya lisensi product Microsoft.&#160; Dengan lisensi model user yang sangat banyak tentu bisa bayar ratusan juta untuk lisensi Windows saja.&#160; Tekan bujet IT dengan memakai produk Open source, fasilitas dan kualitas tidak jauh dan lebih baik dari produk-produk Microsoft.</p>

	<p>Saya berhasil menggantikan/migrasi fungsi Domain Controller,Active Directory,File Sharing yang sangat populer dikuasai pasar Microsoft Windows 2000/2003/2008 Server Edition.&#160; Solusinya dengan sistem operasi Linux dan Samba4.&#160; Migrasi ini saya implementasikan pada perusahaan finance group yang memiliki banyak kantor cabang yang semuanya pakai server Microsoft Windows sebagai Active Directory.</p>

	<p>Setup ngelab kali ini adalah menginstall server dengan Linux Debian 5, Bind9, Samba4,DHCP.&#160; Dengan instalasi dan konfigurasi ini diharapakan dapat menjalankan fungsi Active Directory/File Sharing menggunakan open source&#160; pada user/client dengan sistem operasi Windows XP,Windows 7,Windows Vista,Mac,Linux.</p>

	<p>Proses Instalasi dan konfigurasi ini terdiri dari :</p>

	<p><span class="caps">SERVER </span>: &#8211; Instalasi sistem operasi Linux Debian 5 Lenny &#8211; Instalasi dan konfigurasi Samba4 (Active Directory &#038; Filesharing) &#8211; Instalasi dan konfigurasi <span class="caps">BIND </span>(DNS) &#8211; Instalasi dan konfigurasi <span class="caps">DHCP</span></p>

	<p>CLIENT : &#8211; Konfigurasi Windows <span class="caps">XP </span>Pro client untuk join Samba 4 Active Directory &#8211; Konfigurasi <span class="caps">DNS </span>Setting untuk Windows <span class="caps">XP </span>Pro &#8211; Konfigurasi date/time dan time zone &#8211; Joining windows <span class="caps">XP </span>Pro ke Domain &#8211; Menampilkan Samba 4 Active Directory object dari Windows <span class="caps">XP </span>Pro &#8211; Menampilkan isi samba 4 Active directory &#8211; Managing Samba 4 Active Directory dari Windows <span class="caps">XP </span>Pro(menambah user dan group ke Samba 4 Active Directory,menambah organization unit (ou) kedalam samba 4 domain ) &#8211; Implementasi Group Policy (GPO) ke dalam samba 4 domain</p>

	<p>Berikut proses instalasi dan konfigurasinya :</p>

	<p><span id="more-961"></span></p>

	<p><strong>- Instalasi sistem operasi Linux Debian 5 Lenny</strong></p>

	<p>Menggunakan Linux sistem operasi Debian 5.0.3 Lenny, dengan instalasi standar sebagai server.</p>

	<p>hostname : samba4<br />
realm : gultom.lab<br />
domain : gultom<br />
workgroup : gultom<br />
server role : domain controller</p>

	<p>samba4:/etc/bind# nano /etc/hosts<br />
127.0.0.1&#160;&#160;&#160;&#160;&#160;&#160; localhost<br />
127.0.1.1&#160;&#160;&#160;&#160;&#160;&#160; samba4.gultom.lab&#160;&#160; samba4<br />
192.168.1.253&#160;&#160; samba4.gultom.lab&#160;&#160; samba4</p>

	<p>samba4:/home/gtoms# cat /etc/debian_version<br />
5.0.3</p>

	<p>samba4:/home/gtoms# uname -a<br />
Linux samba4 2.6.26-2-686 #1 <span class="caps">SMP </span>Wed Aug 19 06:06:52 <span class="caps">UTC 2009</span> i686 <span class="caps">GNU</span>/Linux</p>

	<p>samba4:/home/gtoms# hostname<br />
samba4</p>

	<p>Proses selanjutnya menginstall keperluan environment untuk Compiling Samba 4 :</p>

	<p>samba4:/home/gtoms# apt-get install gcc<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following extra packages will be installed:<br />
binutils gcc-4.3 libc6-dev linux-libc-dev<br />
Suggested packages:<br />
binutils-doc gcc-multilib make manpages-dev autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.3-multilib libmudflap0-4.3-dev gcc-4.3-doc<br />
gcc-4.3-locales libgcc1-dbg libgomp1-dbg libmudflap0-dbg glibc-doc<br />
The following <span class="caps">NEW</span> packages will be installed:<br />
binutils gcc gcc-4.3 libc6-dev linux-libc-dev<br />
0 upgraded, 5 newly installed, 0 to remove and 18 not upgraded.<br />
Need to get 9565kB of archives.<br />
After this operation, 29.7MB of additional disk space will be used.<br />
Do you want to continue [Y/n]? y<br />
Get:1 http://debian.indika.net.id lenny/main binutils 2.18.1~cvs20080103-7 [2686kB]<br />
Get:2 http://security.debian.org lenny/updates/main linux-libc-dev 2.6.26-19lenny2 [750kB]<br />
Get:3 http://debian.indika.net.id lenny/main gcc-4.3 4.3.2-1.1 [2747kB]<br />
Get:4 http://debian.indika.net.id lenny/main gcc 4:4.3.2-2 [5008B]<br />
Get:5 http://debian.indika.net.id lenny/main libc6-dev 2.7-18 [3377kB]<br />
Fetched 9565kB in 1min56s (82.0kB/s)<br />
Selecting previously deselected package binutils.<br />
(Reading database &#8230; 80326 files and directories currently installed.)<br />
Unpacking binutils (from &#8230;/binutils_2.18.1~cvs20080103-7_i386.deb) ...<br />
Selecting previously deselected package gcc-4.3.<br />
Unpacking gcc-4.3 (from &#8230;/gcc-4.3_4.3.2-1.1_i386.deb) ...<br />
Selecting previously deselected package gcc.<br />
Unpacking gcc (from &#8230;/gcc_4%3a4.3.2-2_i386.deb) ...<br />
Selecting previously deselected package linux-libc-dev.<br />
Unpacking linux-libc-dev (from &#8230;/linux-libc-dev_2.6.26-19lenny2_i386.deb) ...<br />
Selecting previously deselected package libc6-dev.<br />
Unpacking libc6-dev (from &#8230;/libc6-dev_2.7-18_i386.deb) ...<br />
Processing triggers for man-db &#8230;<br />
Setting up binutils (2.18.1~cvs20080103-7) ...<br />
Setting up gcc-4.3 (4.3.2-1.1) ...<br />
Setting up gcc (4:4.3.2-2) ...<br />
Setting up linux-libc-dev (2.6.26-19lenny2) ...<br />
Setting up libc6-dev (2.7-18) ...<br />
samba4:/home/gtoms#</p>

	<p>samba4:/home/gtoms# apt-get install python-dev<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following extra packages will be installed:<br />
python2.5-dev<br />
The following <span class="caps">NEW</span> packages will be installed:<br />
python-dev python2.5-dev<br />
0 upgraded, 2 newly installed, 0 to remove and 18 not upgraded.<br />
Need to get 1899kB of archives.<br />
After this operation, 5620kB of additional disk space will be used.<br />
Do you want to continue [Y/n]? y<br />
Get:1 http://debian.indika.net.id lenny/main python2.5-dev 2.5.2-15 [1898kB]<br />
Get:2 http://debian.indika.net.id lenny/main python-dev 2.5.2-3 [928B]<br />
Fetched 1899kB in 30s (63.0kB/s)<br />
Selecting previously deselected package python2.5-dev.<br />
(Reading database &#8230; 81667 files and directories currently installed.)<br />
Unpacking python2.5-dev (from &#8230;/python2.5-dev_2.5.2-15_i386.deb) ...<br />
Selecting previously deselected package python-dev.<br />
Unpacking python-dev (from &#8230;/python-dev_2.5.2-3_all.deb) ...<br />
Setting up python2.5-dev (2.5.2-15) ...<br />
Setting up python-dev (2.5.2-3) ...<br />
samba4:/home/gtoms#</p>

	<p>samba4:/home/gtoms# apt-get install autoconf<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following extra packages will be installed:<br />
automake autotools-dev<br />
Suggested packages:<br />
autobook autoconf-archive autoconf-doc autoconf2.13 gnu-standards libtool<br />
The following <span class="caps">NEW</span> packages will be installed:<br />
autoconf automake autotools-dev<br />
0 upgraded, 3 newly installed, 0 to remove and 18 not upgraded.<br />
Need to get 1061kB of archives.<br />
After this operation, 3629kB of additional disk space will be used.<br />
Do you want to continue [Y/n]? y<br />
Get:1 http://debian.indika.net.id lenny/main autoconf 2.61-8 [448kB]<br />
Get:2 http://debian.indika.net.id lenny/main autotools-dev 20080123.1 [63.0kB]<br />
Get:3 http://debian.indika.net.id lenny/main automake 1:1.10.1-3 [550kB]<br />
Fetched 1061kB in 12s (84.7kB/s)<br />
Selecting previously deselected package autoconf.<br />
(Reading database &#8230; 81871 files and directories currently installed.)<br />
Unpacking autoconf (from &#8230;/autoconf_2.61-8_all.deb) ...<br />
Selecting previously deselected package autotools-dev.<br />
Unpacking autotools-dev (from &#8230;/autotools-dev_20080123.1_all.deb) ...<br />
Selecting previously deselected package automake.<br />
Unpacking automake (from &#8230;/automake_1%3a1.10.1-3_all.deb) ...<br />
Processing triggers for man-db &#8230;<br />
Setting up autoconf (2.61-8) ...<br />
Setting up autotools-dev (20080123.1) ...<br />
Setting up automake (1:1.10.1-3) ...<br />
samba4:/home/gtoms#</p>

	<p>samba4:/home/gtoms# apt-get install make<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
Suggested packages:<br />
make-doc<br />
The following <span class="caps">NEW</span> packages will be installed:<br />
make<br />
0 upgraded, 1 newly installed, 0 to remove and 18 not upgraded.<br />
Need to get 382kB of archives.<br />
After this operation, 991kB of additional disk space will be used.<br />
Get:1 http://debian.indika.net.id lenny/main make 3.81-5 [382kB]<br />
Fetched 382kB in 5s (64.0kB/s)<br />
Selecting previously deselected package make.<br />
(Reading database &#8230; 82089 files and directories currently installed.)<br />
Unpacking make (from &#8230;/archives/make_3.81-5_i386.deb) ...<br />
Processing triggers for man-db &#8230;<br />
Setting up make (3.81-5) ...<br />
samba4:/home/gtoms#</p>

	<p>samba4:/home/gtoms# apt-get install acl libattr1-dev libblkid-dev libgnutls-dev libreadline5-dev<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following extra packages will be installed:<br />
libgcrypt11-dev libgnutls26 libgpg-error-dev libncurses5-dev libtasn1-3-dev zlib1g-dev<br />
Suggested packages:<br />
libgcrypt11-doc gnutls-doc gnutls-bin guile-gnutls<br />
The following <span class="caps">NEW</span> packages will be installed:<br />
acl libattr1-dev libblkid-dev libgcrypt11-dev libgnutls-dev libgpg-error-dev libncurses5-dev libreadline5-dev libtasn1-3-dev zlib1g-dev<br />
The following packages will be upgraded:<br />
libgnutls26<br />
1 upgraded, 10 newly installed, 0 to remove and 17 not upgraded.<br />
Need to get 3767kB of archives.<br />
After this operation, 11.2MB of additional disk space will be used.<br />
Do you want to continue [Y/n]? y<br />
Get:1 http://debian.indika.net.id lenny/main acl 2.2.47-2 [56.9kB]<br />
Get:2 http://debian.indika.net.id lenny/main libgpg-error-dev 1.4-2 [33.6kB]<br />
Get:3 http://debian.indika.net.id lenny/main libgcrypt11-dev 1.4.1-1 [320kB]<br />
Get:4 http://security.debian.org lenny/updates/main libgnutls26 2.4.2-6+lenny2 [464kB]<br />
Get:5 http://debian.indika.net.id lenny/main zlib1g-dev 1:1.2.3.3.dfsg-12 [157kB]<br />
Get:6 http://debian.indika.net.id lenny/main libtasn1-3-dev 1.4-1 [374kB]<br />
Get:7 http://debian.indika.net.id lenny/main libncurses5-dev 5.7+20081213-1 [1546kB]<br />
Get:8 http://security.debian.org lenny/updates/main libgnutls-dev 2.4.2-6+lenny2 [539kB]<br />
Get:9 http://debian.indika.net.id lenny/main libreadline5-dev 5.2-3.1 [222kB]<br />
Get:10 http://debian.indika.net.id lenny/main libattr1-dev 1:2.4.43-2 [31.3kB]<br />
Get:11 http://debian.indika.net.id lenny/main libblkid-dev 1.41.3-1 [24.0kB]<br />
Fetched 3767kB in 37s (100kB/s)<br />
(Reading database &#8230; 82123 files and directories currently installed.)<br />
Preparing to replace libgnutls26 2.4.2-6+lenny1 (using &#8230;/libgnutls26_2.4.2-6+lenny2_i386.deb) ...<br />
Unpacking replacement libgnutls26 &#8230;<br />
Selecting previously deselected package acl.<br />
Unpacking acl (from &#8230;/archives/acl_2.2.47-2_i386.deb) ...<br />
Selecting previously deselected package libgpg-error-dev.<br />
Unpacking libgpg-error-dev (from &#8230;/libgpg-error-dev_1.4-2_i386.deb) ...<br />
Selecting previously deselected package libgcrypt11-dev.<br />
Unpacking libgcrypt11-dev (from &#8230;/libgcrypt11-dev_1.4.1-1_i386.deb) ...<br />
Selecting previously deselected package zlib1g-dev.<br />
Unpacking zlib1g-dev (from &#8230;/zlib1g-dev_1%3a1.2.3.3.dfsg-12_i386.deb) ...<br />
Selecting previously deselected package libtasn1-3-dev.<br />
Unpacking libtasn1-3-dev (from &#8230;/libtasn1-3-dev_1.4-1_i386.deb) ...<br />
Selecting previously deselected package libgnutls-dev.<br />
Unpacking libgnutls-dev (from &#8230;/libgnutls-dev_2.4.2-6+lenny2_i386.deb) ...<br />
Selecting previously deselected package libncurses5-dev.<br />
Unpacking libncurses5-dev (from &#8230;/libncurses5-dev_5.7+20081213-1_i386.deb) ...<br />
Selecting previously deselected package libreadline5-dev.<br />
Unpacking libreadline5-dev (from &#8230;/libreadline5-dev_5.2-3.1_i386.deb) ...<br />
Selecting previously deselected package libattr1-dev.<br />
Unpacking libattr1-dev (from &#8230;/libattr1-dev_1%3a2.4.43-2_i386.deb) ...<br />
Selecting previously deselected package libblkid-dev.<br />
Unpacking libblkid-dev (from &#8230;/libblkid-dev_1.41.3-1_i386.deb) ...<br />
Processing triggers for man-db &#8230;<br />
Setting up libgnutls26 (2.4.2-6+lenny2) ...<br />
Setting up acl (2.2.47-2) ...<br />
Setting up libgpg-error-dev (1.4-2) ...<br />
Setting up libgcrypt11-dev (1.4.1-1) ...<br />
Setting up zlib1g-dev (1:1.2.3.3.dfsg-12) ...<br />
Setting up libtasn1-3-dev (1.4-1) ...<br />
Setting up libgnutls-dev (2.4.2-6+lenny2) ...<br />
Setting up libncurses5-dev (5.7+20081213-1) ...<br />
Setting up libreadline5-dev (5.2-3.1) ...<br />
Setting up libattr1-dev (1:2.4.43-2) ...<br />
Setting up libblkid-dev (1.41.3-1) ...<br />
samba4:/home/gtoms#<br />
<strong>- Instalasi dan konfigurasi Samba4</strong></p>

	<p><strong> </strong>samba4:/home/gtoms# wget <del>c http://samba.org/samba/ftp/samba4/samba</del>4.0.0alpha8.tar.gz&#8212;2009-11-28 14:07:40&#8212;&#160; http://samba.org/samba/ftp/samba4/samba-4.0.0alpha8.tar.gz<br />
Resolving samba.org&#8230; 216.83.154.106<br />
Connecting to samba.org|216.83.154.106|:80&#8230; connected.<br />
<span class="caps">HTTP</span> request sent, awaiting response&#8230; 200 OK<br />
Length: 12119314 (12M) [application/x-gzip]<br />
Saving to: `samba-4.0.0alpha8.tar.gz&#8217;</p>

	<p>100%[=================================>] 12,119,314&#160;&#160; 102K/s&#160;&#160; in 2m 5s<br />
2009-11-28 14:09:47 (94.5 KB/s) &#8211; `samba-4.0.0alpha8.tar.gz&#8217; saved [12119314/12119314]</p>

	<p>samba4:/home/gtoms# ls<br />
samba-4.0.0alpha8.tar.gz</p>

	<p>samba4:/home/gtoms# tar zxvf samba-4.0.0alpha8.tar.gz<br />
.....skip&#8230;.......<br />
...............<br />
...............<br />
samba-4.0.0alpha8/libcli/ldap/<br />
samba-4.0.0alpha8/libcli/ldap/ldap_message.c<br />
samba-4.0.0alpha8/libcli/ldap/ldap_ndr.h<br />
samba-4.0.0alpha8/libcli/ldap/config.mk<br />
samba-4.0.0alpha8/libcli/ldap/ldap_message.h<br />
samba-4.0.0alpha8/libcli/ldap/ldap_ndr.c<br />
samba-4.0.0alpha8/libcli/ldap/ldap_errors.h<br />
samba-4.0.0alpha8/libcli/netlogon.h<br />
samba-4.0.0alpha8/libcli/nbt/<br />
samba-4.0.0alpha8/libcli/nbt/tools/<br />
samba-4.0.0alpha8/libcli/nbt/tools/nmblookup.c<br />
samba-4.0.0alpha8/libcli/nbt/nbtsocket.c<br />
samba-4.0.0alpha8/libcli/nbt/namequery.c<br />
samba-4.0.0alpha8/libcli/nbt/nbt_proto.h<br />
samba-4.0.0alpha8/libcli/nbt/namerefresh.c<br />
samba-4.0.0alpha8/libcli/nbt/nbtname.c<br />
samba-4.0.0alpha8/libcli/nbt/nameregister.c<br />
samba-4.0.0alpha8/libcli/nbt/namerelease.c<br />
samba-4.0.0alpha8/libcli/nbt/pynbt.c<br />
samba-4.0.0alpha8/libcli/nbt/libnbt.h<br />
samba-4.0.0alpha8/libcli/nbt/man/<br />
samba-4.0.0alpha8/libcli/nbt/man/nmblookup.1.xml<br />
samba-4.0.0alpha8/libcli/nbt/man/nmblookup.1<br />
samba-4.0.0alpha8/libcli/security/<br />
samba-4.0.0alpha8/libcli/security/security_descriptor.h<br />
samba-4.0.0alpha8/libcli/security/secace.c<br />
samba-4.0.0alpha8/libcli/security/dom_sid.h<br />
samba-4.0.0alpha8/libcli/security/secacl.h<br />
samba-4.0.0alpha8/libcli/security/config.mk<br />
samba-4.0.0alpha8/libcli/security/display_sec.c<br />
samba-4.0.0alpha8/libcli/security/dom_sid.c<br />
samba-4.0.0alpha8/libcli/security/secace.h<br />
samba-4.0.0alpha8/libcli/security/secacl.c<br />
samba-4.0.0alpha8/libcli/security/security_descriptor.c<br />
samba-4.0.0alpha8/libcli/named_pipe_auth/<br />
samba-4.0.0alpha8/libcli/named_pipe_auth/npa_tstream.c<br />
samba-4.0.0alpha8/libcli/named_pipe_auth/config.mk<br />
samba-4.0.0alpha8/libcli/named_pipe_auth/npa_tstream.h<br />
samba-4.0.0alpha8/libcli/ndr_netlogon_proto.h<br />
samba-4.0.0alpha8/libcli/netlogon.c<br />
samba-4.0.0alpha8/release-scripts/<br />
samba-4.0.0alpha8/release-scripts/build-docs<br />
samba-4.0.0alpha8/release-scripts/create-tarball<br />
samba-4.0.0alpha8/merged-branches.txt<br />
samba-4.0.0alpha8/COPYING<br />
samba4:/home/gtoms#</p>

	<p>samba4:/home/gtoms# cd samba-4.0.0alpha8<br />
samba4:/home/gtoms/samba-4.0.0alpha8# ls<br />
client&#160;&#160;&#160;&#160; howto4.txt&#160; libgpo&#160; merged-branches.txt&#160; pcp&#160;&#160;&#160;&#160;&#160;&#160; prog_guide4.txt&#160; script&#160;&#160;&#160; swat2&#160;&#160;&#160;&#160;&#160; testprogs&#160; <span class="caps">WHATSNEW4</span>.txt<br />
codepages&#160; lib&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; librpc&#160; nsswitch&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="caps">PFIF</span>.txt&#160; <span class="caps">README</span>.Coding&#160;&#160;&#160; selftest&#160; swat2.txt&#160; tests<br />
<span class="caps">COPYING</span>&#160;&#160;&#160; libcli&#160;&#160;&#160;&#160;&#160; m4&#160;&#160;&#160;&#160;&#160; packaging4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; pidl&#160;&#160;&#160;&#160;&#160; release-scripts&#160; source4&#160;&#160; testdata&#160;&#160; testsuite</p>

	<p>samba4:/home/gtoms/samba-4.0.0alpha8# cd source4</p>

	<p>samba4:/home/gtoms/samba-4.0.0alpha8/source4#./configure<br />
<span class="caps">SAMBA VERSION</span>: 4.0.0alpha8<br />
<span class="caps">LIBREPLACE</span>_LOCATION_CHECKS: <span class="caps">START</span><br />
checking build system type&#8230;<br />
......skip&#8230;..<br />
checking ns_api.h usability&#8230; no<br />
checking ns_api.h presence&#8230; no<br />
checking for ns_api.h&#8230; no<br />
checking configure summary&#8230; yes<br />
configure: creating build/smb_build/config.pm<br />
configure: creating config.mk<br />
configure: creating ./config.status<br />
config.status: creating lib/registry/registry.pc<br />
config.status: creating librpc/dcerpc.pc<br />
config.status: creating ../librpc/ndr.pc<br />
config.status: creating ../lib/torture/torture.pc<br />
config.status: creating auth/gensec/gensec.pc<br />
config.status: creating param/samba-hostconfig.pc<br />
config.status: creating librpc/dcerpc_samr.pc<br />
config.status: creating librpc/dcerpc_atsvc.pc<br />
config.status: creating lib/ldb/ldb.pc<br />
config.status: creating include/config_tmp.h<br />
config.status: executing rm-stdint.h commands<br />
config.status: executing rm-stdbool.h commands<br />
config.status: executing default-1 commands<br />
build/smb_build/makefile.pm: creating data.mk<br />
Summary:</p>

	<p>Support for <span class="caps">SSL</span> in <span class="caps">SWAT</span> and <span class="caps">LDAP</span>: yes<br />
Support for threads in server (see&#8212;with-pthread): yes<br />
Support for intelligent command line editing: yes<br />
Support for changing process titles (see&#8212;with-setproctitle): yes<br />
Support for using extended attributes: yes<br />
Support for using libblkid: yes<br />
Support for using iconv: yes<br />
Support for using pam: yes<br />
Support for python bindings: yes<br />
Using external popt: no<br />
Using external talloc: no<br />
Using external tdb: no<br />
Using external tevent: no<br />
Using external ldb: no<br />
Developer mode: no<br />
Automatic dependencies: no (install <span class="caps">GNU</span> make >= 3.81 and see&#8212;enable-automatic-dependencies)<br />
Building shared libraries: yes<br />
Using shared libraries internally: no (specify&#8212;enable-dso)<br />
configure: creating mkconfig.mk<br />
To build Samba, run /usr/bin/make<br />
samba4:/home/gtoms/samba-4.0.0alpha8/source4#</p>

	<p>samba4:/home/gtoms/samba-4.0.0alpha8/source4#make<br />
..........skip&#8230;.</p>

	<p>Linking bin/python/samba/dcerpc/samr.so<br />
Compiling ../librpc/gen_ndr/py_echo.c<br />
Linking bin/python/samba/dcerpc/echo.so<br />
Compiling ../librpc/gen_ndr/py_epmapper.c<br />
Linking bin/python/samba/dcerpc/epmapper.so<br />
Compiling librpc/gen_ndr/py_irpc.c<br />
Compiling librpc/gen_ndr/ndr_irpc_c.c<br />
Partially linking bin/mergedobj/rpc_ndr_irpc.o<br />
Linking bin/python/samba/dcerpc/irpc.so<br />
Linking bin/python/samba/dcerpc/misc.so<br />
Compiling lib/messaging/pymessaging.c<br />
Partially linking bin/mergedobj/python_irpc.o<br />
Linking bin/python/samba/messaging.so<br />
Compiling ../librpc/gen_ndr/py_unixinfo.c<br />
Linking bin/python/samba/dcerpc/unixinfo.so<br />
Compiling ../librpc/gen_ndr/py_drsuapi.c<br />
Linking bin/python/samba/dcerpc/drsuapi.so<br />
Compiling ../librpc/gen_ndr/py_svcctl.c<br />
Linking bin/python/samba/dcerpc/svcctl.so<br />
Compiling ../librpc/gen_ndr/py_initshutdown.c<br />
Linking bin/python/samba/dcerpc/initshutdown.so<br />
Compiling scripting/python/uuidmodule.c<br />
Linking bin/python/uuid.so<br />
Compiling ../librpc/gen_ndr/py_nbt.c<br />
Linking bin/python/samba/dcerpc/nbt.so<br />
Compiling libnet/py_net.c<br />
Linking bin/python/samba/net.so<br />
Linking bin/python/samba/dcerpc/base.so<br />
Compiling ../librpc/gen_ndr/py_lsa.c<br />
Linking bin/python/samba/dcerpc/lsa.so<br />
Compiling lib/registry/pyregistry.c<br />
Linking bin/python/samba/registry.so<br />
Linking bin/python/samba/dcerpc/security.so<br />
Linking bin/shared/libsamba-util.so.0.0.1<br />
Linking bin/shared/libdcerpc_atsvc.so.0.0.1<br />
Linking bin/shared/libdcerpc.so.0.0.1<br />
Linking bin/shared/libdcerpc_samr.so.0.0.1<br />
Linking bin/shared/libtorture.so.0.0.1<br />
Linking bin/shared/libldb.so.0.0.1<br />
Linking bin/shared/libgensec.so.0.0.1<br />
Linking bin/shared/libndr.so.0.0.1<br />
Linking bin/shared/libregistry.so.0.0.1<br />
Compiling ../nsswitch/winbind_nss_linux.c<br />
Linking bin/shared/libnss_winbind.so<br />
Linking bin/shared/libsamba-hostconfig.so.0.0.1<br />
samba4:/home/gtoms/samba-4.0.0alpha8/source4#</p>

	<p>samba4:/home/gtoms/samba-4.0.0alpha8/source4#make install<br />
..........skip&#8230;.................<br />
bindir:&#160;&#160;&#160;&#160;&#160; /usr/local/samba/bin<br />
sbindir:&#160;&#160;&#160;&#160; /usr/local/samba/sbin<br />
libdir:&#160;&#160;&#160;&#160;&#160; /usr/local/samba/lib<br />
modulesdir:&#160; /usr/local/samba/modules<br />
includedir:&#160; /usr/local/samba/include<br />
vardir:&#160;&#160;&#160;&#160;&#160; /usr/local/samba/var<br />
privatedir:&#160; /usr/local/samba/private<br />
piddir:&#160;&#160;&#160;&#160;&#160; /usr/local/samba/var/run<br />
lockdir:&#160;&#160;&#160;&#160; /usr/local/samba/var/locks<br />
logfilebase: /usr/local/samba/var<br />
setupdir:&#160;&#160;&#160; /usr/local/samba/share/setup<br />
swatdir:&#160;&#160;&#160;&#160; /usr/local/samba/share/swat<br />
mandir:&#160;&#160;&#160;&#160;&#160; /usr/local/samba/share/man<br />
torturedir:&#160; ../lib/torture<br />
datadir:&#160;&#160;&#160;&#160; /usr/local/samba/share<br />
winbindd_socket_dir:&#160; /usr/local/samba/var/run/winbindd<br />
ntp_signd_socket_dir:&#160; /usr/local/samba/var/run/ntp_signd<br />
Samba will be compiled with flags:<br />
<span class="caps">CPP</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160; = gcc -E<br />
<span class="caps">CPPFLAGS</span>&#160;&#160; = -I./include -I. -I./lib -I./../lib/replace -I./../lib/talloc -I./.. -D_SAMBA_BUILD_=4 -DHAVE_CONFIG_H<br />
CC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; = gcc<br />
<span class="caps">CFLAGS</span>&#160;&#160;&#160;&#160; =<br />
<span class="caps">PICFLAG</span>&#160;&#160;&#160; = -fPIC<br />
<span class="caps">BNLD</span>&#160;&#160;&#160;&#160;&#160;&#160; = gcc<br />
<span class="caps">BNLD</span>_FLAGS =&#160; <del>Wl,</del>-export-dynamic<br />
<span class="caps">STLD</span>&#160;&#160;&#160;&#160;&#160;&#160; = /usr/bin/ar<br />
<span class="caps">STLD</span>_FLAGS = -rcs<br />
<span class="caps">SHLD</span>&#160;&#160;&#160;&#160;&#160;&#160; = gcc<br />
<span class="caps">SHLD</span>_FLAGS = <del>shared -Wl,</del>Bsymbolic<br />
<span class="caps">MDLD</span>&#160;&#160;&#160;&#160;&#160;&#160; = gcc<br />
<span class="caps">MDLD</span>_FLAGS = <del>shared -Wl,</del>Bsymbolic <del>Wl,</del>-allow-shlib-undefined<br />
<span class="caps">SHLIBEXT</span>&#160;&#160; = so<br />
srcdir&#160;&#160;&#160;&#160; = .<br />
builddir&#160;&#160; = .<br />
pwd&#160;&#160;&#160;&#160;&#160;&#160;&#160; = /home/gtoms/samba-4.0.0alpha8/source4<br />
Installing regpatch as /usr/local/samba/bin/regpatch<br />
Installing regdiff as /usr/local/samba/bin/regdiff<br />
Installing tdbtool as /usr/local/samba/bin/tdbtool<br />
Installing regtree as /usr/local/samba/bin/regtree<br />
Installing nmblookup as /usr/local/samba/bin/nmblookup<br />
Installing ldbadd as /usr/local/samba/bin/ldbadd<br />
Installing ldbsearch as /usr/local/samba/bin/ldbsearch<br />
Installing tdbbackup as /usr/local/samba/bin/tdbbackup<br />
Installing ldbrename as /usr/local/samba/bin/ldbrename<br />
Installing smbclient as /usr/local/samba/bin/smbclient<br />
Installing umount.cifs as /usr/local/samba/bin/umount.cifs<br />
Installing setnttoken as /usr/local/samba/bin/setnttoken<br />
Installing ldbdel as /usr/local/samba/bin/ldbdel<br />
Installing masktest as /usr/local/samba/bin/masktest<br />
Installing getntacl as /usr/local/samba/bin/getntacl<br />
Installing nsstest as /usr/local/samba/bin/nsstest<br />
Installing gentest as /usr/local/samba/bin/gentest<br />
Installing regshell as /usr/local/samba/bin/regshell<br />
Installing testparm as /usr/local/samba/bin/testparm<br />
Installing ntlm_auth as /usr/local/samba/bin/ntlm_auth<br />
Installing smbtorture as /usr/local/samba/bin/smbtorture<br />
Installing wbinfo as /usr/local/samba/bin/wbinfo<br />
Installing ndrdump as /usr/local/samba/bin/ndrdump<br />
Installing tdbdump as /usr/local/samba/bin/tdbdump<br />
Installing oLschema2ldif as /usr/local/samba/bin/oLschema2ldif<br />
Installing ldbmodify as /usr/local/samba/bin/ldbmodify<br />
Installing net as /usr/local/samba/bin/net<br />
Installing ldbedit as /usr/local/samba/bin/ldbedit<br />
Installing locktest as /usr/local/samba/bin/locktest<br />
Installing tdbtorture as /usr/local/samba/bin/tdbtorture<br />
Installing mount.cifs as /usr/local/samba/bin/mount.cifs<br />
Installing cifsdd as /usr/local/samba/bin/cifsdd<br />
Installing autoidl as /usr/local/samba/bin/autoidl<br />
Installing samba3dump as /usr/local/samba/bin/samba3dump<br />
Installing rpcclient as /usr/local/samba/bin/rpcclient<br />
Installing smbstatus as /usr/local/samba/bin/smbstatus<br />
Installing epdump as /usr/local/samba/bin/epdump<br />
Installing samba as /usr/local/samba/sbin/samba<br />
Installing dat files in /usr/local/samba/share<br />
/usr/local/samba/share/lowcase.dat<br />
/usr/local/samba/share/upcase.dat<br />
/usr/local/samba/share/valid.dat<br />
=========================================================<br />
The dat files have been installed.<br />
=========================================================<br />
Installing setup templates<br />
Installing ./bin/shared/libsamba-util.so.0.0.1 as /usr/local/samba/lib/libsamba-util.so.0.0.1<br />
Installing ./bin/shared/libdcerpc_atsvc.so.0.0.1 as /usr/local/samba/lib/libdcerpc_atsvc.so.0.0.1<br />
Installing ./bin/shared/libdcerpc.so.0.0.1 as /usr/local/samba/lib/libdcerpc.so.0.0.1<br />
Installing ./bin/shared/libdcerpc_samr.so.0.0.1 as /usr/local/samba/lib/libdcerpc_samr.so.0.0.1<br />
Installing ./bin/shared/libtorture.so.0.0.1 as /usr/local/samba/lib/libtorture.so.0.0.1<br />
Installing ./bin/shared/libldb.so.0.0.1 as /usr/local/samba/lib/libldb.so.0.0.1<br />
Installing ./bin/shared/libgensec.so.0.0.1 as /usr/local/samba/lib/libgensec.so.0.0.1<br />
Installing ./bin/shared/libndr.so.0.0.1 as /usr/local/samba/lib/libndr.so.0.0.1<br />
Installing ./bin/shared/libregistry.so.0.0.1 as /usr/local/samba/lib/libregistry.so.0.0.1<br />
Installing ./bin/shared/libnss_winbind.so as /usr/local/samba/lib/libnss_winbind.so<br />
Installing ./bin/shared/libsamba-hostconfig.so.0.0.1 as /usr/local/samba/lib/libsamba-hostconfig.so.0.0.1<br />
======================================================<br />
The shared libraries are installed. You may restore the old libraries (if there<br />
were any) using the command &#8220;make revert&#8221;. You may uninstall the libraries<br />
using the command &#8220;make uninstalllib&#8221; or &#8220;make uninstall&#8221; to uninstall<br />
binaries, man pages and shell scripts.<br />
======================================================</p>
	<p>#@/bin/sh ./script/installlib.sh /usr/local/samba/lib &#8220;&#8221;<br />
Installing lib/ldb/include/ldb.h as /usr/local/samba/include/ldb.h<br />
Installing lib/ldb/include/ldb_errors.h as /usr/local/samba/include/ldb_errors.h<br />
Installing auth/gensec/gensec.h as /usr/local/samba/include/gensec.h<br />
Installing auth/credentials/credentials.h as /usr/local/samba/include/credentials.h<br />
Installing auth/session.h as /usr/local/samba/include/samba/session.h<br />
Installing ../lib/util/charset/charset.h as /usr/local/samba/include/charset.h<br />
Installing lib/registry/registry.h as /usr/local/samba/include/registry.h<br />
Installing lib/cmdline/popt_common.h as /usr/local/samba/include/samba/popt.h<br />
Installing ../lib/util/util.h as /usr/local/samba/include/util.h<br />
Installing ../lib/util/dlinklist.h as /usr/local/samba/include/dlinklist.h<br />
Installing ../lib/util/attr.h as /usr/local/samba/include/util/attr.h<br />
Installing ../lib/util/byteorder.h as /usr/local/samba/include/util/byteorder.h<br />
Installing ../lib/util/data_blob.h as /usr/local/samba/include/util/data_blob.h<br />
Installing ../lib/util/debug.h as /usr/local/samba/include/util/debug.h<br />
Installing ../lib/util/memory.h as /usr/local/samba/include/util/memory.h<br />
Installing ../lib/util/mutex.h as /usr/local/samba/include/util/mutex.h<br />
Installing ../lib/util/safe_string.h as /usr/local/samba/include/util/safe_string.h<br />
Installing ../lib/util/time.h as /usr/local/samba/include/util/time.h<br />
Installing ../lib/util/util_ldb.h as /usr/local/samba/include/util_ldb.h<br />
Installing ../lib/util/talloc_stack.h as /usr/local/samba/include/util/talloc_stack.h<br />
Installing ../lib/util/xfile.h as /usr/local/samba/include/util/xfile.h<br />
Installing ../lib/tdr/tdr.h as /usr/local/samba/include/tdr.h<br />
Installing ../lib/tsocket/tsocket.h as /usr/local/samba/include/tsocket.h<br />
Installing ../lib/tsocket/tsocket_internal.h as /usr/local/samba/include/tsocket_internal.h<br />
Installing ../lib/torture/torture.h as /usr/local/samba/include/torture.h<br />
Installing lib/ldb_wrap.h as /usr/local/samba/include/ldb_wrap.h<br />
Installing lib/tdb_wrap.h as /usr/local/samba/include/tdb_wrap.h<br />
Installing param/param.h as /usr/local/samba/include/param.h<br />
Installing param/share.h as /usr/local/samba/include/share.h<br />
Installing rpc_server/common/common.h as /usr/local/samba/include/dcerpc_server/common.h<br />
Installing rpc_server/dcerpc_server.h as /usr/local/samba/include/dcerpc_server.h<br />
Installing torture/smbtorture.h as /usr/local/samba/include/smbtorture.h<br />
Installing ../librpc/ndr/libndr.h as /usr/local/samba/include/ndr.h<br />
Installing ../librpc/gen_ndr/misc.h as /usr/local/samba/include/gen_ndr/misc.h<br />
Installing ../librpc/gen_ndr/ndr_misc.h as /usr/local/samba/include/gen_ndr/ndr_misc.h<br />
Installing ../librpc/gen_ndr/security.h as /usr/local/samba/include/gen_ndr/security.h<br />
Installing librpc/gen_ndr/server_id.h as /usr/local/samba/include/gen_ndr/server_id.h<br />
Installing ../librpc/gen_ndr/lsa.h as /usr/local/samba/include/gen_ndr/lsa.h<br />
Installing ../librpc/gen_ndr/samr.h as /usr/local/samba/include/gen_ndr/samr.h<br />
Installing ../librpc/gen_ndr/ndr_samr.h as /usr/local/samba/include/gen_ndr/ndr_samr.h<br />
Installing ../librpc/gen_ndr/ndr_samr_c.h as /usr/local/samba/include/gen_ndr/ndr_samr_c.h<br />
Installing ../librpc/gen_ndr/ndr_svcctl.h as /usr/local/samba/include/gen_ndr/ndr_svcctl.h<br />
Installing ../librpc/gen_ndr/svcctl.h as /usr/local/samba/include/gen_ndr/svcctl.h<br />
Installing ../librpc/gen_ndr/atsvc.h as /usr/local/samba/include/gen_ndr/atsvc.h<br />
Installing ../librpc/gen_ndr/ndr_atsvc.h as /usr/local/samba/include/gen_ndr/ndr_atsvc.h<br />
Installing ../librpc/gen_ndr/netlogon.h as /usr/local/samba/include/gen_ndr/netlogon.h<br />
Installing ../librpc/gen_ndr/nbt.h as /usr/local/samba/include/gen_ndr/nbt.h<br />
Installing ../librpc/gen_ndr/ndr_svcctl_c.h as /usr/local/samba/include/gen_ndr/ndr_svcctl_c.h<br />
Installing ../librpc/gen_ndr/ndr_atsvc_c.h as /usr/local/samba/include/gen_ndr/ndr_atsvc_c.h<br />
Installing ../librpc/gen_ndr/dcerpc.h as /usr/local/samba/include/gen_ndr/dcerpc.h<br />
Installing ../librpc/gen_ndr/ndr_dcerpc.h as /usr/local/samba/include/gen_ndr/ndr_dcerpc.h<br />
Installing librpc/rpc/dcerpc.h as /usr/local/samba/include/dcerpc.h<br />
Installing ../librpc/gen_ndr/mgmt.h as /usr/local/samba/include/gen_ndr/mgmt.h<br />
Installing ../librpc/gen_ndr/ndr_mgmt.h as /usr/local/samba/include/gen_ndr/ndr_mgmt.h<br />
Installing ../librpc/gen_ndr/ndr_mgmt_c.h as /usr/local/samba/include/gen_ndr/ndr_mgmt_c.h<br />
Installing ../librpc/gen_ndr/epmapper.h as /usr/local/samba/include/gen_ndr/epmapper.h<br />
Installing ../librpc/gen_ndr/ndr_epmapper.h as /usr/local/samba/include/gen_ndr/ndr_epmapper.h<br />
Installing ../librpc/gen_ndr/ndr_epmapper_c.h as /usr/local/samba/include/gen_ndr/ndr_epmapper_c.h<br />
Installing libcli/ldap/ldap.h as /usr/local/samba/include/ldap-util.h<br />
Installing ../libcli/util/error.h as /usr/local/samba/include/core/error.h<br />
Installing ../libcli/util/ntstatus.h as /usr/local/samba/include/core/ntstatus.h<br />
Installing ../libcli/util/doserr.h as /usr/local/samba/include/core/doserr.h<br />
Installing ../libcli/util/werror.h as /usr/local/samba/include/core/werror.h<br />
Installing ../libcli/ldap/ldap_message.h as /usr/local/samba/include/ldap_message.h<br />
Installing ../libcli/ldap/ldap_errors.h as /usr/local/samba/include/ldap_errors.h<br />
Installing ../libcli/ldap/ldap_ndr.h as /usr/local/samba/include/ldap_ndr.h<br />
Installing ../libcli/auth/credentials.h as /usr/local/samba/include/domain_credentials.h<br />
Installing ./version.h as /usr/local/samba/include/samba/version.h<br />
=============================================================<br />
The headers are installed. You may restore the old headers (if there<br />
were any) using the command &#8220;make revert&#8221;. You may uninstall the headers<br />
using the command &#8220;make uninstallheader&#8221; or &#8220;make uninstall&#8221; to uninstall<br />
binaries, man pages and shell scripts.<br />
==============================================================<br />
Checking if your kit is complete&#8230;<br />
Looks good<br />
Writing Makefile for Parse::Pidl<br />
make[1]: Entering directory `/home/gtoms/samba-4.0.0alpha8/pidl&#8217;<br />
cp lib/Parse/Pidl/NDR.pm blib/lib/Parse/Pidl/NDR.pm<br />
cp lib/Parse/Pidl/Samba3/ServerNDR.pm blib/lib/Parse/Pidl/Samba3/ServerNDR.pm<br />
cp lib/Parse/Pidl/Expr.pm blib/lib/Parse/Pidl/Expr.pm<br />
cp lib/Parse/Pidl/Compat.pm blib/lib/Parse/Pidl/Compat.pm<br />
cp lib/Parse/Pidl/Samba4/NDR/Client.pm blib/lib/Parse/Pidl/Samba4/NDR/Client.pm<br />
cp lib/Parse/Pidl/Samba4/NDR/Parser.pm blib/lib/Parse/Pidl/Samba4/NDR/Parser.pm<br />
cp lib/Parse/Pidl/Util.pm blib/lib/Parse/Pidl/Util.pm<br />
cp lib/Parse/Pidl/IDL.pm blib/lib/Parse/Pidl/IDL.pm<br />
cp lib/Parse/Pidl.pm blib/lib/Parse/Pidl.pm<br />
cp lib/Parse/Pidl/CUtil.pm blib/lib/Parse/Pidl/CUtil.pm<br />
cp lib/Parse/Pidl/Samba4/TDR.pm blib/lib/Parse/Pidl/Samba4/TDR.pm<br />
cp lib/Parse/Yapp/Driver.pm blib/lib/Parse/Yapp/Driver.pm<br />
cp lib/Parse/Pidl/Samba4/COM/Stub.pm blib/lib/Parse/Pidl/Samba4/COM/Stub.pm<br />
cp lib/Parse/Pidl/Samba4/Template.pm blib/lib/Parse/Pidl/Samba4/Template.pm<br />
cp lib/Parse/Pidl/Samba4/Python.pm blib/lib/Parse/Pidl/Samba4/Python.pm<br />
cp lib/Parse/Pidl/Samba4.pm blib/lib/Parse/Pidl/Samba4.pm<br />
cp lib/Parse/Pidl/Samba3/ClientNDR.pm blib/lib/Parse/Pidl/Samba3/ClientNDR.pm<br />
cp lib/Parse/Pidl/ODL.pm blib/lib/Parse/Pidl/ODL.pm<br />
cp lib/Parse/Pidl/Wireshark/Conformance.pm blib/lib/Parse/Pidl/Wireshark/Conformance.pm<br />
cp lib/Parse/Pidl/Wireshark/NDR.pm blib/lib/Parse/Pidl/Wireshark/NDR.pm<br />
cp lib/Parse/Pidl/Samba4/Header.pm blib/lib/Parse/Pidl/Samba4/Header.pm<br />
cp lib/Parse/Pidl/Samba4/COM/Proxy.pm blib/lib/Parse/Pidl/Samba4/COM/Proxy.pm<br />
cp lib/Parse/Pidl/Samba4/COM/Header.pm blib/lib/Parse/Pidl/Samba4/COM/Header.pm<br />
cp lib/Parse/Pidl/Typelist.pm blib/lib/Parse/Pidl/Typelist.pm<br />
cp lib/Parse/Pidl/Dump.pm blib/lib/Parse/Pidl/Dump.pm<br />
cp lib/Parse/Pidl/Samba4/NDR/Server.pm blib/lib/Parse/Pidl/Samba4/NDR/Server.pm<br />
cp pidl blib/script/pidl<br />
/usr/bin/perl &#8220;-MExtUtils::MY&#8221; <del>e &#8220;MY</del>>fixin(shift)&#8221; blib/script/pidl<br />
Manifying blib/man1/pidl.1p<br />
Manifying blib/man3/Parse::Pidl::Util.3pm<br />
Manifying blib/man3/Parse::Pidl::NDR.3pm<br />
Manifying blib/man3/Parse::Pidl::Wireshark::Conformance.3pm<br />
Manifying blib/man3/Parse::Pidl::Wireshark::NDR.3pm<br />
Manifying blib/man3/Parse::Pidl::Dump.3pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Yapp/Driver.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/NDR.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/CUtil.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Dump.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Expr.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/IDL.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Compat.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/ODL.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Typelist.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Util.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba3/ClientNDR.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba3/ServerNDR.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Wireshark/NDR.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Wireshark/Conformance.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/Header.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/Template.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/Python.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/TDR.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/COM/Proxy.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/COM/Stub.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/COM/Header.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/NDR/Server.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/NDR/Client.pm<br />
Installing /usr/local/samba/share/perl5/Parse/Pidl/Samba4/NDR/Parser.pm<br />
Installing /usr/local/samba/share/man/man1/pidl.1p<br />
Installing /usr/local/samba/share/man/man3/Parse::Pidl::Wireshark::Conformance.3pm<br />
Installing /usr/local/samba/share/man/man3/Parse::Pidl::Util.3pm<br />
Installing /usr/local/samba/share/man/man3/Parse::Pidl::Dump.3pm<br />
Installing /usr/local/samba/share/man/man3/Parse::Pidl::NDR.3pm<br />
Installing /usr/local/samba/share/man/man3/Parse::Pidl::Wireshark::NDR.3pm<br />
Installing /usr/local/samba/bin/pidl<br />
make[1]: Leaving directory `/home/gtoms/samba-4.0.0alpha8/pidl&#8217;<br />
samba4:/home/gtoms/samba-4.0.0alpha8/source4#</p>

	<p><strong>Create Domain Controller :</strong></p>

	<p>samba4:/home/gtoms/samba-4.0.0alpha8/source4# ./setup/provision&#8212;realm=gultom.lab&#8212;domain=gultom&#8212;adminpass=aprilia&#8212;server-role=&#8217;domain controller&#8217;<br />
Setting up share.ldb<br />
Setting up secrets.ldb<br />
Setting up the registry<br />
Setting up templates db<br />
Setting up idmap db<br />
schema_fsmo_init: no schema dn present: (skip schema loading)<br />
naming_fsmo_init: no partitions dn present: (skip loading of naming contexts details)<br />
pdc_fsmo_init: no domain dn present: (skip loading of domain details)<br />
Setting up sam.ldb attributes<br />
Setting up sam.ldb rootDSE<br />
Erasing data from partitions<br />
schema_fsmo_init: no schema head present: (skip schema loading)<br />
naming_fsmo_init: no partitions dn present: (skip loading of naming contexts details)<br />
pdc_fsmo_init: no domain object present: (skip loading of domain details)<br />
Pre-loading the Samba 4 and AD schema<br />
Adding DomainDN: DC=gultom,DC=lab (permitted to fail)<br />
Modifying DomainDN: DC=gultom,DC=lab<br />
Adding configuration container (permitted to fail)<br />
Modifying configuration container<br />
Adding schema container (permitted to fail)<br />
Modifying schema container<br />
Setting up sam.ldb schema<br />
Setting up sam.ldb configuration data<br />
Setting up display specifiers<br />
Adding users container (permitted to fail)<br />
Modifying users container<br />
Adding computers container (permitted to fail)<br />
Modifying computers container<br />
Setting up sam.ldb data<br />
Setting up sam.ldb users and groups<br />
Setting up self join<br />
Setting up sam.ldb rootDSE marking as synchronized<br />
See /usr/local/samba/private/named.conf for an example configuration include file for <span class="caps">BIND</span><br />
and /usr/local/samba/private/named.txt for further documentation required for secure <span class="caps">DNS</span> updates<br />
A Kerberos configuration suitable for Samba 4 has been generated at /usr/local/samba/private/krb5.conf<br />
Please install the phpLDAPadmin configuration located at /usr/local/samba/private/phpldapadmin-config.php into /etc/phpldapadmin/config.php<br />
Once the above files are installed, your Samba4 server will be ready to use<br />
Server Role:&#160;&#160;&#160; domain controller<br />
Hostname:&#160;&#160;&#160;&#160;&#160;&#160; samba4<br />
NetBIOS Domain: <span class="caps">GULTOM</span><br />
DNS Domain:&#160;&#160;&#160;&#160; gultom.lab<br />
<span class="caps">DOMAIN SID</span>:&#160;&#160;&#160;&#160; S-1-5-21-230467100-4281326434-679035080<br />
Admin password: aprilia<br />
samba4:/home/gtoms/samba-4.0.0alpha8/source4#</p>

	<p>Lihat isi file smb.conf&#160; harus terdapat :</p>

	<p>[globals]<br />
netbios name&#160;&#160;&#160; = samba4<br />
workgroup&#160;&#160;&#160;&#160;&#160;&#160; = gultom<br />
realm&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; = gultom.lab<br />
server role&#160;&#160;&#160;&#160; = domain controller</p>

	<p>Menjalankan Samba4 :</p>

	<p>samba4:/home/gtoms/samba-4.0.0alpha8/source4# /usr/local/samba/sbin/samba -i -M single -d 12</p>

	<p>lp_load: refreshing parameters from /usr/local/samba/etc/smb.conf<br />
params.c:pm_process() &#8211; Processing configuration file &#8220;/usr/local/samba/etc/smb.conf&#8221;<br />
Processing section &#8220;[globals]&#8221;<br />
Processing section &#8220;[netlogon]&#8221;<br />
Processing section &#8220;[sysvol]&#8221;<br />
Processing section &#8220;[test]&#8221;<br />
pm_process() returned Yes<br />
adding hidden service <span class="caps">IPC</span>$<br />
adding hidden service <span class="caps">ADMIN</span>$<br />
samba version 4.0.0alpha8 started.<br />
Copyright Andrew Tridgell and the Samba Team 1992-2009<br />
fcntl_lock 3 13 0 1 1<br />
fcntl_lock: Lock call successful<br />
<span class="caps">GENSEC</span> backend &#8216;krb5&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;fake_gssapi_krb5&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;schannel&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;spnego&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;gssapi_spnego&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;gssapi_krb5&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;gssapi_krb5_sasl&#8217; registered<br />
<span class="caps">GENSEC</span> backend &#8216;ntlmssp&#8217; registered<br />
<span class="caps">NTPTR</span> backend &#8216;simple_ldb&#8217;<br />
<span class="caps">NTVFS</span> backend &#8216;simple&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;cifs&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;nbench&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;unixuid&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;unixuid&#8217; for type 3 registered<br />
<span class="caps">NTVFS</span> backend &#8216;unixuid&#8217; for type 2 registered<br />
<span class="caps">NTVFS</span> backend &#8216;cifsposix&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;smb2&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;default&#8217; for type 2 registered<br />
<span class="caps">NTVFS</span> backend &#8216;default&#8217; for type 3 registered<br />
<span class="caps">NTVFS</span> backend &#8216;default&#8217; for type 1 registered<br />
<span class="caps">NTVFS</span> backend &#8216;posix&#8217; for type 1 registered<br />
<span class="caps">PROCESS</span>_MODEL &#8216;standard&#8217; registered<br />
<span class="caps">PROCESS</span>_MODEL &#8216;prefork&#8217; registered<br />
<span class="caps">PROCESS</span>_MODEL &#8216;single&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;winbind_samba3&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;winbind&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;server&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;name_to_ntstatus&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;fixed_challenge&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;unix&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;anonymous&#8217; registered<br />
<span class="caps">AUTH</span> backend &#8216;sam&#8217; registered<br />
&#8212;&#8212;&#8212;skip&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>

	<p>dreplsrv_partition[CN=Schema,CN=Configuration,DC=gultom,DC=lab] loaded<br />
dreplsrv_partition[CN=Configuration,DC=gultom,DC=lab] loaded<br />
dreplsrv_partition[DC=gultom,DC=lab] loaded<br />
dreplsrv_refresh_partition(DC=gultom,DC=lab)<br />
dreplsrv_refresh_partition(CN=Configuration,DC=gultom,DC=lab)<br />
dreplsrv_refresh_partition(CN=Schema,CN=Configuration,DC=gultom,DC=lab)<br />
dreplsrv_periodic_schedule(15) scheduled for: Sat Nov 28 14:30:28 2009 <span class="caps">WIT</span><br />
gendb_search_v: cn=Primary Domains (&#038;(flatname=GULTOM)(objectclass=primaryDomain)) -> 1</p>

	<p><strong>- Instalasi dan konfigurasi <span class="caps">BIND9 </span>(Instalasi <span class="caps">DNS </span>Server )</strong></p>

	<p>samba4:/home/gtoms# apt-get install bind9<br />
Reading package lists&#8230; Done<br />
Building dependency tree<br />
Reading state information&#8230; Done<br />
The following extra packages will be installed:<br />
bind9utils<br />
Suggested packages:<br />
bind9-doc resolvconf ufw<br />
The following <span class="caps">NEW</span> packages will be installed:<br />
bind9 bind9utils<br />
0 upgraded, 2 newly installed, 0 to remove and 17 not upgraded.<br />
Need to get 335kB of archives.<br />
After this operation, 1028kB of additional disk space will be used.<br />
Do you want to continue [Y/n]? y<br />
Get:1 http://debian.indika.net.id lenny/main bind9utils 1:9.5.1.dfsg.P3-1 [92.9kB]<br />
Get:2 http://debian.indika.net.id lenny/main bind9 1:9.5.1.dfsg.P3-1 [242kB]<br />
Fetched 335kB in 4s (83.7kB/s)<br />
Preconfiguring packages &#8230;<br />
Selecting previously deselected package bind9utils.<br />
(Reading database &#8230; 83400 files and directories currently installed.)<br />
Unpacking bind9utils (from &#8230;/bind9utils_1%3a9.5.1.dfsg.P3-1_i386.deb) ...<br />
Selecting previously deselected package bind9.<br />
Unpacking bind9 (from &#8230;/bind9_1%3a9.5.1.dfsg.P3-1_i386.deb) ...<br />
Processing triggers for man-db &#8230;<br />
Setting up bind9utils (1:9.5.1.dfsg.P3-1) ...<br />
Setting up bind9 (1:9.5.1.dfsg.P3-1) ...<br />
Adding group `bind&#8217; (GID 114) ...<br />
Done.<br />
Adding system user `bind&#8217; (UID 111) ...<br />
Adding new user `bind&#8217; (UID 111) with group `bind&#8217; ...<br />
Not creating home directory `/var/cache/bind&#8217;.<br />
wrote key file &#8220;/etc/bind/rndc.key&#8221;</p>
	<p>#<br />
Starting domain name service&#8230;: bind9.<br />
samba4:/home/gtoms#</p>

	<p>Disini perlu menyamakan konfigurasi Bind Samba4 dengan Bind asli hasil dari instalasi diatas. Untuk named.conf asli perlu ditambahkan konfigurasi named.conf dari Samba4 bisa diambil di /usr/local/samba/private, setelah memindahkan baris named.conf milik Samba4 ke named.conf asli</p>

	<p>Selanjutnya menambahkan baris :</p>

	<p>tkey-gssapi-credential &#8220;DNS/gultom.lab&#8221;;<br />
tkey-domain <span class="caps">GULTOM</span>.LAB&#8221;;</p>

	<p>kedalam named.conf.options, kemudian mengcopy file krb5.conf dari /usr/local/samba/private/ ke /etc</p>

	<p>Selanjutnya menambahkan baris :</p>

	<p><em><span class="caps">KEYTAB</span>_FILE=&#8221;/usr/local/samba/private/dns.keytab&#8221;<br />
export <span class="caps">KRB5</span>_KTNAME=&#8221;/usr/local/samba/private/dns.keytab&#8221;</em></p>

	<p><em> </em>pada /etc/default/bind9, Pasca pengeditan diatas restart Bind9 dengan perintah : /etc/init.d/bind9 restart</p>

	<p>samba4:/etc/bind# tail -n 30 /var/log/daemon.log<br />
Nov 28 15:24:35 samba4 named[6345]: exiting<br />
Nov 28 15:24:36 samba4 named[6452]: starting <span class="caps">BIND 9</span>.5.1-P3 -u bind<br />
Nov 28 15:24:36 samba4 named[6452]: found 2 CPUs, using 2 worker threads<br />
Nov 28 15:24:36 samba4 named[6452]: using up to 4096 sockets<br />
Nov 28 15:24:36 samba4 named[6452]: loading configuration from &#8216;/etc/bind/named.conf&#8217;<br />
Nov 28 15:24:36 samba4 named[6452]: max open files (1024) is smaller than max sockets (4096)<br />
Nov 28 15:24:36 samba4 named[6452]: using default <span class="caps">UDP</span>/IPv4 port range: [1024, 65535]<br />
Nov 28 15:24:36 samba4 named[6452]: using default <span class="caps">UDP</span>/IPv6 port range: [1024, 65535]<br />
Nov 28 15:24:36 samba4 named[6452]: listening on IPv6 interfaces, port 53<br />
Nov 28 15:24:36 samba4 named[6452]: listening on IPv4 interface lo, 127.0.0.1#53<br />
Nov 28 15:24:36 samba4 named[6452]: listening on IPv4 interface eth0, 192.168.1.253#53<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 254.169.IN-ADDR.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 2.0.192.IN-ADDR.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 255.255.255.255.IN-ADDR.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: D.F.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 8.E.F.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: 9.E.F.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: A.E.F.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: automatic empty zone: B.E.F.IP6.ARPA<br />
Nov 28 15:24:36 samba4 named[6452]: command channel listening on 127.0.0.1#953<br />
Nov 28 15:24:36 samba4 named[6452]: command channel listening on ::1#953<br />
Nov 28 15:24:36 samba4 named[6452]: zone 0.in-addr.arpa/IN: loaded serial 1<br />
Nov 28 15:24:36 samba4 named[6452]: zone 127.in-addr.arpa/IN: loaded serial 1<br />
Nov 28 15:24:36 samba4 named[6452]: zone 255.in-addr.arpa/IN: loaded serial 1<br />
Nov 28 15:24:36 samba4 named[6452]: zone gultom.lab/IN: loaded serial 2009112814<br />
Nov 28 15:24:36 samba4 named[6452]: zone localhost/IN: loaded serial 2<br />
Nov 28 15:24:36 samba4 named[6452]: running<br />
Nov 28 15:24:36 samba4 named[6452]: zone gultom.lab/IN: sending notifies (serial 2009112814)<br />
samba4:/etc/bind#</p>

	<p>samba4:/etc/bind# dig <em>ldap.</em>tcp.dc._msdcs.gultom.lab <span class="caps">SRV </span>@localhost</p>

	<p>; <<>> DiG 9.5.1-P3 <<>> <em>ldap.</em>tcp.dc._msdcs.gultom.lab <span class="caps">SRV </span>@localhost<br />
;; global options:&#160; printcmd<br />
;; Got answer:<br />
;; ->><span class="caps">HEADE</span>R<<- opcode: <span class="caps">QUERY</span>, status: <span class="caps">NOERROR</span>, id: 38295<br />
;; flags: qr aa rd ra; <span class="caps">QUERY</span>: 1, <span class="caps">ANSWER</span>: 1, <span class="caps">AUTHORITY</span>: 1, <span class="caps">ADDITIONAL</span>: 2</p>

	<p>;; <span class="caps">QUESTION SECTION</span>:<br />
;_ldap._tcp.dc._msdcs.gultom.lab. IN&#160;&#160;&#160; <span class="caps">SRV</span></p>

	<p>;; <span class="caps">ANSWER SECTION</span>:<br />
<em>ldap.</em>tcp.dc._msdcs.gultom.lab. 604800 <span class="caps">IN SRV</span>&#160; 0 100 389 samba4.gultom.lab.</p>

	<p>;; <span class="caps">AUTHORITY SECTION</span>:<br />
gultom.lab.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 604800&#160; IN&#160;&#160;&#160;&#160;&#160; NS&#160;&#160;&#160;&#160;&#160; samba4.gultom.lab.</p>

	<p>;; <span class="caps">ADDITIONAL SECTION</span>:<br />
samba4.gultom.lab.&#160;&#160;&#160;&#160;&#160; 604800&#160; IN&#160;&#160;&#160;&#160;&#160; A&#160;&#160;&#160;&#160;&#160;&#160; 127.0.1.1<br />
samba4.gultom.lab.&#160;&#160;&#160;&#160;&#160; 604800&#160; IN&#160;&#160;&#160;&#160;&#160; A&#160;&#160;&#160;&#160;&#160;&#160; 192.168.1.253</p>

	<p>;; Query time: 0 msec<br />
;; <span class="caps">SERVER</span>: 127.0.0.1#53(127.0.0.1)<br />
;; <span class="caps">WHEN</span>: Sun Nov 29 12:43:01 2009<br />
;; <span class="caps">MSG SIZE</span>&#160; rcvd: 132</p>

	<p>samba4:/etc/bind#</p>

	<p><strong>Setting Komputer User :</strong></p>

	<p>Setting pada sisi client, menggunakan Windows <span class="caps">XP </span>Profesional :</p>

	<p><img class="alignnone size-full wp-image-977" title="samba4AD" src="http://henry.gultom.or.id/wp-content/uploads/2009/11/samba4AD.jpg" alt="samba4AD" width="334" height="400" /></p>

	<p><img class="alignnone size-full wp-image-978" title="samba4ADscreenshot" src="http://henry.gultom.or.id/wp-content/uploads/2009/11/samba4ADscreenshot.jpg" alt="samba4ADscreenshot" width="492" height="399" /><br />
Untuk administrasi user group policy bisa menggunakan Samba <span class="caps">SWAT</span> web browser, tapi kali ini saya ingin menggunakan Windows 2003 Administration Pack dan support tools pada Windows <span class="caps">XP </span>Profesional Client,download dan install kedua tools gratis tersebut melalui :</p>

	<p>http://www.microsoft.com/downloads/</p>

	<p>Dengan tools tersebut kita dapat :</p>
 &#8211; Joining windows <span class="caps">XP </span>Pro ke Domain,Menampilkan Samba 4 Active Directory object dari Windows <span class="caps">XP </span>Pro,Menampilkan isi samba 4 active directory,Managing Samba 4 Active Directory dari Windows <span class="caps">XP </span>Pro(menambah user dan group ke Samba 4 Active Directory,menambah organization unit (ou) kedalam samba 4 domain) &#8211; Implementasi Group Policy (GPO) ke dalam samba 4 domain.

	<p><img class="alignnone size-full wp-image-965" title="samba4run" src="http://henry.gultom.or.id/wp-content/uploads/2009/11/samba4run.jpg" alt="samba4run" width="350" height="264" /></p>

	<p><img class="alignnone size-full wp-image-979" title="samba4ADscreenshot1" src="http://henry.gultom.or.id/wp-content/uploads/2009/11/samba4ADscreenshot1.jpg" alt="samba4ADscreenshot1" width="450" height="277" /></p>

	<p><img class="alignnone size-full wp-image-980" title="samba4ADscreenshot2" src="http://henry.gultom.or.id/wp-content/uploads/2009/11/samba4ADscreenshot2.jpg" alt="samba4ADscreenshot2" width="443" height="400" /></p>

	<p><img class="alignnone size-full wp-image-981" title="samba4ADscreenshot3" src="http://henry.gultom.or.id/wp-content/uploads/2009/11/samba4ADscreenshot3.jpg" alt="samba4ADscreenshot3" width="547" height="400" /></p>

	<p>Untuk fitur Group Policy (GPO) menggunakan Samba 4 saya bisa melakukan kontrol penuh ke komputer user seperti mematikan akses ke control panel dan sebagainya. Fitur <span class="caps">GPO</span> merupakan bagian dari Microsoft Active Directory disamping fungsi file sharing.</p>

	<p>Demikian proses migrasi Windows Server dengan Active Directory menggunakan sistem operasi Linux, yang dalam hal ini implementasi Samba4 Active Directory. Thanks to Samba4 Developer!</p>

	<p>Jika ingin melakukan migrasi ke Samba4 Active Directory dengan model diatas dengan banyak Microsoft Active Directory dari kantor pusat sampai ke kantor cabang, bisa kontak saya di <strong>henry@gultom.or.id</strong></p>
 ]]></content:encoded>
			<wfw:commentRss>http://henry.gultom.or.id/index.php/archives/2009/11/20/setup-samba-4-active-directory/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
