Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: systemd Запуск сервиса после авторизации и расшифровки домашней папки  (Прочитано 714 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн demonlibra

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Что вписать в
[Install]
WantedBy=
чтобы запуск выполнялся после расшифровки домашней папки?

(Нажмите, чтобы показать/скрыть)

ТС не появлялся на Форуме более трех месяцев по состоянию на 05/12/2019 (последняя явка: 13/06/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 05 Декабрь 2019, 08:56:44 от zg_nico »

Оффлайн demonlibra

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Нашел такое решение.

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 23 Май 2017, 23:15:45 от demonlibra »

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Arch Linux & XMonad
    • Просмотр профиля
а зачем такой костыль?
создаёте нужный юнит в ~/.config/systemd/user
потом
systemctl --user start my_unit.service
systemctl --user enable my_unit.service
Сервис запускается от имени пользователя после его авторизации и не нужно городить огород.
Лично у меня так пять различных юнитов запускается.
« Последнее редактирование: 23 Май 2017, 23:26:55 от Haron Prime »
sudo ls -a | grep brain > /dev/head

Оффлайн demonlibra

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
За подсказку спасибо.

Но мне нужно чтобы сервис запускал скрипт, в котором некоторые команды требуют прав root.
Ноги этого вопроса растут отсюда https://forum.ubuntu.ru/index.php?topic=286691.msg2259016#msg2259016
« Последнее редактирование: 24 Май 2017, 19:50:28 от demonlibra »

 

Страница сгенерирована за 0.502 секунд. Запросов: 22.