LINUX.ORG.RU

История изменений

Исправление gasinvein, (текущая версия) :

Это я точки с запятыми в case забыл. Вот правильный вариант:

#!/bin/bash
DEVICE="$1"
COMMAND="$2"
case "$COMMAND" in
    down)
        test "$DEVICE" -eq "wlp3s0" && killall -SIGTERM pidgin firefox torbrowser
    ;;
    *)
        exit 0
    ;;
esac
Скрипт должен быть исполняемый, т.е. после сохранения выполни chmod +x /etc/NetworkManager/dispatcher.d/killprogs или как-ты-его-назвал.

Исходная версия gasinvein, :

Это я точки с запятыми в case забыл. Вот правильный вариант:

#!/bin/bash
DEVICE="$1"
COMMAND="$2"
case "$COMMAND" in
    down)
        test "$DEVICE" -eq "wlp3s0" && killall -SIGTERM pidgin firefox torbrowser
    ;;
    *)
        exit 0
    ;;
esac
Скрипт должен быть исполняемый, т.е. после сохранения выполни chmod +x /etc/NetworkManager/dispatcher.d/killprogs или как-ты-его-назвал.