You are not logged in.
I just run pacman -Syu today, and found the samba servcie is broken.
[root@myserver /]# systemctl status samba
samba.service - Samba AD Daemon
Loaded: loaded (/usr/lib/systemd/system/samba.service; disabled)
Active: failed (Result: exit-code) since Thu 2013-06-13 19:54:04 CST; 2h 2min ago
Process: 1293 ExecStart=/usr/bin/samba $SAMBAOPTIONS (code=exited, status=0/SUCCESS)
Main PID: 1294 (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/samba.service
Jun 13 19:54:03 myserver systemd[1]: PID file /var/run/samba.pid not readable (yet?) after start.
Jun 13 19:54:03 myserver systemd[1]: Started Samba AD Daemon.
Jun 13 19:54:03 myserver samba[1294]: ldapdb_canonuser_plug_init() failed in sasl_canonuser_ad...lied
Jun 13 19:54:03 myserver samba[1294]: _sasl_plugin_load failed on sasl_canonuser_init for plug...apdb
Jun 13 19:54:04 myserver systemd[1]: samba.service: main process exited, code=exited, status=1...LURE
Jun 13 19:54:04 myserver systemd[1]: Unit samba.service entered failed state.
my software version is
[root@myserver /]# pacman -Qi samba
Name : samba
Version : 4.0.6-1
Description : SMB Fileserver and AD Domain server
Architecture : i686
URL : http://www.samba.org
Licenses : GPL3
Groups : None
Provides : None
Depends On : db>=4.7 popt libcups libcap>=2.16 gamin gnutls>=2.4.1 talloc ldb libbsd
python2 tdb smbclient>=4.0.6
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 30411.00 KiB
Packager : Tobias Powalowski <tpowa@archlinux.org>
Build Date : Fri 24 May 2013 05:25:56 PM CST
Install Date : Thu 06 Jun 2013 01:04:20 PM CST
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature
[root@myserver /]# pacman -Qi libsasl
Name : libsasl
Version : 2.1.26-4
Description : Cyrus Simple Authentication Service Layer (SASL) Library
Architecture : i686
URL : http://cyrusimap.web.cmu.edu/
Licenses : custom
Groups : None
Provides : None
Depends On : openssl
Optional Deps : None
Required By : cyrus-sasl-gssapi cyrus-sasl-ldap cyrus-sasl-sql libldap libpurple libvirt
mutt qemu
Optional For : None
Conflicts With : cyrus-sasl-plugins
Replaces : None
Installed Size : 517.00 KiB
Packager : Eric Belanger <eric@archlinux.org>
Build Date : Fri 31 May 2013 04:13:53 AM CST
Install Date : Thu 13 Jun 2013 01:43:47 PM CST
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
thanks in advance!
Last edited by netawater (2013-06-14 01:18:38)
Offline
Are you trying to use samba, or are you trying to use smbd? That is are you trying to create a simple file serving setup, or are you trying to use the whole M$ Active Directory stuff and whatnot? The Active Directory stuff was just implemented in v4.* so I am kind of thinking that you are trying to start the wrong service. If you want things like they were in version <=3.*, then you need to reconfigure smbd with the new config file/example, then re-add all users (pdbedit I think?), then start smbd and nmbd.
If you are indeed trying to be the Domain Controller and use Active Directory... you're gonna have to start doing some research.
Offline
Are you trying to use samba, or are you trying to use smbd? That is are you trying to create a simple file serving setup, or are you trying to use the whole M$ Active Directory stuff and whatnot? The Active Directory stuff was just implemented in v4.* so I am kind of thinking that you are trying to start the wrong service. If you want things like they were in version <=3.*, then you need to reconfigure smbd with the new config file/example, then re-add all users (pdbedit I think?), then start smbd and nmbd.
If you are indeed trying to be the Domain Controller and use Active Directory... you're gonna have to start doing some research.
thanks very much! smbd service is enough for me, and it works!
Offline