From SambaWiki
Revision as of 15:04, 5 February 2011 by Bradskins (talk | contribs)

Under Construction. Right now, this page is a short list of notes.


Install MacPorts using the instructions on Once your MacPorts system is set up how you like it, type in the following command to install Samba 4 dependencies.

# port install python27 python_select gnutls readline talloc && python_select python27

Compiling Samba4

You can use Git as in general guide, or you may prefer to use releases:

tar -xvjf samba-4.0.0alpha14.tar.gz
cd samba-4.0.0alpha14/source4
export PKG_CONFIG_PATH=/opt/local/lib/pkgconfig1,2
sudo make install
./setup/provision --domain=SAMDOM --adminpass=SOMEPASSWORD --server-role='domain controller'

Managing Samba4 with Launchd

Configuring Samba 4 with Server Admin

Building a Samba4 Port


  1. Hoping for the mediawiki cite.php extension.
  2. This was a hack to help autotools find talloc in MacPorts. TODO: Gather more info a build a bug report, if it is still required on alpha15