Name | Modified | Size | Downloads / Week |
---|---|---|---|
samba-4.0.12-stable-Solaris-11-cenote-build-01.tgz | 2013-11-24 | 15.8 MB | |
README | 2013-11-24 | 1.7 kB | |
samba-4.0.7-stable-Solaris-11-cenote-build-01.tgz | 2013-07-03 | 15.7 MB | |
samba-4.0.6-stable-Solaris-11-cenote-build-01.tgz | 2013-06-17 | 15.7 MB | |
COPYING | 2013-06-17 | 35.1 kB |
|
SAMBA | 2013-06-17 | 8.0 kB |
|
Totals: 6 Items | 47.2 MB | 0 |
Compiled Samba4 Version for Solaris 11 --------------------------------------- This is a compiled version of the original samba4 sources from git://git.samba.org/samba.git. I used the following configure options: --with-ads --with-shared-modules=idmap_ad --prefix=/opt/samba4 I just put the samba_backup script from source into samba/bin and adjusted the paths. I did not manage to build the man pages on solaris. Maybe there are some dependencies I am not aware of. Thus I included the man pages from an actual build on ubuntu. Samba4 runs perfectly in a Solaris 11 zone. If you want to use it, install the following dependencies (inside your zone): $ pkg install gcc-45-runtime popt libgcrypt avahi gamin gnutls readline Optional $ pkg install cups Install path: /opt/samba4 To become Independent of bootenvironments create a separate zfs dataset: $ zfs create -o mountpoint /opt rpool/opt $ cd /opt $ tar xvzf samba-xxx.tgz .bashrc: $ export PATH=/opt/samba4/bin:/opt/samba4/sbin:$PATH If path is set, manpages are found except you explicitly set MANPATH! See $ man man Samba4 does not support NFS4 ACLs for now so beware to use --use-ntvfs when provisioning! $ samba-tool domain provision --use-rfc2307 --interactive --use-ntvfs For more information see: https://wiki.samba.org/index.php/Samba_AD_DC_HOWTO#Step_1:_Provision_Samba Unfortunately, the Solaris 11 CIFS Server is not capable of joining a Samba4 Domain by default because of a bug in Samba: https://bugzilla.samba.org/show_bug.cgi?id=8805 But there is a workaround. See comment from Ben Dischinger https://bugzilla.samba.org/show_bug.cgi?id=8805#c7 Sorry, no start scripts jet. Just run: $ samba