* Thu Sep 03 2020 Paul Wouters <pwouters@redhat.com> - 1.3.15-1

- Resolves: rhbz#1761700 xl2tpd-1.3.15 is available
- Resolves: rhbz#1875262 Unsupported options 'crtscts' and 'lock' in /etc/ppp/options.xl2tpd
- Resolves: rhbz#1869420 xl2tpd.service:8: PIDFile= references a path below legacy directory /var/run/
i8ce
Paul Wouters 4 years ago
parent a93552da79
commit 5b1e3114bd

1
.gitignore vendored

@ -14,3 +14,4 @@ xl2tpd-1.3.1.tar.gz
/xl2tpd-5619e1771048e74b729804e8602f409af0f3faea.tar.gz /xl2tpd-5619e1771048e74b729804e8602f409af0f3faea.tar.gz
/xl2tpd-1.3.8.tar.gz /xl2tpd-1.3.8.tar.gz
/xl2tpd-1.3.14.tar.gz /xl2tpd-1.3.14.tar.gz
/xl2tpd-1.3.15.tar.gz

@ -1 +1 @@
SHA512 (xl2tpd-1.3.14.tar.gz) = a0c007b5a2d45f4c73d8651c8ca2525cd46b779e4b8cfabebd2c7905770d128f25edea5665c25828c53788083fda73896faccb49f4da9a38a2042b5f957a3327 SHA512 (xl2tpd-1.3.15.tar.gz) = f65c7f2f1c03728d825b8857baa0c2297e9d5dbd97a2375484a32851326db5951deb9bf3598cbec860f0787d1bb577b4f0a47372e3244fd92c8bad7ce684889b

@ -7,7 +7,7 @@ After=ipsec.service
[Service] [Service]
Type=simple Type=simple
PIDFile=/var/run/xl2tpd/xl2tpd.pid PIDFile=/run/xl2tpd/xl2tpd.pid
ExecStartPre=/sbin/modprobe -q l2tp_ppp ExecStartPre=/sbin/modprobe -q l2tp_ppp
ExecStart=/usr/sbin/xl2tpd -D ExecStart=/usr/sbin/xl2tpd -D
Restart=on-abort Restart=on-abort

@ -2,8 +2,8 @@
Summary: Layer 2 Tunnelling Protocol Daemon (RFC 2661) Summary: Layer 2 Tunnelling Protocol Daemon (RFC 2661)
Name: xl2tpd Name: xl2tpd
Version: 1.3.14 Version: 1.3.15
Release: 3%{?dist} Release: 1%{?dist}
License: GPL+ License: GPL+
Url: https://github.com/xelerance/xl2tpd/ Url: https://github.com/xelerance/xl2tpd/
# upstream isn't using proper names, we manually rename v-VERSION.tar.gz to xl2tpd-VERSION.tar.gz # upstream isn't using proper names, we manually rename v-VERSION.tar.gz to xl2tpd-VERSION.tar.gz
@ -62,6 +62,9 @@ It was de-facto maintained by Jacco de Leeuw <jacco2@dds.nl> in 2002 and 2003.
export CFLAGS="$CFLAGS -fPIC -Wall -DTRUST_PPPD_TO_DIE" export CFLAGS="$CFLAGS -fPIC -Wall -DTRUST_PPPD_TO_DIE"
export DFLAGS="$RPM_OPT_FLAGS -g " export DFLAGS="$RPM_OPT_FLAGS -g "
export LDFLAGS="$LDFLAGS -pie -Wl,-z,relro -Wl,-z,now" export LDFLAGS="$LDFLAGS -pie -Wl,-z,relro -Wl,-z,now"
# fixup for obsoleted pppd options
sed -i "s/crtscts/#obsolete: crtscts/" examples/ppp-options.xl2tpd
sed -i "s/lock/#obsolete: lock/" examples/ppp-options.xl2tpd
# if extra debugging is needed, use: # if extra debugging is needed, use:
# %make_build DFLAGS="$RPM_OPT_FLAGS -g -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_FLOW -DDEBUG_PAYLOAD -DDEBUG_CONTROL -DDEBUG_CONTROL_XMIT -DDEBUG_FLOW_MORE -DDEBUG_MAGIC -DDEBUG_ENTROPY -DDEBUG_HIDDEN -DDEBUG_PPPD -DDEBUG_AAA -DDEBUG_FILE -DDEBUG_FLOW -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_ZLB -DDEBUG_AUTH" # %make_build DFLAGS="$RPM_OPT_FLAGS -g -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_FLOW -DDEBUG_PAYLOAD -DDEBUG_CONTROL -DDEBUG_CONTROL_XMIT -DDEBUG_FLOW_MORE -DDEBUG_MAGIC -DDEBUG_ENTROPY -DDEBUG_HIDDEN -DDEBUG_PPPD -DDEBUG_AAA -DDEBUG_FILE -DDEBUG_FLOW -DDEBUG_HELLO -DDEBUG_CLOSE -DDEBUG_ZLB -DDEBUG_AUTH"
%make_build %make_build
@ -114,6 +117,11 @@ install -p -D -m755 -d %{buildroot}%{_rundir}/xl2tpd
%ghost %attr(0600,root,root) %{_rundir}/xl2tpd/l2tp-control %ghost %attr(0600,root,root) %{_rundir}/xl2tpd/l2tp-control
%changelog %changelog
* Thu Sep 03 2020 Paul Wouters <pwouters@redhat.com> - 1.3.15-1
- Resolves: rhbz#1761700 xl2tpd-1.3.15 is available
- Resolves: rhbz#1875262 Unsupported options 'crtscts' and 'lock' in /etc/ppp/options.xl2tpd
- Resolves: rhbz#1869420 xl2tpd.service:8: PIDFile= references a path below legacy directory /var/run/
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.14-3 * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.14-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

Loading…
Cancel
Save