Compartir un escáner con SANE en versiones más recientes de Fedora Core

Estoy intentando configurar la exploración de networking en una nueva máquina de Fedora Core 24 y todas las guías que he podido encontrar parecen estar un poco obsoletas (Fedora Core 10/14). Hablan de la creación de un file xinetd socket, y mientras que las carpetas siguen presentes en / etc no hay otras señales de que xinetd sigue funcionando.

Hasta ahora, no estoy viendo ninguna indicación de que el server esté escuchando en el puerto correcto para sane (comprobado con netstat) con la configuration de file de configuration de xinet y estoy fuertemente sospechando que necesito configurar el socket de escucha de manera diferente para get un resultado.

¿Cómo debo configurar sane para escuchar en la networking para las peticiones bajo Fedora Core 24?

Ok, así que resulta que lo que necesitaba hacer era definir la misma información de socket / daemon para systemd usando un file .socket y un file de unidad de service. Los files que he creado contienen los siguientes contenidos:

sane.socket

[Unit] Description=saned incoming socket [Socket] ListenStream=6566 Accept=yes MaxConnections=1 [Install] WantedBy=sockets.target 

saned @ .service

 [Unit] Description=Scanner Service Requires=saned.socket [Service] ExecStart=/usr/sbin/saned User=saned Group=saned StandardInput=null StandardOutput=syslog StandardError=syslog 

Después de crear estos files de definición, todo lo que se necesitaba era:

 systemctl enable saned.socket systemctl start saned.socket 

Y ahora puedo acceder al escáner a través de la networking.