Ok so in 3.4.6 it is fixed, just no the way I like: printers are show only if "config backend = file"
:-/ So. What is "config backend = registry" good for? or was it an experiment no one really cared? 2010/3/19 Zoolook <nbe...@gmail.com> > hi! > > no one knows? > > 2009/12/22 Zoolook <nbe...@gmail.com>: > > Hello, > > > > I couldn't find an answer to this small question in google/man/faq: > > why do I use lose my printer if I use registry backend? > > > > > > config backend = file (full config file below): > > > > ... > > [printers] > > comment = All Printers > > path = /var/spool/samba > > create mask = 0700 > > printable = Yes > > browseable = No > > guest ok = yes > > ... > > > > $ smbclient -kL //venkman > > ... > > EPSON_Stylus_CX5900 Printer EPSON Stylus CX5900 > > ... > > > > > > config backend = files, delete everything except [printers] and > > include "include = registry": > > > > ... > > [global] > > include = registry > > > > [printers] > > comment = All Printers > > path = /var/spool/samba > > create mask = 0700 > > printable = Yes > > browseable = No > > guest ok = yes > > ... > > > > $ smbclient -kL //venkman > > ... > > EPSON_Stylus_CX5900 Printer EPSON Stylus CX5900 > > ... > > > > > > **BUT** if I change to config backend = registry, I no longer see my > printer > > > > ... > > [global] > > config backend = registry > > ... > > > > $ smbclient -kL //venkman > > Domain=[BENSA] OS=[Unix] Server=[Samba 3.4.0] > > > > Sharename Type Comment > > --------- ---- ------- > > IPC$ IPC IPC Service (venkman server (Samba, > Ubuntu)) > > zoolook Disk Home Directory > > print$ Disk Printer Drivers > > Domain=[BENSA] OS=[Unix] Server=[Samba 3.4.0] > > > > Server Comment > > --------- ------- > > VENKMAN venkman server (Samba, Ubuntu) > > > > Workgroup Master > > --------- ------- > > BENSA VENKMAN > > > > > > Why? (and no, disabling kerberos makes no difference...) > > > > samba is 2:3.4.0-3ubuntu5.3, ubuntu karmic. > > > > Here's my net conf list > > > > $ sudo net conf list > > [global] > > workgroup = BENSA > > server string = %h server (Samba, Ubuntu) > > map to guest = Bad User > > obey pam restrictions = Yes > > passdb backend = ldapsam:ldap://localhost > > dedicated keytab file = /etc/samba/smb.keytab > > kerberos method = dedicated keytab > > syslog = 0 > > log file = /var/log/samba/log.%m > > max log size = 1000 > > announce version = 5.9 > > time server = Yes > > add user script = /usr/sbin/smbldap-useradd -m '%u' > > delete user script = /usr/sbin/smbldap-userdel '%u' > > add group script = /usr/sbin/smbldap-groupadd '%g' > > delete group script = /usr/sbin/smbldap-userdel '%g' > > add user to group script = /usr/sbin/smbldap-groupmod -m '%u' '%g' > > delete user from group script = /usr/sbin/smbldap-groupmod -x '%u' > '%g' > > set primary group script = /usr/sbin/smbldap-usermod -g '%g' '%u' > > add machine script = /usr/sbin/smbldap-useradd -t 0 -w '%u' > > domain logons = Yes > > os level = 255 > > preferred master = Yes > > dns proxy = No > > wins support = Yes > > ldap admin dn = cn=admin,dc=bensa,dc=ar > > ldap group suffix = ou=groups > > ldap idmap suffix = ou=idmap > > ldap machine suffix = ou=machines > > ldap passwd sync = yes > > ldap suffix = dc=bensa,dc=ar > > ldap ssl = no > > ldap user suffix = ou=users > > usershare allow guests = Yes > > panic action = /usr/share/samba/panic-action %d > > realm = BENSA.AR > > > > [printers] > > comment = All Printers > > path = /var/spool/samba > > create mask = 0700 > > printable = Yes > > browseable = No > > guest ok = yes > > > > [print$] > > comment = Printer Drivers > > path = /var/lib/samba/printers > > > > [homes] > > comment = Home Directory > > browseable = No > > > -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba