Работа в сети и openvpn не работает с hibernate-script

После приостановки на диск через hibernate-скрипт я не могу выйти в интернет. Это происходит, так как я использую openvpn. Остановка сети, перезапуск openvpn и запуск сети решают проблему. Я хочу настроить hibernate-script, чтобы сделать это автоматически. Я пробовал настройку RestartServices networking openvpn в hibernate.conf но это не работает (я думаю, что это сначала перезапускает сеть, а затем openvpn, но мне нужен перезапуск openvpn между ними).

С уважением, Себастьян

1 ответ

Решение

Поскольку hibernate.conf не работает, я сделал это:

echo 'case "${1}" in
    hibernate|suspend)
    sudo service openvpn restart
    ;;
esac' | sudo tee /etc/pm/sleep.d/20_restart-openvpn
sudo chmod +x /etc/pm/sleep.d/20_restart-openvpn

Создайте скрипт с именем "20_restart-openvpn" (вы можете изменить имя скрипта) и сделайте его исполняемым. Я надеюсь, что это может помочь вам тоже...

Другие вопросы по тегам