smbclient reports there is a sharename 'l' that points to /usr/local/Documents on the host, but there is no reference to it in the smb.conf file. I have puzzled over this for days - I must have missed something obvious. Here is the output from smbclient, followed by the smb.conf file with all the comments removed. napoleon 526 ~ $ smbclient -L localhost Enter mike's password: Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] Sharename Type Comment --------- ---- ------- homes Disk Home Directories netlogon Disk Network Logon Service print$ Disk Printer Drivers IPC$ IPC IPC Service (napoleon server (Samba, Ubuntu)) mike Disk Home Directories l Disk Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] Server Comment --------- ------- NAPOLEON napoleon server (Samba, Ubuntu) Workgroup Master --------- ------- WORKGROUP NAPOLEON napoleon 527 ~ $ napoleon 527 ~ $ cat smb.conf [global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) ; wins server = w.x.y.z dns proxy = no ; name resolve order = lmhosts host wins bcast ; interfaces = 127.0.0.0/8 eth0 ; bind interfaces only = yes log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d security = user username map = /etc/samba/smbusers encrypt passwords = true passdb backend = tdbsam obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user domain logons = yes ; logon path = \\%N\profiles\%U ; logon script = logon.cmd ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u printing = bsd printcap name = /etc/printcap ; printing = cups ; printcap name = cups ; include = /home/samba/etc/smb.conf.%m ; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' & ; idmap uid = 10000-20000 ; idmap gid = 10000-20000 ; template shell = /bin/bash ; winbind enum groups = yes ; winbind enum users = yes ; usershare max shares = 100 [homes] comment = Home Directories browseable = yes writeable = yes read only = no create mask = 0755 directory mask = 0775 ; valid users = %S [netlogon] comment = Network Logon Service path = /home/samba/netlogon guest ok = yes read only = yes share modes = no [profiles] comment = Users profiles path = /home/samba/profiles guest ok = no browseable = no create mask = 0600 directory mask = 0700 [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = yes read only = yes create mask = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no ;[cdrom] ; comment = Samba server's CD-ROM ; read only = yes ; locking = no ; path = /cdrom ; guest ok = yes ; preexec = /bin/mount /cdrom ; postexec = /bin/umount /cdrom napoleon 528 ~ $ -- View this message in context: old.nabble.com/Phantom-sharename-tp26208554p26208554.html Sent from the Samba - General mailing list archive at Nabble.com.
On 11/04/2009 09:47 PM, mike5 wrote:> smbclient reports there is a sharename 'l' that points to > /usr/local/Documents on the host, but there is no reference to it in the > smb.conf file. I have puzzled over this for days - I must have missed > something obvious. > > Here is the output from smbclient, followed by the smb.conf file with all > the comments removed. > > napoleon 526 ~ $ smbclient -L localhost > Enter mike's password: > Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] > > Sharename Type Comment > --------- ---- ------- > homes Disk Home Directories > netlogon Disk Network Logon Service > print$ Disk Printer Drivers > IPC$ IPC IPC Service (napoleon server (Samba, > Ubuntu)) > mike Disk Home Directories > l Disk > Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] > > Server Comment > --------- ------- > NAPOLEON napoleon server (Samba, Ubuntu) > > Workgroup Master > --------- ------- > WORKGROUP NAPOLEON > napoleon 527 ~ $ > napoleon 527 ~ $ cat smb.conf > [global] > workgroup = WORKGROUP > server string = %h server (Samba, Ubuntu) > ; wins server = w.x.y.z > dns proxy = no > ; name resolve order = lmhosts host wins bcast > ; interfaces = 127.0.0.0/8 eth0 > ; bind interfaces only = yes > log file = /var/log/samba/log.%m > max log size = 1000 > syslog = 0 > panic action = /usr/share/samba/panic-action %d > security = user > username map = /etc/samba/smbusers > encrypt passwords = true > passdb backend = tdbsam > obey pam restrictions = yes > unix password sync = yes > passwd program = /usr/bin/passwd %u > passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* > %n\n *password\supdated\ssuccessfully* . > pam password change = yes > map to guest = bad user > domain logons = yes > ; logon path = \\%N\profiles\%U > ; logon script = logon.cmd > ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" > %u > printing = bsd > printcap name = /etc/printcap > ; printing = cups > ; printcap name = cups > ; include = /home/samba/etc/smb.conf.%m > ; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' & > ; idmap uid = 10000-20000 > ; idmap gid = 10000-20000 > ; template shell = /bin/bash > ; winbind enum groups = yes > ; winbind enum users = yes > ; usershare max shares = 100 > [homes] > comment = Home Directories > browseable = yes > writeable = yes > read only = no > create mask = 0755 > directory mask = 0775 > ; valid users = %S > [netlogon] > comment = Network Logon Service > path = /home/samba/netlogon > guest ok = yes > read only = yes > share modes = no > [profiles] > comment = Users profiles > path = /home/samba/profiles > guest ok = no > browseable = no > create mask = 0600 > directory mask = 0700 > [printers] > comment = All Printers > browseable = no > path = /var/spool/samba > printable = yes > guest ok = yes > read only = yes > create mask = 0700 > [print$] > comment = Printer Drivers > path = /var/lib/samba/printers > browseable = yes > read only = yes > guest ok = no > ;[cdrom] > ; comment = Samba server's CD-ROM > ; read only = yes > ; locking = no > ; path = /cdrom > ; guest ok = yes > ; preexec = /bin/mount /cdrom > ; postexec = /bin/umount /cdrom > napoleon 528 ~ $ > >Please send us the output of: testparm -sv Not what you *think* your smb.conf file is. Testparm will report the true contents of smb.conf as Samba sees it. - John T.
On 11/06/2009 09:49 PM, Mike.Jeays at rogers.com wrote:> John H Terpstra - Samba Team wrote: > >> On 11/04/2009 09:47 PM, mike5 wrote: >> >>> smbclient reports there is a sharename 'l' that points to >>> /usr/local/Documents on the host, but there is no reference to it in the >>> smb.conf file. I have puzzled over this for days - I must have missed >>> something obvious. >>> >>> Here is the output from smbclient, followed by the smb.conf file with all >>> the comments removed. >>> >>> napoleon 526 ~ $ smbclient -L localhost >>> Enter mike's password: >>> Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] >>> >>> Sharename Type Comment >>> --------- ---- ------- >>> homes Disk Home Directories >>> netlogon Disk Network Logon Service >>> print$ Disk Printer Drivers >>> IPC$ IPC IPC Service (napoleon server (Samba, >>> Ubuntu)) >>> mike Disk Home Directories >>> l Disk >>> Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.3.2] >>> >>> Server Comment >>> --------- ------- >>> NAPOLEON napoleon server (Samba, Ubuntu) >>> >>> Workgroup Master >>> --------- ------- >>> WORKGROUP NAPOLEON >>> napoleon 527 ~ $ >>> napoleon 527 ~ $ cat smb.conf >>> [global] >>> workgroup = WORKGROUP >>> server string = %h server (Samba, Ubuntu) >>> ; wins server = w.x.y.z >>> dns proxy = no >>> ; name resolve order = lmhosts host wins bcast >>> ; interfaces = 127.0.0.0/8 eth0 >>> ; bind interfaces only = yes >>> log file = /var/log/samba/log.%m >>> max log size = 1000 >>> syslog = 0 >>> panic action = /usr/share/samba/panic-action %d >>> security = user >>> username map = /etc/samba/smbusers >>> encrypt passwords = true >>> passdb backend = tdbsam >>> obey pam restrictions = yes >>> unix password sync = yes >>> passwd program = /usr/bin/passwd %u >>> passwd chat = *Enter\snew\s*\spassword:* %n\n >>> *Retype\snew\s*\spassword:* >>> %n\n *password\supdated\ssuccessfully* . >>> pam password change = yes >>> map to guest = bad user >>> domain logons = yes >>> ; logon path = \\%N\profiles\%U >>> ; logon script = logon.cmd >>> ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos >>> "" >>> %u >>> printing = bsd >>> printcap name = /etc/printcap >>> ; printing = cups >>> ; printcap name = cups >>> ; include = /home/samba/etc/smb.conf.%m >>> ; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' >>> & >>> ; idmap uid = 10000-20000 >>> ; idmap gid = 10000-20000 >>> ; template shell = /bin/bash >>> ; winbind enum groups = yes >>> ; winbind enum users = yes >>> ; usershare max shares = 100 >>> [homes] >>> comment = Home Directories >>> browseable = yes >>> writeable = yes >>> read only = no >>> create mask = 0755 >>> directory mask = 0775 >>> ; valid users = %S >>> [netlogon] >>> comment = Network Logon Service >>> path = /home/samba/netlogon >>> guest ok = yes >>> read only = yes >>> share modes = no >>> [profiles] >>> comment = Users profiles >>> path = /home/samba/profiles >>> guest ok = no >>> browseable = no >>> create mask = 0600 >>> directory mask = 0700 >>> [printers] >>> comment = All Printers >>> browseable = no >>> path = /var/spool/samba >>> printable = yes >>> guest ok = yes >>> read only = yes >>> create mask = 0700 >>> [print$] >>> comment = Printer Drivers >>> path = /var/lib/samba/printers >>> browseable = yes >>> read only = yes >>> guest ok = no >>> ;[cdrom] >>> ; comment = Samba server's CD-ROM >>> ; read only = yes >>> ; locking = no >>> ; path = /cdrom >>> ; guest ok = yes >>> ; preexec = /bin/mount /cdrom >>> ; postexec = /bin/umount /cdrom >>> napoleon 528 ~ $ >>> >>> >>> >> Please send us the output of: >> testparm -sv >> >> Not what you *think* your smb.conf file is. Testparm will report the >> true contents of smb.conf as Samba sees it. >> >> - John T. >> -- >> To unsubscribe from this list go to the following URL and read the >> instructions: lists.samba.org/mailman/options/samba >> >> >> > Quoted from: > old.nabble.com/Phantom-sharename-tp26208554p26209131.html > > I posted a reply with the output from testparms as requested - it still gives me no clue as to where the sharename 'l' came from. I would really appreciate it if you could spare a few minutes to look. Thanks in advance! > >I should not have asked you to include the "-v" option. In any case, your smb.conf file distills down to the following (using testparm -s): [global] netbios name = NAPOLEON server string = %h server (Samba, Ubuntu) map to guest = Bad User obey pam restrictions = Yes pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . username map = /etc/samba/smbusers unix password sync = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 max open files = 10000 printcap name = /etc/printcap domain logons = Yes dns proxy = No usershare max shares = 100 panic action = /usr/share/samba/panic-action %d printing = bsd print command = lpr -r -P'%p' %s lpq command = lpq -P'%p' lprm command = lprm -P'%p' %j [homes] comment = Home Directories read only = No create mask = 0755 directory mask = 0775 [netlogon] comment = Network Logon Service path = /home/samba/netlogon guest ok = Yes share modes = No [profiles] comment = Users profiles path = /home/samba/profiles create mask = 0600 directory mask = 0700 browseable = No browsable = No [printers] comment = All Printers path = /var/spool/samba create mask = 0700 guest ok = Yes printable = Yes browseable = No browsable = No [print$] comment = Printer Drivers path = /var/lib/samba/printers As you can see, there is no share called "l" in the smb.conf file. Suggest you execute "smbd -b" to see where the currently active instance of smbd is getting its smb.conf file from. Also, check if you have an smb.conf file in "cd ~mike/.smb/" I agree it has to be coming from somewhere, and if your smb.conf file is not it, then the hunt is on. - John T.