fix(installer): fix code style

Fix a code style bug
This commit is contained in:
Giulio Coa 2022-08-06 05:52:31 +02:00
parent 97eda159fd
commit 9a7b7dfe72

View file

@ -656,45 +656,30 @@ preconfigurePackages() {
fi fi
fi fi
if # case 1: If the module is builtin and the package available,
# If the module is builtin and the package available, we only need # we only need to install wireguard-tools.
# to install wireguard-tools. # case 2: If the package is not available, on Debian and
[[ "${WIREGUARD_BUILTIN}" -eq 1 && -n "${AVAILABLE_WIREGUARD}" ]] \ # Raspbian we can add it via Bullseye repository.
|| # case 3: If the module is not builtin, on Raspbian we know
# the headers package: raspberrypi-kernel-headers
# If the package is not available, on Debian and Raspbian we can # case 4: On Alpine, the kernel must be linux-lts or linux-virt
# add it via Bullseye repository. # if we want to load the kernel module
[[ "${WIREGUARD_BUILTIN}" -eq 1 && ("${PLAT}" == 'Debian' || "${PLAT}" == 'Raspbian') ]] \ # case 5: On Alpine Docker Container, the responsibility to have
|| # a WireGuard module on the host system is at user side
# case 6: On Debian (and Ubuntu), we can only reliably assume the
# If the module is not builtin, on Raspbian we know the headers # headers package for amd64: linux-image-amd64
# package: raspberrypi-kernel-headers # case 7: On Ubuntu, additionally the WireGuard package needs to
[[ "${PLAT}" == 'Raspbian' ]] \ # be available, since we didn't test mixing Ubuntu repositories.
|| # case 8: Ubuntu focal has wireguard support
# On Alpine, the kernel must be linux-lts or linux-virt if we want to if [[ "${WIREGUARD_BUILTIN}" -eq 1 && -n "${AVAILABLE_WIREGUARD}" ]] \
# load the kernel module || [[ "${WIREGUARD_BUILTIN}" -eq 1 && ("${PLAT}" == 'Debian' || "${PLAT}" == 'Raspbian') ]] \
[[ "${PLAT}" == 'Alpine' && ! -f /.dockerenv && "$(uname -mrs)" =~ ^Linux\ +[0-9\.\-]+\-((lts)|(virt))\ +.*$ ]] \ || [[ "${PLAT}" == 'Raspbian' ]] \
|| || [[ "${PLAT}" == 'Alpine' && ! -f /.dockerenv && "$(uname -mrs)" =~ ^Linux\ +[0-9\.\-]+\-((lts)|(virt))\ +.*$ ]] \
|| [[ "${PLAT}" == 'Alpine' && -f /.dockerenv ]] \
# On Alpine Docker Container, the responsibility to have a WireGuard || [[ "${PLAT}" == 'Debian' && "${DPKG_ARCH}" == 'amd64' ]] \
# module on the host system is at user side || [[ "${PLAT}" == 'Ubuntu' && "${DPKG_ARCH}" == 'amd64' && -n "${AVAILABLE_WIREGUARD}" ]] \
[[ "${PLAT}" == 'Alpine' && -f /.dockerenv ]] \ || [[ "${PLAT}" == 'Ubuntu' && "${DPKG_ARCH}" == 'arm64' && "${OSCN}" == 'focal' && -n "${AVAILABLE_WIREGUARD}" ]]; then
||
# On Debian (and Ubuntu), we can only reliably assume the headers package
# for amd64: linux-image-amd64
[[ "${PLAT}" == 'Debian' && "${DPKG_ARCH}" == 'amd64' ]] \
||
# On Ubuntu, additionally the WireGuard package needs to be available,
# since we didn't test mixing Ubuntu repositories.
[[ "${PLAT}" == 'Ubuntu' && "${DPKG_ARCH}" == 'amd64' && -n "${AVAILABLE_WIREGUARD}" ]] \
||
# Ubuntu focal has wireguard support
[[ "${PLAT}" == 'Ubuntu' && "${DPKG_ARCH}" == 'arm64' && "${OSCN}" == 'focal' && -n "${AVAILABLE_WIREGUARD}" ]]
then
WIREGUARD_SUPPORT=1 WIREGUARD_SUPPORT=1
fi fi