Após a instalação, alguns arquivos devem ser editados para configurar o servidor CUPS. Primeiro, crie ou modifique, conforme o caso, o arquivo /etc/devfs.rules
e adicione as seguintes informações para definir as permissões adequadas em todos os dispositivos de impressora e para associar impressoras ao grupo de usuários do cups
:
[system=10] add path 'unlpt*' mode 0660 group cups add path 'ulpt*' mode 0660 group cups add path 'lpt*' mode 0660 group cups add path 'usb/X
.Y
.Z
' mode 0660 group cups
Observe que X
, Y
e Z
devem ser substituídos pelo dispositivo USB de destino listado no diretório /dev/usb
que corresponde à sua impressora. Para encontrar o dispositivo correto, examine a saída do comando dmesg(8), onde ugen
lista o dispositivo de impressora, que é um link simbólico para um dispositivo USB em X
.Y
/dev/usb
.
Em seguida, adicione as linhas abaixo no /etc/rc.conf
conforme abaixo:
cupsd_enable="YES" devfs_system_ruleset="system"
Essas duas entradas iniciarão o servidor de impressão do CUPS após o boot do sistema e carregará a regra do devfs local acima, respectivamente.
Para habilitar a impressão via CUPS em alguns clientes Microsoft® Windows® você deverá remover o comentário da linha abaixo nos arquivos /usr/local/etc/cups/mime.types
e /usr/local/etc/cups/mime.convs
:
application/octet-stream
Uma vez que estas alterações tenham sido feitas, os sistemas devfs(8) e CUPS deverão ser reiniciados, seja reiniciando o computador ou executando os dois comandos a seguir como root em um terminal:
#
/etc/rc.d/devfs restart
#
/usr/local/etc/rc.d/cupsd restart
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.