Jak wyłączyć obsługę drukowania SMB?

22

Używam CentOS na serwerze pamięci, który musi udostępniać pliki dla komputerów z systemem Windows. Wersja SMB tosmbd version 3.5.5-68.fc13

Otrzymuję wiele komunikatów o błędach w / var / log / messages dotyczących nieudanych prób połączenia z serwerem CUPS. Wyglądają tak:

Nov 30 18:49:34 big03 smbd[9927]: [2010/11/30 18:49:34.850620,  0] printing/print_cups.c:108(cups_connect)
Nov 30 18:49:34 big03 smbd[9927]:   Unable to connect to CUPS server localhost:631 - Connection refused

Rozumiem, że problem jest generowany przez fakt, że SMB ma obsługę współużytkowania drukarek, ale tak naprawdę nie jestem tym zainteresowany. Chcę tylko wyłączyć tę funkcję, aby pozbyć się wiadomości.

Masz pomysł, jak to zrobić?

pingwin zła
źródło

Odpowiedzi:

37

Komentowanie sekcji drukarek faktycznie nic nie robi, dodaj to do swojego pliku smb.conf:

load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes

(spoolss nie jest literówką)

Justin Buser
źródło
Dyrektywy te należy dodać do [global]sekcji. Dla pewności ...
helvete
1

Uważaj na brakujące interfejsy sieciowe wymienione w pliku konfiguracyjnym Samby! Wpisz: log level = 2 do pliku cinfig, zrestartuj Sambę i sprawdź wpisy dziennika. Pracował dla mnie ;-)

Kocio
źródło