Загрузка Stop Deluge при отказе VPN

Для перемещения апплета индикатора:

Нажмите и удерживайте Alt + Windows и щелкните правой кнопкой мыши на индикаторном апплете; Щелкните левой кнопкой мыши «move»; Щелкните левой кнопкой мыши и удерживайте аппликатор индикатора и проведите по панели.
0
задан 23 November 2017 в 20:59

2 ответа

Хорошо, кажется, я был слишком быстрым. Я нашел частичное решение проблемы. Создайте файл check_tun0.sh и сохраните его в /etc/NetworkManager/dispatcher.d. Сценарий запускается с разрешениями root:root.

Сценарий:

#!/bin/sh # use tail - /var/log/syslog in terminal to check if it is executed the four lines help you spot easily logger -s XXXXXXXXXX logger -s $1 logger -s $2 logger -s XXXXXXXXXX if [ $2 = "vpn-down" ] then # Stop downloads if vpn is down deluge-console "pause *; quit" fi

Почему команды не выполняются, тогда как они работают нормально в терминале? Я заменил команды deluge-console на killall deluged в качестве примера, и скрипт работает. Поэтому, очевидно, я не могу запустить команды deluge-console в скрипте. Почему это? Кроме того, есть ли у вас идея продлить это для поддержки возобновления downloas, как только tun0 будет снова включен?

0
ответ дан 18 July 2018 в 02:44

Хорошо, кажется, я был слишком быстрым. Я нашел частичное решение проблемы. Создайте файл check_tun0.sh и сохраните его в /etc/NetworkManager/dispatcher.d. Сценарий запускается с разрешениями root:root.

Сценарий:

#!/bin/sh # use tail - /var/log/syslog in terminal to check if it is executed the four lines help you spot easily logger -s XXXXXXXXXX logger -s $1 logger -s $2 logger -s XXXXXXXXXX if [ $2 = "vpn-down" ] then # Stop downloads if vpn is down deluge-console "pause *; quit" fi

Почему команды не выполняются, тогда как они работают нормально в терминале? Я заменил команды deluge-console на killall deluged в качестве примера, и скрипт работает. Поэтому, очевидно, я не могу запустить команды deluge-console в скрипте. Почему это? Кроме того, есть ли у вас идея продлить это для поддержки возобновления downloas, как только tun0 будет снова включен?

0
ответ дан 24 July 2018 в 17:38

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

Похожие вопросы: