LINUX.ORG.RU

проблема с snaed, не запускается сервис

 , ,


0

1

вобщем проблема такая: старая убунту 19.10, когда поставил сетевой сканер заметил штатный sane не работает, разные ошибки, скомпилировал из исходников sane-backends 1.2.1, вылазили всякие ошибки, вобщем в результате пришёл к следующему:
saned.socket стартует нормально
[Unit]
Description=saned incoming socket

[Socket]
ListenStream=6566
Accept=yes
MaxConnections=1

[Install]
WantedBy=sockets.target

------------------------------------

saned.service не стартует,говорит следующее:
ноя 08 01:15:00 saned[5444]: saned (AF-indep+IPv6) from sane-backends 1.2.1 starting up
ноя 08 01:15:00 saned[5444]: check_host: access by remote host: localhost
ноя 08 01:15:00 systemd[1]: saned.service: Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- The unit saned.service has successfully entered the 'dead' state.
ноя 08 01:15:00 saned[5444]: init: bad status=22 or procnum=0
ноя 08 01:15:00 saned[5444]: saned exiting

------------------------------------
saned.service:

[Unit]
Description=Scanner Service
Requires=saned.socket

[Service]
ExecStart=/usr/sbin/saned
User=saned
Group=saned
StandardInput=null
StandardOutput=syslog
StandardError=syslog

Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255

[Install]
Also=saned.socket

------------------------------------

# systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; enabled; vendor preset: enabled)
Active: active (listening) since Fri 2024-11-08 01:01:47 MSK; 21min ago
Listen: [::]:6566 (Stream)
Accepted: 1; Connected: 0;
Tasks: 0 (limit: 4915)
Memory: 0B
CGroup: /system.slice/saned.socket

ноя 08 01:01:47 systemd[1]: Listening on saned incoming socket.

------------------------------------
/etc/sane.d/saned.conf:

localhost

в чём может быть проблема?

★★

Первая же ссылка в гугле. "upgrade to 1.0.27. "

Никогда ничего не собирайте под линуксы из исходников, если только оно недоступно в репе, flatpak, snap, appimage.

Ставьте из реп и показывайте какие там ошибки.

PPP328 ★★★★★
()
Последнее исправление: PPP328 (всего исправлений: 1)
Ответ на: комментарий от PPP328

Никогда ничего не собирайте под линуксы из исходников

Белены объелся? Линуксоид не линуксоид пока рабочее ядро для своей машины не собрал.

Правильно было бы скачать deb-src из репозитория дистрибутива и посмотреть с какими опциями мейнтейнеры собирают из исходников пакет

cobold ★★★★★
()
Ответ на: комментарий от cobold

ядра ещё как собирал, а про параметры компиляции - проблема не в этом, штатный sane с этими конфигами тоже самое выдаёт, да и поддержка 19.10 давно прекращена, даже оригинальных репозиториев не осталось

MaR ★★
() автор топика
Ответ на: комментарий от iliyap

Наверное не хватает Type=forking.

не помогло

MaR ★★
() автор топика
Последнее исправление: MaR (всего исправлений: 1)

поставил обратно из репозитория пакеты:
libsane_1.0.27-3.2ubuntu3_amd64.deb
libsane-common_1.0.27-3.2ubuntu3_all.deb
libsane-dev_1.0.27-3.2ubuntu3_amd64.deb
sane-utils_1.0.27-3.2ubuntu3_amd64.deb

при запуске сервиса выдаёт такое

ноя 09 14:13:58 MaR saned[19338]: /usr/sbin/saned: symbol lookup error: /usr/sbin/saned: undefined symbol: sanei_w_authorization_req
ноя 09 14:13:58 MaR systemd[1]: saned.service: Control process exited, code=exited, status=127/n/a
-- Subject: Unit process exited

MaR ★★
() автор топика
Ответ на: комментарий от MaR

Либы от saned проверь

дык и их переставил — libsane_1.0.27-3.2ubuntu3_amd64.deb, libsane_1.0.27-3.2ubuntu3_amd64.deb

MaR ★★
() автор топика
Последнее исправление: MaR (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.