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


Автор Тема: Выполнение скрипта при включении standby  (Прочитано 556 раз)

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

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 636
    • Просмотр профиля
Есть у меня простенький bash скрипт из одной команды, который принудительно убивает VPN плагин charon-nm для того, чтобы он не болтался в памяти и не тормозил выключение или перезагрузку компьютера.
Делал через запуск отдельной systemctl службы charonoff.service
(Нажмите, чтобы показать/скрыть)


Есть идея, чтобы сделать то же самое при включении режима standby, т.к. при выходе из этого режима работающий плагин на какое то время подвешивает сетевой доступ если до этого было соединение VPN. Вот я думаю, а как это сделать путем systemd? Или есть какие то более другие пути решения такой задачи?

Пользователь добавил сообщение 12 Марта 2021, 11:40:44:
UPD: Плохо гуглил... Оказывается есть сервис systemd-suspend.service
Добавил туда ExecStartPre=/bin/bash '/home/alex/bash/charonoff.sh'и все стало как надо.
« Последнее редактирование: 12 Марта 2021, 11:40:44 от AlexDem »

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5125
    • Просмотр профиля
Re: Выполнение скрипта при включении standby
« Ответ #1 : 12 Марта 2021, 17:12:02 »
после обновления сбросится на дефолт

https://wiki.archlinux.org/index.php/Power_management#Hooks_in_/usr/lib/systemd/system-sleep

Так кошернее будет.
« Последнее редактирование: 12 Марта 2021, 17:14:06 от Morisson »

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 636
    • Просмотр профиля
Re: Выполнение скрипта при включении standby
« Ответ #2 : 12 Марта 2021, 18:50:14 »
после обновления сбросится на дефолт
принял, спасибо, посмотрю

 

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