Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
2090dcc422 |
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
SOURCES/wireguard-tools-1.0.20210914.tar.xz
|
||||
wireguard-tools-1.0.20210914.tar.xz
|
||||
|
@ -1 +0,0 @@
|
||||
7abc3173ecc9a0fc8e19c4a00660cc779bd06461 SOURCES/wireguard-tools-1.0.20210914.tar.xz
|
@ -1,367 +0,0 @@
|
||||
Name: wireguard-tools
|
||||
Version: 1.0.20210914
|
||||
Release: 3%{?dist}
|
||||
URL: https://www.wireguard.com/
|
||||
Summary: Fast, modern, secure VPN tunnel
|
||||
License: GPL-2.0-only
|
||||
|
||||
Source0: https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-%{version}.tar.xz
|
||||
|
||||
%{?systemd_requires}
|
||||
BuildRequires: make
|
||||
BuildRequires: systemd
|
||||
BuildRequires: gcc
|
||||
|
||||
Requires: systemd-resolved
|
||||
|
||||
%description
|
||||
WireGuard is a novel VPN that runs inside the Linux Kernel and uses
|
||||
state-of-the-art cryptography (the "Noise" protocol). It aims to be
|
||||
faster, simpler, leaner, and more useful than IPSec, while avoiding
|
||||
the massive headache. It intends to be considerably more performant
|
||||
than OpenVPN. WireGuard is designed as a general purpose VPN for
|
||||
running on embedded interfaces and super computers alike, fit for
|
||||
many different circumstances. It runs over UDP.
|
||||
|
||||
This package provides the wg binary for controlling WireGuard.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%set_build_flags
|
||||
|
||||
%make_build RUNSTATEDIR=%{_rundir} -C src
|
||||
|
||||
%install
|
||||
%make_install BINDIR=%{_bindir} MANDIR=%{_mandir} RUNSTATEDIR=%{_rundir} \
|
||||
WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes WITH_SYSTEMDUNITS=yes -C src
|
||||
|
||||
%files
|
||||
%doc README.md contrib
|
||||
%license COPYING
|
||||
%{_bindir}/wg
|
||||
%{_bindir}/wg-quick
|
||||
%{_sysconfdir}/wireguard/
|
||||
%{_datadir}/bash-completion/completions/wg
|
||||
%{_datadir}/bash-completion/completions/wg-quick
|
||||
%{_unitdir}/wg-quick@.service
|
||||
%{_unitdir}/wg-quick.target
|
||||
%{_mandir}/man8/wg.8*
|
||||
%{_mandir}/man8/wg-quick.8*
|
||||
|
||||
%changelog
|
||||
* Fri Aug 11 2023 Hangbin Liu <haliu@redhat.com> - 1.0.20210914-3
|
||||
- Convert spec license tag to SPDX format (RHELMISC-1353)
|
||||
|
||||
* Tue Aug 23 2022 Hangbin Liu <haliu@redhat.com> - 1.0.20210914-2
|
||||
- Add resolvconf requirement (rhbz#2120112)
|
||||
|
||||
* Fri Apr 22 2022 Hangbin Liu <haliu@redhat.com> - 1.0.20210914-1
|
||||
- Update to version 1.0.20210914 (rhbz#2077746)
|
||||
|
||||
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.0.20210424-3
|
||||
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
||||
Related: rhbz#1991688
|
||||
|
||||
* Tue May 25 2021 Hangbin Liu <haliu@redhat.com> - 1.0.20210424-2
|
||||
- Add wireguard-tools gating test (rhbz#1958118)
|
||||
|
||||
* Mon May 17 2021 Hangbin Liu <haliu@redhat.com> - 1.0.20210424-1
|
||||
- Update version to 1.0.20210424
|
||||
|
||||
* Thu May 13 2021 Hangbin Liu <haliu@redhat.com> - 1.0.20210315-2
|
||||
- remove DNS hack in spec file for RHEL9
|
||||
|
||||
* Mon Mar 15 2021 Joe Doss <joe@solidadmin.com> - 1.0.20210315-1
|
||||
- Makefile: fix version indicator
|
||||
- wireguard-tools: const correctness
|
||||
- wireguard-tools: drag in headers for prototypes
|
||||
- ipc: uniformly ignore preshared keys that are zero
|
||||
- wg-quick: freebsd: add kernel support
|
||||
- ipc: freebsd: add initial FreeBSD support
|
||||
- wg-quick: freebsd: avoid writing private keys to /tmp
|
||||
|
||||
* Tue Feb 23 2021 Joe Doss <joe@solidadmin.com> - 1.0.20210223-1
|
||||
- wg-quick: android: do not free iterated pointer
|
||||
- wg-quick: openbsd: no use for userspace support
|
||||
- embeddable-wg-library: sync latest from netlink.h
|
||||
- wincompat: recent mingw has inet_ntop/inet_pton
|
||||
- wincompat: add resource and manifest and enable lto
|
||||
- wincompat: do not elevate by default
|
||||
- completion: add help and syncconf completions
|
||||
- sticky-sockets: do not use SO_REUSEADDR
|
||||
- man: LOG_LEVEL variables changed name
|
||||
- ipc: do not use fscanf with trailing \n
|
||||
- ipc: read trailing responses after set operation
|
||||
|
||||
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20200827-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Fri Oct 02 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200827-2
|
||||
- Disable contrib/dns-hatchet/apply.sh on Fedora 33+ and RHEL9+
|
||||
|
||||
* Sat Aug 29 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200827-1
|
||||
- Update to 1.0.20200827
|
||||
- wg-quick: android: use iproute2 to bring up interface instead of ndc
|
||||
- wg-quick: Revert wait on process substitutions
|
||||
|
||||
* Thu Aug 20 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200820-1
|
||||
- Update to 1.0.20200820
|
||||
- ipc: split into separate files per-platform
|
||||
- wincompat: fold random into genkey
|
||||
- systemd: add reload target to systemd unit
|
||||
- man: wg-quick: use syncconf instead of addconf for strip example
|
||||
- pubkey: isblank is a subset of isspace
|
||||
- ctype: use non-locale-specific ctype.h
|
||||
- wg-quick: wait on process substitutions
|
||||
|
||||
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.20200513-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Wed May 13 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200513-1
|
||||
- Update to 1.0.20200513
|
||||
- Makefile: remember to install all systemd units
|
||||
- ipc: openbsd: switch to array ioctl interface
|
||||
|
||||
* Mon May 11 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200510-1
|
||||
- Update to 1.0.20200510
|
||||
- ipc: add support for openbsd kernel implementation
|
||||
- ipc: cleanup openbsd support
|
||||
- wg-quick: add support for openbsd kernel implementation
|
||||
- wg-quick: cleanup openbsd support
|
||||
- wg-quick: support dns search domains
|
||||
- Makefile: simplify silent cleaning
|
||||
- ipc: remove extra space
|
||||
- git: add gitattributes so tarball doesn't have gitignore files
|
||||
- terminal: specialize color_mode to stdout only
|
||||
- wg-quick: android: support application whitelist
|
||||
- systemd: add wg-quick.target
|
||||
|
||||
* Wed Apr 15 2020 Leigh Scott <leigh123linux@gmail.com> - 1.0.20200319-2
|
||||
- Add missing config directory
|
||||
- Remove default buildroot BuildRequires
|
||||
- Simplify doc install
|
||||
- Remove commented lines
|
||||
- Use correct macro for bash-completion
|
||||
|
||||
* Fri Mar 20 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200319-1
|
||||
- Update to 1.0.20200319
|
||||
|
||||
* Thu Feb 6 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200206-1
|
||||
- Update to 1.0.20200206
|
||||
- Remove libmnl dependency
|
||||
|
||||
* Tue Jan 21 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200121-1
|
||||
- Update to 1.0.20200121
|
||||
- Spec changes to pass Fedora RPM review
|
||||
|
||||
* Thu Jan 2 2020 Joe Doss <joe@solidadmin.com> - 1.0.20200102-1
|
||||
- Update to 1.0.20200102
|
||||
- Remove patch to fix dns-hatchet path
|
||||
|
||||
* Thu Dec 26 2019 Joe Doss <joe@solidadmin.com> - 1.0.20191226-1
|
||||
- Update to 1.0.20191226
|
||||
- Split wireguard-tools back into it's own spec file
|
||||
- Add in patch to fix dns-hatchet path
|
||||
|
||||
* Mon Oct 14 2019 Joe Doss <joe@solidadmin.com> - 0.0.20191012-1
|
||||
- Update to 0.0.20191012
|
||||
|
||||
* Mon Sep 16 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190913-1
|
||||
- Update to 0.0.20190913
|
||||
|
||||
* Mon Sep 9 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190905-1
|
||||
- Update to 0.0.20190905
|
||||
|
||||
* Tue Jul 2 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190702-1
|
||||
- Update to 0.0.20190702
|
||||
|
||||
* Sat Jun 1 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190601-1
|
||||
- Update to 0.0.20190601
|
||||
|
||||
* Fri May 31 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190531-1
|
||||
- Update to 0.0.20190531
|
||||
|
||||
* Sat Apr 6 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190406-1
|
||||
- Update to 0.0.20190406
|
||||
|
||||
* Wed Feb 27 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190227-1
|
||||
- Update to 0.0.20190227
|
||||
|
||||
* Thu Jan 24 2019 Joe Doss <joe@solidadmin.com> - 0.0.20190123-1
|
||||
- Update to 0.0.20190123
|
||||
|
||||
* Wed Dec 19 2018 Joe Doss <joe@solidadmin.com> - 0.0.20181218-1
|
||||
- Update to 0.0.20181218
|
||||
|
||||
* Thu Nov 15 2018 Joe Doss <joe@solidadmin.com> - 0.0.20181115-1
|
||||
- Update to 0.0.20181115
|
||||
|
||||
* Sun Oct 14 2018 Joe Doss <joe@solidadmin.com> - 0.0.20181018-1
|
||||
- Update to 0.0.20181018
|
||||
|
||||
* Sun Oct 14 2018 Joe Doss <joe@solidadmin.com> - 0.0.20181007-2
|
||||
- Add make as a build dependency
|
||||
|
||||
* Sun Oct 7 2018 Joe Doss <joe@solidadmin.com> - 0.0.20181007-1
|
||||
- Update to 0.0.20181007
|
||||
|
||||
* Tue Sep 25 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180925-1
|
||||
- Update to 0.0.20180925
|
||||
|
||||
* Tue Sep 18 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180918-2
|
||||
- Add BuildRequires gcc to fix builds on F29 and Rawhide
|
||||
|
||||
* Tue Sep 18 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180918-1
|
||||
- Update to 0.0.20180918
|
||||
|
||||
* Mon Sep 10 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180910-1
|
||||
- Update to 0.0.20180910
|
||||
|
||||
* Wed Sep 5 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180904-1
|
||||
- Update to 0.0.20180904
|
||||
|
||||
* Thu Aug 9 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180809-1
|
||||
- Update to 0.0.20180809
|
||||
|
||||
* Sun Aug 5 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180802-1
|
||||
- Update to 0.0.20180802
|
||||
|
||||
* Wed Jul 18 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180718-1
|
||||
- Update to 0.0.20180718
|
||||
|
||||
* Tue Jul 10 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180708-1
|
||||
- Update to 0.0.20180708
|
||||
|
||||
* Fri Jun 29 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180625-1
|
||||
- Update to 0.0.20180625
|
||||
|
||||
* Wed Jun 20 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180620-1
|
||||
- Update to 0.0.20180620
|
||||
|
||||
* Wed Jun 13 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180613-1
|
||||
- Update to 0.0.20180613
|
||||
|
||||
* Wed May 30 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180531-1
|
||||
- Update to 0.0.20180531
|
||||
|
||||
* Wed May 23 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180524-1
|
||||
- Update to 0.0.20180524
|
||||
|
||||
* Thu May 17 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180519-1
|
||||
- Update to 0.0.20180519
|
||||
|
||||
* Sun May 13 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180513-1
|
||||
- Update to 0.0.20180513
|
||||
- Drop support for RHEL 7.4, moving on instead to RHEL 7.5
|
||||
|
||||
* Fri Apr 20 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180420-1
|
||||
- Update to 0.0.20180420
|
||||
|
||||
* Sun Apr 15 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180413-1
|
||||
- Update to 0.0.20180413
|
||||
|
||||
* Mon Mar 05 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180304-1
|
||||
- Update to 0.0.20180304
|
||||
|
||||
* Mon Feb 19 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180218-1
|
||||
- Update to 0.0.20180218
|
||||
|
||||
* Sun Feb 04 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180202-1
|
||||
- Update to 0.0.20180202
|
||||
|
||||
* Thu Jan 18 2018 Joe Doss <joe@solidadmin.com> - 0.0.20180118-1
|
||||
- Update to 0.0.20180118
|
||||
|
||||
* Thu Dec 21 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171221-1
|
||||
- Update to 0.0.20171221
|
||||
|
||||
* Tue Dec 12 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171211-1
|
||||
- Update to 0.0.20171211
|
||||
|
||||
* Mon Nov 27 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171127-1
|
||||
- Update to 0.0.20171127
|
||||
|
||||
* Thu Nov 23 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171122-1
|
||||
- Update to 0.0.20171122
|
||||
|
||||
* Sat Nov 11 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171111-1
|
||||
- Update to 0.0.20171111
|
||||
|
||||
* Wed Nov 01 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171101-1
|
||||
- Update to 0.0.20171101
|
||||
- Add temporary DNS hatchet to wg-quick
|
||||
|
||||
* Thu Oct 26 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171017-1
|
||||
- Update to 0.0.20171017
|
||||
|
||||
* Wed Oct 11 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171011-1
|
||||
- Update to 0.0.20171011
|
||||
|
||||
* Fri Oct 6 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171005-1
|
||||
- Update to 0.0.20171005
|
||||
- Update RPM spec URL to www.wireguard.com
|
||||
|
||||
* Mon Oct 2 2017 Joe Doss <joe@solidadmin.com> - 0.0.20171001-1
|
||||
- Update to 0.0.20171001
|
||||
|
||||
* Mon Sep 18 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170918-1
|
||||
- Update to 0.0.20170918
|
||||
- Drop support for RHEL 7.3, moving on instead to RHEL 7.4.
|
||||
|
||||
* Thu Sep 7 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170907-1
|
||||
- Update to 0.0.20170907
|
||||
|
||||
* Wed Aug 9 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170810-1
|
||||
- Update to 0.0.20170810
|
||||
|
||||
* Mon Jul 31 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170726-1
|
||||
- Update to 0.0.20170726
|
||||
|
||||
* Thu Jun 29 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170629-1
|
||||
- Update to 0.0.20170629
|
||||
|
||||
* Tue Jun 13 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170613-1
|
||||
- Update to 0.0.20170613
|
||||
|
||||
* Mon Jun 12 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170612-1
|
||||
- Update to 0.0.20170612
|
||||
|
||||
* Wed May 31 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170531-1
|
||||
- Update to 0.0.20170531
|
||||
|
||||
* Wed May 17 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170517-1
|
||||
- Update to 0.0.20170517
|
||||
|
||||
* Mon Apr 24 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170421-1
|
||||
- Update to 0.0.20170421
|
||||
|
||||
* Mon Apr 10 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170409-1
|
||||
- Update to 0.0.20170409
|
||||
|
||||
* Fri Mar 24 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170324-1
|
||||
- Update to 0.0.20170324
|
||||
|
||||
* Mon Mar 20 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170320.1-1
|
||||
- Update to 0.0.20170320.1
|
||||
|
||||
* Thu Mar 2 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170223-1
|
||||
- Update to 0.0.20170223
|
||||
|
||||
* Thu Feb 16 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170214-1
|
||||
- Update to 0.0.20170214
|
||||
|
||||
* Thu Jan 5 2017 Joe Doss <joe@solidadmin.com> - 0.0.20170105-1
|
||||
- Update to 0.0.20170105
|
||||
- Add wg-quick, bash-completion, and systemd service
|
||||
|
||||
* Mon Dec 19 2016 Jason A. Donenfeld <jason@zx2c4.com> - 0.0.20161218-1
|
||||
- Spec adjustments
|
||||
|
||||
* Wed Aug 17 2016 Joe Doss <joe@solidadmin.com> - 0.0.20160808-2
|
||||
- Spec adjustments
|
||||
|
||||
* Mon Aug 15 2016 Joe Doss <joe@solidadmin.com> - 0.0.20160808-1
|
||||
- Initial WireGuard Tools RPM
|
||||
- Version 0.0.20160808
|
1
sources
Normal file
1
sources
Normal file
@ -0,0 +1 @@
|
||||
SHA512 (wireguard-tools-1.0.20210914.tar.xz) = 6727ea65551dbb064457449b93a943bd6534ca93bc7fa5704c2f6826266c98688ee9ea28731fda57a5245d5f63c05f3899fcca54e40c0b6251b7c4796e957445
|
55
wireguard-tools.spec
Normal file
55
wireguard-tools.spec
Normal file
@ -0,0 +1,55 @@
|
||||
Name: wireguard-tools
|
||||
Version: 1.0.20210914
|
||||
Release: 3%{?dist}
|
||||
URL: https://www.wireguard.com/
|
||||
Summary: Fast, modern, secure VPN tunnel
|
||||
License: GPL-2.0-only
|
||||
|
||||
Source0: https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-%{version}.tar.xz
|
||||
|
||||
%{?systemd_requires}
|
||||
BuildRequires: make
|
||||
BuildRequires: systemd
|
||||
BuildRequires: gcc
|
||||
|
||||
Requires: systemd-resolved
|
||||
|
||||
%description
|
||||
WireGuard is a novel VPN that runs inside the Linux Kernel and uses
|
||||
state-of-the-art cryptography (the "Noise" protocol). It aims to be
|
||||
faster, simpler, leaner, and more useful than IPSec, while avoiding
|
||||
the massive headache. It intends to be considerably more performant
|
||||
than OpenVPN. WireGuard is designed as a general purpose VPN for
|
||||
running on embedded interfaces and super computers alike, fit for
|
||||
many different circumstances. It runs over UDP.
|
||||
|
||||
This package provides the wg binary for controlling WireGuard.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%set_build_flags
|
||||
|
||||
%make_build RUNSTATEDIR=%{_rundir} -C src
|
||||
|
||||
%install
|
||||
%make_install BINDIR=%{_bindir} MANDIR=%{_mandir} RUNSTATEDIR=%{_rundir} \
|
||||
WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes WITH_SYSTEMDUNITS=yes -C src
|
||||
|
||||
%files
|
||||
%doc README.md contrib
|
||||
%license COPYING
|
||||
%{_bindir}/wg
|
||||
%{_bindir}/wg-quick
|
||||
%{_sysconfdir}/wireguard/
|
||||
%{_datadir}/bash-completion/completions/wg
|
||||
%{_datadir}/bash-completion/completions/wg-quick
|
||||
%{_unitdir}/wg-quick@.service
|
||||
%{_unitdir}/wg-quick.target
|
||||
%{_mandir}/man8/wg.8*
|
||||
%{_mandir}/man8/wg-quick.8*
|
||||
|
||||
%changelog
|
||||
* Fri Aug 11 2023 Hangbin Liu <haliu@redhat.com> - 1.0.20210914-3
|
||||
- Convert spec license tag to SPDX format (RHELMISC-1353)
|
Loading…
Reference in New Issue
Block a user