Перезапуск службы nordvpnd
решает проблему подключения.
Вот как это сделать автоматически:
Создать/etc/systemd/system/nordvpnd-restart-after-network-online.service
:
# Prevent immutable /etc/resolv.conf
# https://forum.manjaro.org/t/internet-blocked-by-nordvpn-killswitch/108413
# https://bbs.archlinux.org/viewtopic.php?id=246004
# If using NetworkManager, requires NetworkManager-wait-online.service to be started
# https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/
[Unit]
Description=restart nordvpnd after network online
After=NetworkManager-wait-online.service
# Uncomment if using networkd, and comment previous line
; Before=systemd-networkd-wait-online.service
[Service]
Type=oneshot
ExecStart=/usr/bin/systemctl restart nordvpnd
[Install]
WantedBy=NetworkManager-wait-online.service
# Uncomment if using networkd, and comment previous line
; WantedBy=systemd-networkd-wait-online.service
Включить обе необходимые службы:
sudo systemctl daemon-reload
sudo systemctl enable NetworkManager-wait-online.service nordvpnd-restart-after-network-online.service
Теперь, сразу после того, как NetworkManager
сообщит о подключении к сети, служба nordvpnd
будет автоматически перезапущена.
./configure
— это точка входа -для запуска шага конфигурации для проекта, использующего autotools
в качестве системы сборки.
Если проект, над которым вы работаете, использует autotools
, но не имеет скрипта configure
, тогда:
configure.ac
. autotools
. autoreconf -i
. Это должно создать скрипт configure для вашей платформы. Если в проекте, с которым вы работаете, отсутствуют файлы configure
и configure.ac
, то, вероятно, он использует НЕ автоинструменты, а qmake
, cmake
, ninja
и т. д. Найдите файл README или что-то в этом роде, который должен дать вам правильный способ сборки исходников.
Команда, начинающаяся с ./
, должна существовать в виде исполняемого файла в текущем каталоге .
Он будет частью пакета исходного кода, который вы загрузили. Распакуйте исходный код, затем cd
в корень этого кода. Там должен быть файл с именем configure
. Затем вы можете запустить его(./configure
).
Прежде чем запускать загруженный случайный код, его следует поместить в песочницу. Простой способ сделать это — добавить в систему нового пользователя и запустить код от имени этого пользователя. Это включает запуск ./configure
или make
.