[Samba] pdb_mysql question...

Luís Miguel Silva lms at ispgaya.pt
Sat Sep 27 16:35:15 GMT 2003


Hello everybody,

First of all, congratulations on samba 3.0 :o)

Iam trying to install samba 3.0 with pdb_mysql support though im getting some trouble i cant understand.

After reading the output of ./configure --help, i used the following configure args:
./configure --with-expsam=xml,mysql --with-pam --with-pam_smbpass
make
make install

then i took a look at ./examples/pdb/mysql/smb.conf and:
root at auth /usr/src/installs/samba-3.0.0/examples/pdb/mysql# cat smb.conf
[global]
netbios name = FOOBAR
workgroup = TESTGROUP
security = domain
domain logons = yes
domain master = yes
passdb backend = plugin:/usr/local/samba/lib/pdb_mysql.so:mysql
mysql:mysql host = rhonwyn
mysql:mysql user = samba
mysql:mysql password = ambas
mysql:mysql database = samba
root at auth /usr/src/installs/samba-3.0.0/examples/pdb/mysql# ls -l /usr/local/samba/lib/pdb_mysql.so
/bin/ls: /usr/local/samba/lib/pdb_mysql.so: No such file or directory
root at auth /usr/src/installs/samba-3.0.0/examples/pdb/mysql# ls -l /usr/local/samba/lib/pdb/mysql.so
-rwxr-xr-x    1 root     root       270098 Sep 27 17:15 /usr/local/samba/lib/pdb/mysql.so*
root at auth /usr/src/installs/samba-3.0.0/examples/pdb/mysql#

So i made up a simple test with:
root at auth /usr/src/installs/samba-3.0.0/examples/pdb/mysql# cat /usr/local/samba/lib/smb.conf
[global]
netbios name = FOOBAR
workgroup = TESTGROUP
security = domain
domain logons = yes
domain master = yes
passdb backend = plugin:/usr/local/samba/lib/pdb/mysql.so:mysql
mysql:mysql host = localhost
mysql:mysql user = samba
mysql:mysql password = ambas
mysql:mysql database = samba
root at auth /usr/src/installs/samba-3.0.0/examples/pdb/mysql#

It booted up correctly but when i try to had a user i get:
root at auth /usr/local/samba/bin# ./smbpasswd -a lms
New SMB password:
Retype new SMB password:
No builtin nor plugin backend for plugin found
Loading plugin:/usr/local/samba/lib/pdb/mysql.so:mysql failed!
Failed initialise SAM_ACCOUNT for user lms.
Failed to modify password entry for user lms
root at auth /usr/local/samba/bin#

Can anybody tell me how to solve this? i cant find this "error" mentioned anywhere on the net.
I need to upgrade a server to use this auth in a couple of days so im pretty desperate.

Thanks in advance,
+-----------------------------------------
| Luís Miguel Silva
| Network Administrator@ ISPGaya.pt
| Rua António Rodrigues da Rocha, 291/341 
| Sto. Ovídio • 4400-025 V. N. de Gaia
| Portugal
| T: +351 22 3745730/3/5  F: +351 22 3745738
| G: +351 93 6371253      E: lms at ispgaya.pt
| H: http://lms.ispgaya.pt/
+----------------------------------------- 


More information about the samba mailing list