On 30/08/13 17:26, Luca Olivetti wrote:
Al 30/08/13 17:05, En/na Rowland Penny ha escrit:
Correct, though I do not understand why you are using the full path to
samba-tool
Because it's not in PATH
Then you need to alter your PATH environmental variable, I do this on
Ubuntu:
echo "PATH=/usr/local/samba/bin:/usr/local/samba/sbin:\$PATH" >
/etc/profile.d/samba4.sh
export PATH=/usr/local/samba/bin:/usr/local/samba/sbin:$PATH
Where did you get samba4 from, did you compile it yourself?
Yes
what
version?
4.0.8 (4.0.9 wasn't yet available when I started the experiment)
what OS are you using, if you did compile it yourself, what
packages did you install before compiling.
I'm using linux, mageia 3, I installed every -devel package providing
the .h files I saw in ./configure output (minus libldb since the
packaged one is not compatible with samba 4 and would produce a non
working samba)
Then the package names needed to compile samba are probably the same as
RHEL:
gcc libacl-devel libblkid-devel gnutls-devel \
readline-devel python-devel gdb pkgconfig krb5-workstation \
zlib-devel setroubleshoot-server libaio-devel \
setroubleshoot-plugins policycoreutils-python \
libsemanage-python setools-libs-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 cups-devel bind-utils
The above was taken from:
https://wiki.samba.org/index.php/Samba_4/OS_Requirements#Red_Hat_Enterprise_Linux_or_CentOS
Check that you have all the above installed and if not, install what
ever is missing and recompile samba 4
Also, it may help if you try another OS, no disrespect, but Mageia is
not really what I would call a server distro and is probably not used by
many people to run samba 4 on, so you will struggle to get precise help
here (ducks as thousands of people reply saying I use Mageia ;-) )
Rowland
You could try stopping sssd and then remove the sssd databases: rm -f
/var/lib/sss/db/* (this is on Ubuntu)
Already done
All I do is:
Export keytab: samba-tool domain exportkeytab /etc/krb5.keytab -U
Administrator
Done
Install sssd sssd-tools via package manager
Done (well, I actually I didn't install sssd-tools, but I did now and it
changed nothing).
alter /etc/sssd/sssd.conf as per the one I supplied
remove the sssd databases
start sssd
Done
Maybe one of the post-install script in one of the ubuntu packages
performs automatically one of the missing steps?
Bye
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba