# Tanım: Kernel modül destekli ileri seviye güvenli vpn uygulaması # URL: https://www.wireguard.com # Paketçi: milisarge # Gerekler: libmnl kernel # Grup: güvenlik isim=wireguard-kernel surum=0.0.20180625 devir=1 kaynak=(https://git.zx2c4.com/WireGuard/snapshot/WireGuard-$surum.tar.xz::WireGuard-$surum.tar.xz) kernel_surum=$(ls /lib/modules/) derle() { cd "WireGuard-$surum" unset LDFLAGS mv /lib/modules/${kernel_surum}/build/vmlinux /lib/modules/${kernel_surum}/build/vmlinux.tmp make -C src/ \ KERNELDIR=/lib/modules/${kernel_surum}/build module cd "src" local module for module in *.ko; do install -v -D -m644 ${module} \ "$PKG/lib/modules/$kernel_surum/extra/${module}" done mv /lib/modules/${kernel_surum}/build/vmlinux.tmp /lib/modules/${kernel_surum}/build/vmlinux }