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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Есть у меня простенький 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

  • Гость
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

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

 

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