sed '
/^server/ d
/first block/a\
server 5.5.5.5\
server 6.6.6.6\
server 7.7.7.7
' /etc/ntp.conf
изменить только первое вхождение:
# first block occurrences
server 5.5.5.5
server 6.6.6.6
server 7.7.7.7
driftfile /var/lib/ntp/drift
# second block of occurrences
Когда я использую свой мобильный Wi-Fi EE, он автоматически подключается к VPN, этот же метод будет работать для этого;
создайте файл:
/etc/NetworkManager/dispatcher. d/wifi-stop.sh
Он будет запускаться при изменении сети, поэтому мой скрипт проверяет, какой wifi подключен, и если он соответствует ... и я не подключен к ... vpn подключается ...
ваш скрипт должен проверить, есть ли eth соединение, затем сделать ifdown... остановить соединение...
something like;
if [ -n "$(nmcli con show --active | grep -i eth)" ]; then nmcli con down id "..."; fi
for netctl;
(/etc/netctl/hooks)
if [ "$profile" == "eth-profile-name" -a "$action" == "CONNECT" ]; then
netctl stop wifi-profile-name
fi