mirror of
https://github.com/amnezia-vpn/amneziawg-linux-kernel-module.git
synced 2026-10-13 21:34:34 +00:00
[GH-ISSUE #39] Arch Linux support #20
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
amnezia-vpn/amneziawg-linux-kernel-module#20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vanyasem on GitHub (Oct 19, 2024).
Original GitHub issue: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/issues/39
There are currently a couple of unofficial packages hosted on Arch User Repository (AUR)
AUR packages are provided in a form of a
PKGBUILDscript, which is essentially a shell script responsible for building and installing the packages. The building process happens on the host system itself, so there is no need for binary storage.There are unofficial packages for DKMS module: amneziawg-dkms, amneziawg-dkms-git
And there are also packages for kernel modules for the regular
linuxkernel, and for the hardened build of the kernel:linux-hardened: amneziawg-linux, amneziawg-linux-hardenedThe packages appear to be complete, mostly needing some small tweaks and/or refactoring. They could at least be mentioned in the README.
These packages could be adopted by the maintainers and made official. The first step would be to leave a comment to ask the current maintainer to orphan the package (so that it could be adopted by the maintainers). In case the current maintainer wouldn't respond, there is a "Submit request" button that sends a message to AUR moderators. AUR moderators will then forcefully orphan the package by themselves.
@vanyasem commented on GitHub (Oct 21, 2024):
There's currently an active issue affecting Arch: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/pull/40
And also #34 would be neat to get merged, as it's required for Arch, and is currently patched in the build script.
@vanyasem commented on GitHub (Oct 25, 2024):
@leninalive why was this closed?
@vanyasem commented on GitHub (Jan 15, 2025):
The patch for #40 was incorporated into amneziawg-dkms AUR package
@vanyasem commented on GitHub (Jan 16, 2025):
The patch for #40 was incorporated into amneziawg-dkms-git AUR package
@speedy-lex commented on GitHub (Feb 2, 2026):
@vanyasem I've seen all the amneziawg packages on the AUR and the dkms ones have very bad PKGBUILDs that violate many of the AUR rules such as:
Because of the very bad PKGBUILD and the original maintainer not fixing it for ~10 months, I've made my own version of the amneziawg-dkms package (amneziawg-dkms-fixed) and might also make one for the git version.