Всем привет! Есть OrangePi, необходимо после поднятия OpenVPN выполнять скрипт. Интерфейс называется tun0.
Написал вот такой скрипт:
#!/bin/sh
#put this script into /etc/network/if-up.d
if [ "$IFACE" = tun0 ]; then
echo $(date) >> /usr/local/bin/update.log;
fi
положил по пути /etc/network/if-up.d/tun0updatedyn.sh, сделал исполняемым.
После перезагрузки OpenVPN как всегда поднимается, скрипт не выполняется. Путь /usr/local/bin/update.log существует, доступен для записи (тем более, что скрипты из if-up.d по идее выполняются от root).
Что я делаю не так?