[Bug 1182655] Re: Samba printers are missing after reboot until smbd is restarted

floid jkanowitz at snet.net
Tue May 21 21:38:03 UTC 2013


** Tags added: raring

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/1182655

Title:
  Samba printers are missing after reboot until smbd is restarted

Status in “samba” package in Ubuntu:
  Confirmed

Bug description:
  This may be related to
  https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1010501
  and
  https://bugs.launchpad.net/ubuntu/lucid/+source/upstart/+bug/494141

  After a reboot Samba printers are not visible until smbd is restarted. 
  I've tried adding "and started cups" to /etc/init/smbd.conf but that only seemed to work very intermittently (I'm guessing this caused a race condition). I've also tried adding "and started smbd" to /etc/init/cups.conf but that didn't work at all. The only thing that seems to have worked is the patch in this comment https://bugs.launchpad.net/ubuntu/lucid/+source/upstart/+bug/494141/comments/18

  Steps to reproduce
  1. Reboot a samba server with printers shared through samba
  2. Run "smbclient -L COMPUTER -N" after it comes back up

  What is expected:
  Samba printers should be listed under Sharename in the output from the smbclient command above or to Windows clients

  What happens instead:
  Printers are not available through samba until smbd is restarted

  $ sudo testparm -S
  [sudo] password for nick: 
  Load smb config files from /etc/samba/smb.conf
  rlimit_max: increasing rlimit_max (4096) to minimum Windows limit (16384)
  Processing section "[print$]"
  Processing section "[printers]"
  Processing section "[Nick]"
  Processing section "[public]"
  WARNING: The security=share option is deprecated
  Loaded services file OK.
  Server role: ROLE_STANDALONE
  Press enter to see a dump of your service definitions

  [global]
          server string = 
          security = SHARE
          username map = /etc/samba/smbusers
          syslog only = Yes
          log file = /var/log/samba.log
          announce version = 5.0
          name resolve order = hosts wins bcast
          socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
          printcap name = cups
          idmap config * : backend = tdb

  [print$]
          path = /usr/share/cups/drivers/
          write list = root
          create mask = 0664
          directory mask = 0775
          guest ok = Yes

  [printers]
          comment = All Printers
          path = /var/spool/samba
          write list = root
          guest ok = Yes
          printable = Yes
          print ok = Yes
          browseable = No

  [Nick]
          path = /media/Share/Users/Nick
          read only = No
          create mask = 0644

  [public]
          comment = Public Folder
          path = /media/Share/Public
          force user = nobody
          force group = nogroup
          read only = No
          create mask = 0777
          directory mask = 0777
          guest ok = Yes

  apt-cache policy samba
  samba:
    Installed: 2:3.6.9-1ubuntu1
    Candidate: 2:3.6.9-1ubuntu1
    Version table:
   *** 2:3.6.9-1ubuntu1 0
          500 http://us.archive.ubuntu.com/ubuntu/ raring/main i386 Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1182655/+subscriptions




More information about the foundations-bugs mailing list