[Samba] Re: workgroups not recognized in virtual server conf files

Herb Lewis herb at sgi.com
Mon Oct 28 23:44:57 GMT 2002


You might want to upgrade to a newer version of samba. This works for
me with samba 2.2.4 and 2.2.6

D. Joe Anderson wrote:
> Hi,
> 
> The documentation I've read indicates that I should be able to get Samba to
> honor the value of the 'workgroup' variable as set from within an included
> virtual server configuration file.
> 
> Given the configuration files below, if I comment out the 
> 
>   "workgroup = testwg" 
> 
> line from the main configuration file (smb.conf), then a query of
> the Samba server (with "smbclient -L test4 -U%") shows the server as being
> in the WORKGROUP workgroup, rather than the TESTWG workgroup that I specify
> in conf.test4.  The server still responds, however, to the TEST4 netbios
> name as specified in the included conf.test4 file.
> 
> The only thing I can see that might be amiss is the line
> 
>    Can't find include file /etc/samba/conf. 
> 
> When I run smbclient.
> 
> I would appreciate any pointers as to how I might get the workgroup setting
> within the included file to be recognized.
> 
> --Joe
> 
> 
> (If anyone is wondering why I bother with the 'netbios alias' line for just
> one netbios name, I tried this with three netbios aliases, expecting it to
> Just Work.  This is a simplified example.  If we can get this to work, I'll
> work my way back up ;-)
> 
> $uname -a
> Linux xxx.xxx.iastate.edu 2.2.19-7.0.1 #1 Tue Apr 10 00:55:03 EDT 2001
> i686 unknown
> 
> # rpm -q samba
> samba-2.2.2-20011013
> 
> 
> # cat smb.conf
> 
> # Global parameters
>  
> [global]
>          workgroup = testwg
>          netbios aliases = test4
>          include = /etc/samba/conf.%L
> 
> 
> 
> # cat conf.test4
> [global]
>         workgroup = TESTWG
>         netbios name = TEST4
>         os level = 128
>         domain master = yes
>         local master = yes
>         preferred master = yes
>         security = user
>         status = yes
>         encrypt passwords = Yes
>         update encrypted = Yes
>         password level = 8
>         smb passwd file = /etc/samba/smbpasswd
>         log file = /var/log/samba/%L
>         log level = 4
>         max log size = 50
>         dns proxy = No
>         wins server = xxx.xxx.xxx.xxx
>         wins proxy = yes
>         guest account = ftp
> 
>>From the test4 log:
> 
>      135 [2001/12/06 17:42:50, 3] param/params.c:pm_process(579)
>      136   params.c:pm_process() - Processing configuration file
> "/etc/samba/smb
>      136 .conf"
>      137 [2001/12/06 17:42:50, 3] param/loadparm.c:do_section(2884)
>      138   Processing section "[global]"
>      139   doing parameter netbios aliases = webtest4
>      140   doing parameter include = /etc/samba/conf.%L
>      141 [2001/12/06 17:42:50, 3] param/params.c:pm_process(579)
>      142   params.c:pm_process() - Processing configuration file
> "/etc/samba/con
>      142 f.webtest4"
>      143 [2001/12/06 17:42:50, 3] param/loadparm.c:do_section(2884)
>      144   Processing section "[global]"
>      145   doing parameter workgroup = WEBTESTWG
>      146   doing parameter netbios name = WEBTEST4
>      147 [2001/12/06 17:42:50, 4] param/loadparm.c:handle_netbios_name(2251)
>      148   handle_netbios_name: set global_myname to: WEBTEST4
>      149   doing parameter os level = 128
>      150   doing parameter domain master = yes
> 
> # smbclient -L test4 -U% | less
> Can't find include file /etc/samba/conf.
> added interface ip=129.186.xxx.6 bcast=129.186.xxx.255 nmask=255.255.255.0
> added interface ip=129.186.yyy.138 bcast=129.186.yyy.255 nmask=255.255.255.0
> Got a positive name query response from 129.186.xxx.6 ( 129.186.xxx.6 )
> Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.2]
> 
>         Sharename      Type      Comment
>         ---------      ----      -------
>         IPC$           IPC       IPC Service (Samba 2.2.2)
>         ADMIN$         Disk      IPC Service (Samba 2.2.2)
> 
>         Server               Comment
>         ---------            -------
>         TEST4                Samba 2.2.2
>         ANOTHERHOST          Samba 2.2.2
> 
>         Workgroup            Master
>         ---------            -------
>         WORKGROUP
> 
> 


-- 
======================================================================
Herb Lewis                               Silicon Graphics
Networking Engineer                      1600 Amphitheatre Pkwy MS-510
Strategic Software Organization          Mountain View, CA  94043-1351
herb at sgi.com                             Tel: 650-933-2177
http://www.sgi.com                       Fax: 650-932-2177
PGP Key: 0x8408D65D
======================================================================




More information about the samba mailing list