Не работает скрипт /etc/NetworkManager/dispatcher.d/

Не работает скрипт в /etc/NetworkManager/dispatcher.d/

В разных дистрибутивах он работает, но вот в арчике ни в какую. Если вручную выполнить его sudo sh /etc/NetworkManager/dispatcher.d/ то все что от него требуется выполняется. А вот самостоятельно никак. И права менял на 777, не помогло. Какие идеи?

Сам скрипт очень прост (мне важнее что он работает, и так пойдет)

#!/bin/bash
R=$(nm-tool|grep State|cut -f2|grep -o "connected (global)")
B='connected'
echo $R | grep $B >/dev/null 2>&1; while [ "$?" != "0" ];
do
echo "Интернета пока НЕТ"
done
echo $R | grep $B >/dev/null 2>&1; if [ "$?" = "0" ];
then
ping -c 1 192.168.100.1 > /root/ping
a=$(cat /root/ping | tail -n2 | head -n1 | awk {'print $6'} | sed s/%//)
echo $a
if [ $a != 0 ]
then date > /root/fail && cp /etc/squid/squid.conf.home /etc/squid/squid.conf && systemctl restart squid
else date > /root/fail && cp /etc/squid/squid.conf.work /etc/squid/squid.conf && systemctl restart  squid
fi
fi
echo "ЗАЕБИСЬ НАЧАЛЬНИКА"
exit 0

DE: Gnome 3 :
extra/network-manager-applet 0.9.6.4-1 [установлен]
    GNOME frontends to NetWorkmanager
extra/networkmanager 0.9.6.4-1 [установлен]
    Network Management daemon
Какие и где логи посмотреть можно? пытал systemd так и не нашел ничего путевого..
Сделать скрипт исполняемым не забыли?
vadik
Сделать скрипт исполняемым не забыли?
Конечно же, не забыл) первое что я проверил.

sudo ls -l /etc/NetworkManager/dispatcher.d/inetsquid.sh
-rwxr-xr-x 1 vovan users 655 янв  9 20:45 /etc/NetworkManager/dispatcher.d/inetsquid.sh
network-manager запущен? Если да - каким образом.
Логи в /var/log или journalctl -b (как там у вас система устроена).
Попробуйте выставить права как в dispatch-пакетах из community:
sudo chown root:root /etc/NetworkManager/dispatcher.d/inetsquid.sh
Об этом говорится и в вики:
https://wiki.archlinux.org/index.php/NetworkManager#Network_services_with_NetworkManager_dispatcher
vdemin
Попробуйте выставить права как в dispatch-пакетах из community:
sudo chown root:root /etc/NetworkManager/dispatcher.d/inetsquid.sh
Об этом говорится и в вики:
https://wiki.archlinux.org/index.php/NetworkManager#Network_services_with_NetworkManager_dispatcher

не помогло.

vadik
network-manager запущен? Если да - каким образом.
Логи в /var/log или journalctl -b (как там у вас система устроена).

Запущен и работает, средствами systemd запущен.

В /var/log естественно пусто, в journalctl -b тоже не увидел ничего похожего
 
Зарегистрироваться или войдите чтобы оставить сообщение.