Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi-Software | WireGuard: Further SBC support and symlink workaround #3620

Merged
merged 3 commits into from
Jun 25, 2020

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Jun 25, 2020

Status: Ready

Commit list/description:

  • DietPi-Software | WireGuard: Enable support for all devices where the kernel module is shipped with the kernel package. This is e.g. true for all "current" Armbian images with 5.X kernel. WireGuard has been natively integrated into Linux since v5.6 hence this integration will be of raising importance and allows to skip DKMS and headers install.
  • DietPi-Software | WireGuard: Work around an issue with some Odroids where /lib/modules//build symlink is missing when headers are installed after the kernel package. If a matching kernel and headers dir pair is found but no symlink, it is created now manually: DietPi-Software | WireGuard: Install on Odroids fails due to missing symlinks #3577

+ DietPi-Software | WireGuard: Enable support for all devices where the kernel module is shipped with the kernel package. This is e.g. true for all "current" Armbian images with 5.X kernel. WireGuard has been natively integrated into Linux since v5.6 hence this integration will be of raising importance and allows to skip DKMS and headers install.
+ DietPi-Software | WireGuard: Work around an issue with some Odroids where /lib/modules/<version>/build symlink is missing when headers are installed after the kernel package. If a matching kernel and headers dir pair is found but no symlink, it is created now manually: #3577
MichaIng added 2 commits June 25, 2020 15:42
+ CHANGELOG | WireGuard: Added generic support for all SBCs where the WireGuard kernel module is shipped together with the kernel package. This applies to most current Armbian-based images at the time of writing and will be the more regular case since Linux 5.6 has WireGuard natively integrated.
+ CHANGELOG | WireGuard: Worked around an issue where on some Odroids install failed due to missing symlinks to the Linux headers. Many thanks to @repomanz for reporting this issue: #3577
+ DietPi-Software | WireGuard: Syntax
@MichaIng MichaIng merged commit ca8ec0e into dev Jun 25, 2020
@MichaIng MichaIng deleted the wireguard branch June 25, 2020 23:12
@MichaIng MichaIng linked an issue Jun 30, 2020 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant