Часто встречается ситуация, когда на файловом сервере под Samba, где никаких принтеров нет и не будет, в лог-файл smbd.log постоянно пишутся сообщения типа этого:
May 7 09:45:02 www smbd[
Чтобы умерить самбовые печатные потуги и избавиться от этих сообщений, нужно в samba.conf добавить следующее:
load printers = no show add printer wizard = no printing = none printcap name = /dev/null disable spoolss = yes
У меня на 4-ех серверах (версии samba 3.0.23a-1, 3.0.24-7, 3.0.28-1) это сработало. Многие считают, что строки "load printers = no" достаточно для отключения поддержки принтеров, но на самом деле это не так. Опция "show add printer wizard = no" предотвращает появление иконки "Добавить принтер" в списке расшаренных ресурсов. Опция "disable spoolss = yes" отключает возможность загрузки клиентами WinNT/2000 (и выше) драйверов принтера с Samba-сервера.
Еще кое-что насчет ошибок самбы есть тут.
Спасибо, то что нужно.
Давно искал как убрать эти надоедливые ошибки в логах.
10x!
Спасибо помогло!
FreeBSD 7.2 +samba для XP
но
ставьте bsd вместо none
printing = bsd
тогда заработало! Спасибо!
2Funker: я под linux-ом пробовал, там "printing=none" работало. Ну а под FreeBSD, видимо, немного по-другому.
Кстати, огромное спасибо за заметку, помогло! FreeBSD 8.0 + samba-3.5 для Windows-XP, Funker спасибо за замечание, а то выдавал ошибку: WARING: Ignoring invalid value 'none' for parametr 'printing'.
Автору огромнный респект!
на openSUSE не захотел брать printing=none
заменил на No, вроде нет ошибок
на freebsd и opensuse не указывал printing, оставил только:
load printers = no
show add printer wizard = no
disable spoolss = yes
Ошибок нет, значка добавления принтера нет, всё отлично. Автору спасибо = )
Спасибо
В логах чисто, Спасибо!
Да, ошибка Ignoring invalid value ‘none’ for parametr ‘printing’.имеется.
Я вообще без этого параметра оставил - тоже нет ошибок.
Спасибо за наводку !