Comment désactiver la prise en charge de l'impression SMB?

22

J'exécute CentOS sur un serveur de stockage qui doit partager des fichiers avec des machines Windows. La version SMB estsmbd version 3.5.5-68.fc13

Je reçois beaucoup de messages d'erreur dans / var / log / messages concernant les tentatives infructueuses de connexion à un serveur CUPS. Ils ressemblent à ceci:

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

Je comprends que le problème est généré par le fait que SMB est fourni avec la prise en charge du partage d'imprimante, mais cela ne m'intéresse pas vraiment. Je veux juste désactiver la fonction pour se débarrasser des messages.

Une idée de comment je peux faire ça?

evilpenguin
la source

Réponses:

37

Commentant la section des imprimantes ne fait rien, ajoutez ceci à votre smb.conf:

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

(spoolss n'est pas une faute de frappe)

Justin Buser
la source
Ces directives doivent être ajoutées à la [global]section. Juste pour être sûr ...
helvete
1

Attention aux interfaces réseau manquantes référencées dans le fichier de configuration Samba! Mettez: log level = 2 dans le fichier cinfig, redémarrez Samba et vérifiez les entrées du journal. A travaillé pour moi ;-)

Kocio
la source