os level in 2.0.6
Steve Litt
slitt at troubleshooters.com
Sun Nov 28 23:18:07 GMT 1999
At 01:55 AM 11/29/1999 +1100, Richard Sharpe wrote:
>At 01:41 AM 11/29/99 +1100, cartegw at Eng.Auburn.EDU wrote:
>>Richard Sharpe wrote:
>>>
>>> Hi,
>>>
>>> the default value for os level in Samba 2.0.6 appears
>>> to be 20, while in prior versions it was 0.
>>>
>>> This is bound to cause some confusion ... Especially
>>> since there are books out there that say the default is 0.
>>
>>Yup. I agree. I make special note of this when I
>>teach courses on Samba.
>
>Yes. I have verified it. The default value in the 2.0.5a source is 0.
>
>The default value in the 2.0.6 source is 20. There are no comments in the
>source that I can see to explain the change, and there appears to be
>nothing in the announcement to explain it either.
>
>Gremlins?
>
Hi Richard
It looks intentional. It's in my cvs.log:
145746 ****************************************
145747 Date: Monday September 27, 1999 @ 18:28
145748 Author: tridge
145749
145750 Update of /data/cvs/samba/source/param
145751 In directory samba:/tmp/cvs-serv3833
145752
145753 Modified Files:
145754 Tag: SAMBA_2_0
145755 loadparm.c
145756 Log Message:
145757 - add the "wins hook" parameter
145758
145759 - changed the browse defaults to have "os level = 20". Samba really
145760 should have a higher priority than Win9X
145761
Note that the line numbers are mine :-)
It gets set at line 995 of loadparm.c:
Globals.os_level = 20;
I don't have 2.0.5a source any more, but I went back to my 2.0.3 source and
found it to be set to 0, confirming your finding.
Richard and Jerry -- thanks for the heads up. I didn't know about this.
Steve Litt
More information about the samba-technical
mailing list