YMMV mas com minha versão do samba (3.6.23) definindo o nível de log funciona.
[global]
log level = 10
Do log.smbd:
[2014/05/16 17:10:23, 5] ../lib/util/debug.c:330(debug_dump_status)
INFO: Current debug levels:
all: 10
No entanto, você não pode usar o testparm para testar isso porque ele força o nível de log para 2. A partir da fonte (./source3/utils/testparm.c):
370 lp_set_cmdline("log level", "2")
Na verdade, parece que muitos dos utilitários substituem o nível de log. Eu não sei porque.
Editar: tente defini-lo como 10.