LINUX.ORG.RU

автостарт службы в opensuse 13.1

 , , ,


0

1

Ничего не понимаю. Установил Deluge, скачал скрипт, закинул в init.d, создал симлинк в rc5.d в YAST - управление службами(service manager) служба появилась ставлю ей Enabled, сохраняю захожу снова, а оно снова Disabled. Что за? Запускается нормально без глюков, а с системой стартовать не хочет.

удали симлинк из rc5.d и включи через systemctl.

Khnazile ★★★★★
()
Ответ на: комментарий от teisatsu
[Unit]
Description=Deluge Bittorrent Client Daemon
After=network.target

[Service]
Type=simple
ExecStart=/usr/bin/deluged --do-not-daemonize
Restart=on-abort

[Install]
WantedBy=multi-user.target

ракетная наука однако!

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

Всем спасибо разобрался =) Вот так всегда, как только напишу на ЛОР так сразу нахожу решение сам. Симлинки начинаются с K50 и с S50 те которые начинаются с К не стартуют. Хотя конечно тормоз и стоило найти systemd скрипт.

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

Зачем было создавать симлинк руками? Достаточно было бы кинуть скрипт в /etc/init.d и включить сервис в yast, он бы сам создал нужные симлинки.

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

Я первым делом так сделал, yast ничего такого не предпринял. Возможно поломали что-то при переходе на systemd

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

Странно, в этом дистре еще полно демонов, для которых не написали системдшные юниты. В 12.3 этот способ работал.

Khnazile ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.