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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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.043 секунд. Запросов: 25.