[Comm] Как запустить saned?

Alexei V. Mezin alexei-mezin на rambler.ru
Пн Дек 13 22:53:34 UTC 2010


Подключен сканер, настроен, работает.

Запускаю вручную saned -s -d, программа запускается, слушает порт. С 
другого компа в локалке можно соединиться ОДИН раз, и даже 
посканировать. Вот, например:

[root на intel_server ~]# scanimage -L
device `net:192.168.1.102:xerox_mfp:libusb:003:002' is a SAMSUNG ORION 
multi-function peripheral

После этого saned завершается.

Штатно предполагается, что все запускатся через xinetd. И действительно, 
нужный порт слушается если включены вот такие настройки

[root на smbserver sane.d]# cat /etc/xinetd.d/sane
service sane
{
         disable = no
         port = 6566
         socket_type = stream
         wait = no
         user = root
         group = root
         server = /usr/sbin/saned
}

При этом с локального хоста telnet на нужный порт открывает соединение, 
а с любого другого
[root на intel_server ~]# telnet 192.168.1.102 6566
Trying 192.168.1.102...
Connected to 192.168.1.102.
Escape character is '^]'.
Connection closed by foreign host.


Что ж не так? Почему через xinetd не хочет пускать?



Подробная информация о списке рассылки community