Mi referencia para este apartado ha sido la siguiente guía:
http://www.freebsd.org/doc/en/articles/cups/index.html
Instalo el port correspondiente
make install clean
Creo las reglas para la asignación automática de los permisos a los dispositivos USB correspondientes a mi impresora, en el archivo /etc/devfs.rules:
add path 'unlpt0' mode 0660 group cups
add path 'ulpt0' mode 0660 group cups
Añado al archivo /etc/rc.conf la referencia a la nueva directiva:
Reinicio el proceso devfs:
Incluyo la siguiente línea en el archivo /etc/rc.conf, para el inicio automática del demonio CUPS:
Descomento la siguiente línea en el archivo /usr/local/etc/cups/mime.convs, para evitar problemas con los clientes Windows:
Edito el archivo /usr/local/etc/cups/cupsd.conf:
Cambio la siguiente línea
Por esta otra, para permitir conectarme a la web de configuración de CUPS desde otros equipos de la red
Autorizo a los equipos de la red, mediante los siguientes apartados
<Location />
Order allow,deny
Allow 192.168.1.*
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow 192.168.1.*
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow 192.168.1.*
</Location>
Finalmente, inicio el servidor:
Ahora me conecto vía web al puerto 631 del servidor para configurar la impresora y compartirla.
No instalo en este servidor ningún tipo de controlador adicional para la impresora, dejando que sean los clientes los que dispongan de estos controladores.

Añadida la referencia a la directiva localrules en el archivo /etc/rc.conf.