Compare commits

...

1 Commits

Author SHA1 Message Date
Maycon Santos
5cf1644bc4 Configure userspace mode when installing on Synology 2024-05-22 19:06:42 +02:00

View File

@@ -17,6 +17,7 @@ ARCH="$(uname -m)"
PACKAGE_MANAGER="bin"
INSTALL_DIR=""
SUDO=""
IS_SYNOLOGY="false"
if command -v sudo > /dev/null && [ "$(id -u)" -ne 0 ]; then
@@ -174,6 +175,15 @@ install_native_binaries() {
if ! $SKIP_UI_APP; then
download_release_binary "$UI_APP"
fi
if "x-$IS_SYNOLOGY" = "x-true"; then
${SUDO} mkdir -p /etc/sysconfig
if ${SUDO} grep NB_WG_KERNEL_DISABLED /etc/sysconfig/netbird > /dev/null 2>&1; then
echo "NB_WG_KERNEL_DISABLED already set"
else
echo 'NB_WG_KERNEL_DISABLED=true' | ${SUDO} tee -a /etc/sysconfig/netbird
fi
fi
}
check_use_bin_variable() {
@@ -356,6 +366,7 @@ if type uname >/dev/null 2>&1; then
INSTALL_DIR="/usr/local/bin"
PACKAGE_MANAGER="bin"
SKIP_UI_APP=true
IS_SYNOLOGY="true"
else
if [ -f /etc/os-release ]; then
OS_NAME="$(. /etc/os-release && echo "$ID")"