systemctl --user start krolya (все запустилось и сработало как надо)
4) Добавил юнит в автозапуск systemctl --user enable krolya
5) Перезагрузил пк, и юнит не стартанул, статус показал:
> systemctl --user status krolya
○ krolya.service - Krolya - Telegram bot
Loaded: loaded (/usr/lib/systemd/user/krolya.service; enabled; vendor preset: enabled)
Active: inactive (dead)
В чем может быть проблема?
https://www.freedesktop.org/software/systemd/man/loginctl.html Ctrl+f enable-linger
а кроля этот в систему залогинился?
Наверное нет
тогда смотри что такое этот юзерский юнит. если что - это не про запуск сервиса под определенным юзером, типа как вебсервер запускать под ввв-дата
Оке, пойду дальше грызть
ну вот для примера хоть от апача, хоть от нгинкса погляди юнит. или от чего угодно, что работает под выделенным системным пользователем
Кстати, там, вроде и внутри хомяка были места для юзерских юнитов
в убунту тут ~/.config/systemd
До сих пор не нашел как автоматически логинить кролю в систему
Обсуждают сегодня