log level
存在并设置为三。但是当我做一个时我没有看到它testparm
我几乎没有任何日志(我可以看到重新启动并且无法连接到cupsd
),这似乎不log level
接近三个,但无论log level
在 中设置什么,都没有显示更多日志smb.conf
。
这不是一个非常复杂的问题,但我无法找到解决方法。
答案1
YMMV 但我的 samba 版本(3.6.23)设置日志级别有效。
[global]
log level = 10
从log.smbd:
[2014/05/16 17:10:23, 5] ../lib/util/debug.c:330(debug_dump_status)
INFO: Current debug levels:
all: 10
但是,您不能使用 testparm 来测试它,因为它强制日志级别为 2。来自源 (./source3/utils/testparm.c):
370 lp_set_cmdline("log level", "2")
事实上,看起来许多实用程序都覆盖了日志级别。我不知道为什么。
编辑:尝试将其设置为 10。