LINUX.ORG.RU
решено ФорумAdmin

Запуск через systemd от пользователя в CentOS

 ,


0

2

Хочу запускать Syncthing от пользователя на сервере с CentOS 7.1, но получаю ошибку

[f3ex@s1 ~]$ systemctl --user enable syncthing.service
Failed to get D-Bus connection: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11


Гугл дает вот это https://bugzilla.redhat.com/show_bug.cgi?id=1198655

Nope, this is becuase we are not starting user systemd in rhel7 by default.

Что-то я не понял - как его включить.

★★

Ответ на: ? от itn

systemctl enable username@syncthing.service

Вообще-то немного не так, не 'username@syncthing.service', а 'syncthing@username.service'

$ systemctl enable syncthing@username.service
ln -s '/usr/lib/systemd/system/syncthing@.service' '/etc/systemd/system/multi-user.target.wants/syncthing@username.service'
$ cat /etc/centos-release
CentOS Linux release 7.1.1503 (Core)
slash
()
Ответ на: комментарий от slash

Ого, и действительно. Хорошо что заметил, ато в последствии у гуглящих новичков были бы проблемы.

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