Logs

無法在 samba 中修改日誌級別

  • July 21, 2014

log level存在並設置為三。但是當我做一個時我看不到它testparm

而且我幾乎沒有日誌(我可以看到重新啟動並且它無法連接到cupsd),這似乎並不log level接近三個,但無論log levelsmb.conf.

這不是一個非常複雜的問題,但我無法找到解決方法。

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。

引用自:https://unix.stackexchange.com/questions/129384