netclient.spec 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. Summary: netclient a platform for modern, blazing fast virtual networks
  2. Name: netclient
  3. Version: VERSION
  4. Release: 1
  5. URL: https://github.com/gravitl/netmaker
  6. Group: System
  7. License: SSPL # https://github.com/gravitl/netmaker/blob/master/LICENSE.txt
  8. Packager: Gravitl
  9. Requires: wireguard-tools
  10. BuildRoot: /root/rpmbuild # this should be replaced with your working directory where the spec is saved
  11. %description
  12. netclient daemon - a platform for modern, blazing fast virtual networks
  13. %install
  14. mkdir -p %{buildroot}/usr/sbin/
  15. mkdir -p %{buildroot}/usr/lib/systemd/system
  16. wget https://github.com/gravitl/netmaker/releases/download/vVERSION/netclient -O $RPM_BUILD_ROOT/usr/sbin/netclient
  17. wget https://raw.githubusercontent.com/gravitl/netmaker/master/netclient/build/netclient.service -O $RPM_BUILD_ROOT/usr/lib/systemd/system/netclient.service
  18. %files
  19. /usr/sbin/netclient
  20. /usr/lib/systemd/system/netclient.service
  21. %changelog
  22. * Mon May 1 2022 <[email protected]>
  23. - What's New
  24. Instant DNS propogation
  25. What's Fixed
  26. IPv6 forwarding working from ext clients to nodes
  27. netclient list displays peer info again
  28. Fixed indefinite hang on netclient join, attempts to pull certificates
  29. Known Issues
  30. Egress with IPv6 may have issues
  31. Mac IPv6 routes not resolved
  32. Windows install script not fixed