SHA256
6
0
forked from pool/tcpd

7 Commits

Author SHA256 Message Date
170c060547 Accepting request 1279742 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1279742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcpd?expand=0&rev=40
2025-05-27 16:48:50 +00:00
a69b5b6dc2 - remove safe_finger as it calls dropped figner [bsc#1241401]
OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpd?expand=0&rev=50
2025-05-24 09:48:45 +00:00
6dc87c5f04 Accepting request 1269249 from network:utilities
drop -std=gnu11, add tcp_wrappers_7.6-gcc15.patch, adapted from debian, to support dependant packages such as quota or rpcbind (forwarded request 1269246 from hsk17)

OBS-URL: https://build.opensuse.org/request/show/1269249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcpd?expand=0&rev=39
2025-04-16 18:37:02 +00:00
cf8ef7fc92 drop -std=gnu11, add tcp_wrappers_7.6-gcc15.patch, adapted from debian, to support dependant packages such as quota or rpcbind
OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpd?expand=0&rev=48
2025-04-14 11:39:38 +00:00
dcc5968efb compile w/ -std=gnu11 to fix gcc15 compile time error, and to still allow build on Leap 15.6
OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpd?expand=0&rev=47
2025-04-13 18:25:16 +00:00
96baac2531 Accepting request 1223600 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1223600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tcpd?expand=0&rev=38
2024-11-15 14:37:37 +00:00
550dbf2752 - hosts.allow/hosts.deny: remove executable bit
OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpd?expand=0&rev=45
2024-11-12 09:38:41 +00:00
3 changed files with 1452 additions and 3 deletions

1425
tcp_wrappers_7.6-gcc15.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,25 @@
-------------------------------------------------------------------
Tue Apr 22 11:20:12 UTC 2025 - pgajdos@suse.com
- remove safe_finger as it calls dropped figner [bsc#1241401]
-------------------------------------------------------------------
Mon Apr 14 10:55:39 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
- drop -std=gnu11, add tcp_wrappers_7.6-gcc15.patch, adapted from
debian, to support dependant packages such as quota or rpcbind
-------------------------------------------------------------------
Sun Apr 13 15:02:17 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
- compile w/ -std=gnu11 to fix gcc15 compile time error, and to
still allow build on Leap 15.6
-------------------------------------------------------------------
Mon Nov 11 11:04:24 UTC 2024 - Thorsten Kukuk <kukuk@suse.com>
- hosts.allow/hosts.deny: remove executable bit
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 14 08:10:05 UTC 2024 - pgajdos@suse.com Tue May 14 08:10:05 UTC 2024 - pgajdos@suse.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package tcpd # spec file for package tcpd
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -65,6 +65,7 @@ Patch32: tcp_wrappers_%{version}-ipv6-host-match.patch
Patch33: tcp_wrappers_%{version}-ipv6-mapped-v4.patch Patch33: tcp_wrappers_%{version}-ipv6-mapped-v4.patch
Patch34: tcp_wrappers_%{version}-ipv6.fix.fix3.diff Patch34: tcp_wrappers_%{version}-ipv6.fix.fix3.diff
Patch35: tcp_wrappers_%{version}-gcc14.patch Patch35: tcp_wrappers_%{version}-gcc14.patch
Patch36: tcp_wrappers_%{version}-gcc15.patch
BuildRequires: linux-kernel-headers BuildRequires: linux-kernel-headers
Provides: nkitb:%{_sbindir}/tcpd Provides: nkitb:%{_sbindir}/tcpd
# bug437293 # bug437293
@@ -139,6 +140,7 @@ to compile and link programs against the TCP wrapper library.
%patch -P 33 -p1 %patch -P 33 -p1
%patch -P 34 %patch -P 34
%patch -P 35 -p1 %patch -P 35 -p1
%patch -P 36 -p1
%build %build
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
@@ -152,7 +154,7 @@ install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_mandir}/man{1,3,5,8} install -d -m 755 %{buildroot}%{_mandir}/man{1,3,5,8}
install -m 644 ip6utils.h tcpd.h %{buildroot}%{_includedir} install -m 644 ip6utils.h tcpd.h %{buildroot}%{_includedir}
install -m 644 libwrap.a %{buildroot}/%{_libdir} install -m 644 libwrap.a %{buildroot}/%{_libdir}
install -m 755 safe_finger tcpd tcpdchk tcpdmatch try-from %{buildroot}%{_sbindir} install -m 755 tcpd tcpdchk tcpdmatch try-from %{buildroot}%{_sbindir}
install -m 644 hosts_access.3 %{buildroot}%{_mandir}/man3 install -m 644 hosts_access.3 %{buildroot}%{_mandir}/man3
install -m 644 hosts_access.5 hosts_options.5 %{buildroot}%{_mandir}/man5 install -m 644 hosts_access.5 hosts_options.5 %{buildroot}%{_mandir}/man5
install -m 644 tcpd.8 tcpdchk.8 tcpdmatch.8 %{buildroot}%{_mandir}/man8 install -m 644 tcpd.8 tcpdchk.8 tcpdmatch.8 %{buildroot}%{_mandir}/man8
@@ -161,7 +163,7 @@ ln -sf libwrap.so.0.%{version} %{buildroot}/%{_libdir}/libwrap.so.0
ln -sf libwrap.so.0.%{version} %{buildroot}/%{_libdir}/libwrap.so ln -sf libwrap.so.0.%{version} %{buildroot}/%{_libdir}/libwrap.so
mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sysconfdir}
for i in hosts.allow hosts.deny; do for i in hosts.allow hosts.deny; do
install $RPM_SOURCE_DIR/$i %{buildroot}/%{_sysconfdir} install -m 644 $RPM_SOURCE_DIR/$i %{buildroot}/%{_sysconfdir}
done done
%post -n %{lname} -p /sbin/ldconfig %post -n %{lname} -p /sbin/ldconfig