Eu tenho um único servidor de impressão Linux chamado printsrv executando cupsd com todas as impressoras de rede definidas com drivers / PPDs / etc. Nas outras 100 máquinas Linux em meu site eu nem mesmo executo o daemon do serviço cups e a única configuração para impressão que faço nelas é adicionar uma linha ao /etc/cups/client.conf que é
ServerName printsrv.mydomain.com
Com essa linha em /etc/cups/client.conf, todas as minhas caixas de Linux vêem todas as impressoras que eu defino em printsrv e imprimem corretamente.