talimat 612 B

12345678910111213141516171819202122232425
  1. # Tanım: Kernel modül destekli ileri seviye güvenli vpn uygulaması
  2. # URL: https://www.wireguard.com
  3. # Paketçi: milisarge
  4. # Gerekler: libmnl kernel
  5. # Grup: güvenlik
  6. isim=wireguard-kernel
  7. surum=0.0.20190702
  8. devir=1
  9. kaynak=(https://git.zx2c4.com/WireGuard/snapshot/WireGuard-$surum.tar.xz::WireGuard-$surum.tar.xz)
  10. kernel_surum=$(ls /lib/modules/)
  11. derle() {
  12. cd "WireGuard-$surum"
  13. unset LDFLAGS
  14. make -C src/ \
  15. KERNELDIR=/lib/modules/${kernel_surum}/build module
  16. cd "src"
  17. local module
  18. for module in *.ko; do
  19. install -v -D -m644 ${module} \
  20. "$PKG/lib/modules/$kernel_surum/extra/${module}"
  21. done
  22. }