Hi Rowland, Thank you for your explanation. Do you think that I should recompile source with ./configure only? I don't have /usr/sbin/samba file. The $PATH and /usr/local/samba/etc/smb.conf content follow below. [root at king ~]# echo $PATH /usr/local/samba/bin/:/usr/local/samba/sbin/:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [root at king ~]# cat /usr/local/samba/etc/smb.conf # Global parameters [global] netbios name = KING realm = SMB.MYDOMAIN server role = active directory domain controller server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate workgroup = SMB idmap_ldb:use rfc2307 = yes [sysvol] path = /usr/local/samba/var/locks/sysvol read only = No [netlogon] path = /usr/local/samba/var/locks/sysvol/smb.mydomain/scripts read only = No -- Igor Sousa Em sex, 26 de abr de 2019 às 12:52, Rowland Penny via samba < samba at lists.samba.org> escreveu:> On Fri, 26 Apr 2019 12:23:35 -0300 > Igor Sousa <igorvolt at gmail.com> wrote: > > > Hi, > > > > Rowland, > > > > I've complied samba use: > > ./configure --enable-debug --enable-selftest --with-systemd > > For a production server, you only need './configure', the rest > (including --with-systemd) are not needed > > > make > > make install > > > > I haven't done anything to install MIT Kerberos and I've followed > > wiki to install Samba with your default Kerberos. Then I believe that > > I use Heimdal Kerberos > > Yes, you will be using Heimdal, I only asked because using MIT is > classed as experimental and it may have had something to do with your > problem. > > > > > I've installed EPEL repository to install python3 and other > > dependencies such as python36-dns. I can run samba with samba -D > > command and by systemd with systemctl start samba-ad-dc command. I > > don't know how to stop samba with samba command and when I've tried > > to managing it from systemd the systemctl status samba-ad-dc and it > > has shown Active: failed and Status "smbd: ready to serve > > connections...". > > This is strange, if Samba starts by 'samba -D' and runs correctly, then > systemd should be able to start & stop Samba. > > > > > Louis, > > > > samba -b output: > > > > [root at king ~]# samba -b > > Samba version: 4.10.2 > > Build environment: > > Paths: > > BINDIR: /usr/local/samba/bin > > SBINDIR: /usr/local/samba/sbin > > CONFIGFILE: /usr/local/samba/etc/smb.conf > > NCALRPCDIR: /usr/local/samba/var/run/ncalrpc > > LOGFILEBASE: /usr/local/samba/var > > LMHOSTSFILE: /usr/local/samba/etc/lmhosts > > DATADIR: /usr/local/samba/share > > MODULESDIR: /usr/local/samba/lib > > LOCKDIR: /usr/local/samba/var/lock > > STATEDIR: /usr/local/samba/var/locks > > CACHEDIR: /usr/local/samba/var/cache > > PIDDIR: /usr/local/samba/var/run > > PRIVATE_DIR: /usr/local/samba/private > > CODEPAGEDIR: /usr/local/samba/share/codepages > > SETUPDIR: /usr/local/samba/share/setup > > WINBINDD_SOCKET_DIR: /usr/local/samba/var/run/winbindd > > NTP_SIGND_SOCKET_DIR: /usr/local/samba/var/lib/ntp_signd > > > > > > Can you post the contents of /usr/local/samba/etc/smb.conf > Do you have a /usr/sbin/samba file ? > What is your PATH ? > > Rowland > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
On Fri, 26 Apr 2019 13:02:07 -0300 Igor Sousa <igorvolt at gmail.com> wrote:> Hi Rowland, > > Thank you for your explanation. Do you think that I should recompile > source with ./configure only?No, I was just pointing out that you didn't need the rest, you only need --enable-debug if you are having major problems, --enable-selftest if you intend running Samba's extensive set of tests and if you have the systemd development libraries installed, then Samba will use them, even if you don't supply --with-systemd> > I don't have /usr/sbin/samba file.Good, so you cannot be trying to run the wrong 'samba'>The $PATH and > /usr/local/samba/etc/smb.conf content follow below. > > [root at king ~]# echo $PATH > /usr/local/samba/bin/:/usr/local/samba/sbin/:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/binCorrect, any Samba binaries will be run from /usr/local/samba before any possible distro versions.> > [root at king ~]# cat /usr/local/samba/etc/smb.conf > # Global parameters > [global] > netbios name = KING > realm = SMB.MYDOMAIN > server role = active directory domain controller > server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, > winbindd, ntp_signd, kcc, dnsupdate > workgroup = SMB > idmap_ldb:use rfc2307 = yes > > [sysvol] > path = /usr/local/samba/var/locks/sysvol > read only = No > > [netlogon] > path = /usr/local/samba/var/locks/sysvol/smb.mydomain/scripts > read only = NoNothing wrong there, this is looking more and more like a systemd problem, but I am the wrong person to help here, I do not use systemd ;-) Rowland
Rowland, I was thinking if I did anything wrong, but your clarification cleared my mind. I appreciate your help. I'm waiting if other person had a same issue and solved it. Thanks a lot for your help, Igor Sousa On Fri, Apr 26, 2019, 13:26 Rowland Penny via samba <samba at lists.samba.org> wrote:> On Fri, 26 Apr 2019 13:02:07 -0300 > Igor Sousa <igorvolt at gmail.com> wrote: > > > Hi Rowland, > > > > Thank you for your explanation. Do you think that I should recompile > > source with ./configure only? > > No, I was just pointing out that you didn't need the rest, you only > need --enable-debug if you are having major problems, --enable-selftest > if you intend running Samba's extensive set of tests and if you have > the systemd development libraries installed, then Samba will use them, > even if you don't supply --with-systemd > > > > > I don't have /usr/sbin/samba file. > > Good, so you cannot be trying to run the wrong 'samba' > > >The $PATH and > > /usr/local/samba/etc/smb.conf content follow below. > > > > [root at king ~]# echo $PATH > > > /usr/local/samba/bin/:/usr/local/samba/sbin/:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin > > Correct, any Samba binaries will be run from /usr/local/samba before > any possible distro versions. > > > > > [root at king ~]# cat /usr/local/samba/etc/smb.conf > > # Global parameters > > [global] > > netbios name = KING > > realm = SMB.MYDOMAIN > > server role = active directory domain controller > > server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, > > winbindd, ntp_signd, kcc, dnsupdate > > workgroup = SMB > > idmap_ldb:use rfc2307 = yes > > > > [sysvol] > > path = /usr/local/samba/var/locks/sysvol > > read only = No > > > > [netlogon] > > path = /usr/local/samba/var/locks/sysvol/smb.mydomain/scripts > > read only = No > > Nothing wrong there, this is looking more and more like a systemd > problem, but I am the wrong person to help here, I do not use > systemd ;-) > > Rowland > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >