[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