Opened 4 years ago

Closed 4 years ago

#267 closed defect (invalid)

testparm.exe does not show/create the proper current smb.conf

Reported by: Herwig Bauernfeind Owned by:
Priority: minor Milestone:
Component: Samba Server Core Version: Server 3.6.x
Keywords: testparm log level Cc:


testparm.exe can be used to create a syntactically correct smb.conf by redirecting the output into a file, either with changed value only, or with complete settings (using -v switch).

However, it fails to write proper log level into the file, because no matter what log level is set in the original file, the value in the new file is either 2 (using -v switch) or not set (as 2 is default).

I noticed when trying to implement log level setting in smbmon.exe. The bug is obviously older because I remeber seeing a "vanishing" log level setting with sscc.exe (which uses a similar technique to make sure smb.conf is syntactically correct).

Change History (2)

comment:1 Changed 4 years ago by Herwig Bauernfeind

ok, this is reproducible on a second machine and must have crept in with the latest security patches from Samba - testparm from "normal" 3.6.25 works.

comment:2 Changed 4 years ago by Silvan Scherrer

Resolution: invalid
Status: newclosed

this is working as designed. testparm needs a -d level, else it's always set to loglevel 2.

Note: See TracTickets for help on using tickets.