… porque para qué vamos a incluirlo en el sistema, ya nos encargamos los demás.
Y sí, vale que aceptar trabajos de impresión empleando el antiguo mecanismo LPD en un servicio moderno como CUPS es poco común, pero no costaba nada avisar de ello, ¿ verdad ?
He tenido que buscar información por ahí en la red y he encontrado una respuesta simple y rápida en esta página. Consiste en crear los archivos necesarios para añadir un servicio de escucha a systemd de manera que los sistemas antiguos puedan enviarle trabajos mediante el puerto 515.
Los archivos son:
# # Se guarda bajo el nombre cups-lpd.socket # [Unit] Description=CUPS LPD Server Socket PartOf=cups-lpd.service [Socket] ListenStream=515 Accept=true [Install] WantedBy=sockets.target
y
# # Se guarda bajo el nombre cups-lpd\@.service # [Unit] Description=CUPS LPD server Documentation=man:cups-lpd(8) [Service] ExecStart=/usr/lib/cups/daemon/cups-lpd StandardInput=socket [Install] WantedBy=multi-user.target
Los dos los he situado en el directorio /etc/systemd/system
y he activado el servicio con la siguiente secuencia:
$ sudo systemctl enable cups-lpd.socket $ sudo systemctl start cups-lpd.socket $ sudo systemctl status cups-lpd.socket ● cups-lpd.socket - CUPS LPD Server Socket Loaded: loaded (/etc/systemd/system/cups-lpd.socket; enabled; vendor preset: enabled) Active: active (listening) since Thu 2017-08-31 09:22:25 CEST; 9min ago Listen: [::]:515 (Stream) Accepted: 10; Connected: 0 ago 31 09:22:25 sigfrido systemd[1]: Listening on CUPS LPD Server Socket.
Y hasta la próxima …