sane-backends saned daemon is run via inetd (or xinetd). This ebuild patch adds support for xinetd by adding an appropriate config to /etc/xinetd.d, as well as reminding the administrator to configure /etc/sane.d/saned.conf to allow for remote access (the whole point of having an xinetd config). Reproducible: Always
Created attachment 232901 [details, diff] ebuild patch against media-gfx/sane-backends-1.0.19-r2 to add xinetd support Adds xinetd support to the media-gfx/sane-backends-1.0.19-r2 ebuild
Created attachment 232903 [details] xinetd config file xinetd.d config file for the ebuild
with xinetd USE flags the ebuild should also create a new "saned" user, member of the "scanner" group. And pkg_postinst should talk about adding the saned daemon in /etc/hosts.allow and add the "saned" user in the "usb" group if the scanner is usb.
Better late than never. Done in .23, thank you!