2024-05-15 02:09:41 +00:00
|
|
|
Name: wireguard-tools
|
|
|
|
Version: 1.0.20210914
|
2024-10-29 16:19:24 +00:00
|
|
|
Release: 6%{?dist}
|
2024-05-15 02:09:41 +00:00
|
|
|
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
|
2024-10-29 16:19:24 +00:00
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 1.0.20210914-6
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
Resolves: RHEL-64018
|
|
|
|
|
2024-06-24 16:29:33 +00:00
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.0.20210914-5
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
2024-05-24 06:01:41 +00:00
|
|
|
* Fri May 24 2024 Hangbin Liu <haliu@redhat.com> - 1.0.20210914-4
|
|
|
|
- Add gating test
|
|
|
|
|
2024-05-15 02:09:41 +00:00
|
|
|
* Fri Aug 11 2023 Hangbin Liu <haliu@redhat.com> - 1.0.20210914-3
|
|
|
|
- Convert spec license tag to SPDX format (RHELMISC-1353)
|