Skip to content

Commit

Permalink
fix(installer): fix code style
Browse files Browse the repository at this point in the history
Fix a code style bug
  • Loading branch information
giulio-coa committed Aug 6, 2022
1 parent 10d9610 commit d049755
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions auto_install/install.sh
Expand Up @@ -661,30 +661,37 @@ preconfigurePackages() {
# to install wireguard-tools.
[[ "${WIREGUARD_BUILTIN}" -eq 1 && -n "${AVAILABLE_WIREGUARD}" ]] \
||

# If the package is not available, on Debian and Raspbian we can
# add it via Bullseye repository.
[[ "${WIREGUARD_BUILTIN}" -eq 1 && ("${PLAT}" == 'Debian' || "${PLAT}" == 'Raspbian') ]] \
||

# If the module is not builtin, on Raspbian we know the headers
# package: raspberrypi-kernel-headers
[[ "${PLAT}" == 'Raspbian' ]] \
||

# On Alpine, the kernel must be linux-lts or linux-virt if we want to
# load the kernel module
[[ "${PLAT}" == 'Alpine' && ! -f /.dockerenv && "$(uname -mrs)" =~ ^Linux\ +[0-9\.\-]+\-((lts)|(virt))\ +.*$ ]] \
||

# On Alpine Docker Container, the responsibility to have a WireGuard
# module on the host system is at user side
[[ "${PLAT}" == 'Alpine' && -f /.dockerenv ]] \
||

# 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
Expand Down

0 comments on commit d049755

Please sign in to comment.