f5f232
Summary: A secure replacement for inetd
f5f232
Name: xinetd
f5f232
Version: 2.3.15
cc156f
Release: 14%{?dist}
f5f232
License: xinetd
f5f232
Group: System Environment/Daemons
f5f232
Epoch: 2
f5f232
URL: http://www.xinetd.org
f5f232
Source: http://www.xinetd.org/xinetd-%{version}.tar.gz
f5f232
Source1: xinetd.service
f5f232
Source3: xinetd.sysconf
f5f232
Patch0: xinetd-2.3.15-pie.patch
f5f232
Patch4: xinetd-2.3.14-bind-ipv6.patch
f5f232
Patch6: xinetd-2.3.14-man-section.patch
f5f232
Patch7: xinetd-2.3.15-PIE.patch
f5f232
Patch8: xinetd-2.3.14-ident-bind.patch
f5f232
Patch9: xinetd-2.3.14-readable-debuginfo.patch
f5f232
# Patch for clean reconfiguration using newer versions of autotools
f5f232
Patch10: xinetd-2.3.14-autoconf.patch
f5f232
# Completely rewritten socket handling code (it uses poll() instead
f5f232
# of select() function)
f5f232
Patch11: xinetd-2.3.14-poll.patch
f5f232
# New configuration option (limit for files opened by child process)
f5f232
Patch12: xinetd-2.3.14-file-limit.patch
f5f232
# When using tcpmux, xinetd ended up with sigsegv
f5f232
# (detection of NULL pointer in pollfd structure was missing)
f5f232
Patch13: xinetd-2.3.14-tcpmux.patch
f5f232
# When service is destroyed, destroy also its
f5f232
# file descriptor in array given to poll function
f5f232
Patch14: xinetd-2.3.14-clean-pfd.patch
f5f232
# xinetd confuses ipv6 and ipv4 port parsing
f5f232
# - furtunately, they have the same format, so everything
f5f232
#   works even without this patch
f5f232
Patch15: xinetd-2.3.14-ipv6confusion.patch
f5f232
# This fixes bug #593904 - online reconfiguration caused log message
f5f232
# flood when turning off UDP service
f5f232
Patch16: xinetd-2.3.14-udp-reconfig.patch
f5f232
Patch18: xinetd-2.3.14-rpc-specific-port.patch
f5f232
Patch19: xinetd-2.3.14-signal-log-hang.patch
f5f232
Patch20: xinetd-2.3.14-fix-type-punned-ptr.patch
f5f232
# Fix leaking file descriptors and pfd_array wasting
f5f232
# This fixes #702670
f5f232
Patch21: xinetd-2.3.14-leaking-fds.patch
f5f232
# Fix memory corruption when loading a large number of services
f5f232
# This fixes #720390
f5f232
Patch22: xinetd-2.3.14-many-services.patch
f5f232
# Remove realloc of fds that was causing memory corruption
f5f232
Patch23: xinetd-2.3.14-realloc-remove.patch
f5f232
# Fix leaking descriptor when starting a service fails
f5f232
Patch24: xinetd-2.3.14-leaking-fds-2a.patch
f5f232
# Fix #770858 - Instances limit in xinetd can be easily bypassed
f5f232
Patch25: xinetd-2.3.14-instances.patch
f5f232
# Fix #809272 - Service disabled due to bind failure
f5f232
Patch26: xinetd-2.3.14-retry-svc-activate-in-cps-restart.patch
f5f232
Patch27: xinetd-2.3.15-bad-port-check.patch
f5f232
# Fix #977873 - Use full path to server when checking selinux context
f5f232
Patch28: xinetd-2.3.15-context-exepath.patch
f5f232
# Fix #1006100 - xinetd: ignores user and group directives for tcpmux services
f5f232
Patch29: xinetd-2.3.15-creds.patch
f5f232
# Fix #1037565 - xinetd segfaults when connecting to tcpmux service
f5f232
Patch30: xinetd-2.3.15-tcpmux-nameinargs-disable-service.patch
f5f232
# Fix #1147538 - modify the xinetd man page to make it more clear on what happens to services on xinetd reload
f5f232
Patch31: xinetd-2.3.15-man-reload.patch
cc156f
Patch32: xinetd-2.3.15-udp-wait.patch
f5f232
f5f232
BuildRequires: autoconf, automake
f5f232
BuildRequires: libselinux-devel >= 1.30
f5f232
BuildRequires: systemd-units
f5f232
Requires(post): systemd-sysv
f5f232
Requires(post): systemd-units
f5f232
Requires(preun): systemd-units
f5f232
Requires(postun): systemd-units
f5f232
%{!?tcp_wrappers:BuildRequires: tcp_wrappers-devel}
f5f232
Requires: filesystem >= 2.0.1, initscripts, setup, fileutils
f5f232
Provides: inetd
f5f232
f5f232
f5f232
%description
f5f232
Xinetd is a secure replacement for inetd, the Internet services
f5f232
daemon. Xinetd provides access control for all services based on the
f5f232
address of the remote host and/or on time of access and can prevent
f5f232
denial-of-access attacks. Xinetd provides extensive logging, has no
f5f232
limit on the number of server arguments, and lets you bind specific
f5f232
services to specific IP addresses on your host machine. Each service
f5f232
has its own specific configuration file for Xinetd; the files are
f5f232
located in the /etc/xinetd.d directory.
f5f232
f5f232
%prep
f5f232
%setup -q
f5f232
f5f232
# SPARC/SPARC64 needs -fPIE/-PIE
f5f232
# This really should be detected by configure.
f5f232
%ifarch sparcv9 sparc64
f5f232
%patch7 -p1 -b .PIE
f5f232
%else
f5f232
%patch0 -p1 -b .pie
f5f232
%endif
f5f232
%patch4 -p1 -b .bind
f5f232
%patch6 -p1 -b .man-section
f5f232
%patch8 -p1 -b .ident-bind
f5f232
%patch9 -p1 -b .readable-debuginfo
f5f232
%patch10 -p1 -b .autoconf
f5f232
%patch11 -p1 -b .poll
f5f232
%patch12 -p1 -b .file-limit
f5f232
%patch13 -p1 -b .tcpmux
f5f232
%patch14 -p1 -b .clean-pfd
f5f232
%patch15 -p1 -b .ipv6confusion
f5f232
%patch16 -p1 -b .udp-reconfig
f5f232
%patch18 -p1 -b .rpc-specific-port
f5f232
%patch19 -p1 -b .signal-log-hang
f5f232
%patch20 -p1 -b .fix-type-punned-ptr
f5f232
%patch21 -p1 -b .leaking-fds
f5f232
%patch22 -p1 -b .many-services
f5f232
%patch23 -p1 -b .realloc-remove
f5f232
%patch24 -p1 -b .leaking-fds-2a
f5f232
%patch25 -p1 -b .instances
f5f232
%patch26 -p1 -b .retry-svc-activate
f5f232
%patch27 -p1 -b .bad-port-check
f5f232
%patch28 -p1 -b .context-exepath
f5f232
%patch29 -p1 -b .creds
f5f232
%patch30 -p1
f5f232
%patch31 -p1
cc156f
%patch32 -p1
f5f232
f5f232
aclocal
f5f232
autoconf
f5f232
f5f232
%build
f5f232
# -pie -PIE flags added by separate patches
f5f232
export LDFLAGS="$LDFLAGS -Wl,-z,relro,-z,now"
f5f232
%configure --with-loadavg --with-inet6 %{!?tcp_wrappers:--with-libwrap} --with-labeled-networking
f5f232
make
f5f232
f5f232
%install
f5f232
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
f5f232
mkdir -m 700 -p $RPM_BUILD_ROOT/etc/xinetd.d/
f5f232
# Remove unneeded service
f5f232
rm -f contrib/xinetd.d/ftp-sensor
f5f232
%make_install DAEMONDIR=$RPM_BUILD_ROOT/usr/sbin MANDIR=$RPM_BUILD_ROOT/%{_mandir}
f5f232
install -m 600 contrib/xinetd.conf $RPM_BUILD_ROOT/etc
f5f232
install -m 600 contrib/xinetd.d/* $RPM_BUILD_ROOT/etc/xinetd.d
f5f232
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}
f5f232
f5f232
rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/itox*
f5f232
rm -f $RPM_BUILD_ROOT/usr/sbin/itox
f5f232
rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/xconv.pl*
f5f232
rm -f $RPM_BUILD_ROOT/usr/sbin/xconv.pl
f5f232
f5f232
mkdir -p $RPM_BUILD_ROOT/etc/sysconfig
f5f232
install -m 600 %SOURCE3 $RPM_BUILD_ROOT/etc/sysconfig/xinetd
f5f232
f5f232
%post
f5f232
%systemd_post xinetd.service
f5f232
f5f232
%preun
f5f232
%systemd_preun xinetd.service
f5f232
f5f232
%postun
f5f232
%systemd_postun_with_restart xinetd.service
f5f232
f5f232
%files
f5f232
%doc CHANGELOG COPYRIGHT README xinetd/sample.conf contrib/empty.conf
f5f232
%config(noreplace) /etc/xinetd.conf
f5f232
%config(noreplace) /etc/sysconfig/xinetd
f5f232
%{_unitdir}/xinetd.service
f5f232
%config(noreplace) /etc/xinetd.d/*
f5f232
/usr/sbin/xinetd
f5f232
%{_mandir}/*/*
f5f232
f5f232
%changelog
cc156f
* Wed Jul 31 2019 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-14
cc156f
- fix xinetd infinite busy loop when datagram service has wait=yes (#1567227)
cc156f
f5f232
* Thu Mar  3 2016 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-13
f5f232
- modify the xinetd man page to make it more clear on what happens to services on xinetd reload (#1147538)
f5f232
f5f232
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2:2.3.15-12
f5f232
- Mass rebuild 2014-01-24
f5f232
f5f232
* Mon Jan  6 2014 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-11
f5f232
- fixup of the previous patch
f5f232
- Related:  #1037565
f5f232
- Resolves: #1042357
f5f232
f5f232
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2:2.3.15-10
f5f232
- Mass rebuild 2013-12-27
f5f232
f5f232
* Tue Dec  3 2013 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-9
f5f232
- xinetd segfaults when connecting to tcpmux service
f5f232
- Resolves: #1037565
f5f232
f5f232
* Tue Sep 24 2013 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-8
f5f232
- Honor user and group directives (re-fix the previous commit)
f5f232
- Resolves: CVE-2013-4342
f5f232
f5f232
* Wed Sep 11 2013 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-7
f5f232
- Set credentials before execve
f5f232
- Resolves: #1006100
f5f232
f5f232
* Wed Jun 26 2013 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-6
f5f232
- Use full path to server when checking selinux context
f5f232
- Resolves: #977873
f5f232
f5f232
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.15-5
f5f232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f5f232
f5f232
* Mon Sep 03 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-4
f5f232
- Change config files' permissions
f5f232
- Resolves: #853144
f5f232
f5f232
* Wed Aug 22 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-3
f5f232
- Replace the makeinstall macro
f5f232
- Add systemd-rpm macros
f5f232
- Resolves: #850370
f5f232
f5f232
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.15-2
f5f232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f5f232
f5f232
* Mon May 14 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.15-1
f5f232
- Update to 2.3.15
f5f232
- Drop patches merged by upstream
f5f232
  (-log-crash, -tcp_rpc, -label, -contextconf, -ssize_t)
f5f232
- Update -pie, -PIE, -poll patch
f5f232
- Resolves: #820927
f5f232
- Add -bad-port-check patch
f5f232
f5f232
* Fri Apr 13 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-46
f5f232
- Fix: service file: avoid problems when name resolution is not ready
f5f232
- Resolves: #748931
f5f232
f5f232
* Fri Apr 13 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-45
f5f232
- Fix: Service disabled due to bind failure
f5f232
- Update patch: xinetd-2.3.14-leaking-fds-2.patch
f5f232
- Resolves: #809272
f5f232
f5f232
* Mon Mar 05 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-44
f5f232
- Fix: Instances limit in xinetd can be easily bypassed
f5f232
- Resolves: #770858
f5f232
f5f232
* Mon Mar 05 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-43
f5f232
- Fix xinetd.service permissions
f5f232
- Remove useless INSTALL from package documentation
f5f232
- Implement reload in xinetd.service
f5f232
f5f232
* Fri Mar 02 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-42
f5f232
- Fix leaking descriptor when starting a service fails (#795188)
f5f232
f5f232
* Wed Jan 18 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-41
f5f232
- Remove realloc inside svc_activate that was causing memory corruption
f5f232
- Number of alloc'd file descriptors is now determined by system limits (ulimit -n)
f5f232
- Add patch -realloc-remove
f5f232
f5f232
* Tue Jan 17 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-40
f5f232
- Fix memory corruption when loading a large number of services
f5f232
- Resolves #720390
f5f232
f5f232
* Mon Jan 16 2012 Jan Synáček <jsynacek@redhat.com> - 2:2.3.14-39
f5f232
- Fix leaking file descriptors
f5f232
- Resolves: #702670
f5f232
f5f232
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.14-38
f5f232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f5f232
f5f232
* Mon Sep 12 2011 Tom Callaway <spot@fedoraproject.org> - 2:2.3.14-37
f5f232
- covert to systemd
f5f232
f5f232
* Thu Apr 21 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 2:2.3.14-36
f5f232
- Fix build warning about "dereferencing type-punned pointer"
f5f232
  Related: #695674
f5f232
- Avoid possible hang while logging an unexpected signal
f5f232
  Related: #501604
f5f232
- Let RPC services bind to a specific port
f5f232
  Related: #624800
f5f232
f5f232
* Fri Feb 18 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 2:2.3.14-35
f5f232
- fix crash when application's logfile hit size limit
f5f232
  Related: #244063
f5f232
f5f232
* Mon Feb 14 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 2:2.3.14-34
f5f232
- Add -Wl,-z,relro,-z,now to LDFLAGS
f5f232
f5f232
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.14-33
f5f232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f5f232
f5f232
* Wed Jun 02 2010 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-32
f5f232
- fixed log message flooding when turning off UDP service during online
f5f232
  reconfiguration (#593904)
f5f232
f5f232
* Fri Mar 19 2010 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-31
f5f232
- corrected port parsing code (IPv4 and IPv6 were switched)
f5f232
- commented patches I'm familiar with in spec file
f5f232
f5f232
* Fri Mar 19 2010 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-30
f5f232
- fixed flooding log with error messages when disabled service at runtime
f5f232
- updated release number to 30 to prevent rpm from detecting this as downgrade
f5f232
f5f232
* Thu Jan 21 2010 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-28
f5f232
- fixed issue with tcpmux service (#543968)
f5f232
f5f232
* Tue Oct 20 2009 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-27
f5f232
- last update of init script modified to work with SELinux correctly
f5f232
- added support for new configuration option - file limit for service
f5f232
f5f232
* Mon Oct 12 2009 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-26
f5f232
- updated init script (LSB compliance - #528154)
f5f232
f5f232
* Thu Sep 17 2009 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-25
f5f232
- correction of last patch replacing select() with poll()
f5f232
f5f232
* Mon Sep 14 2009 Jan Zeleny <jzeleny@redhat.com> - 2:2.3.14-24
f5f232
- select() function and it's supporting macros replaced by poll() and it's supporting macros
f5f232
- added patch of configure.in for clean compilation
f5f232
f5f232
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.14-23
f5f232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f5f232
f5f232
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.14-22
f5f232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f5f232
f5f232
* Thu Sep 18 2008 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-21
f5f232
- fix glitches found during package review (#226560)
f5f232
- make all files in .debuginfo package readable by everyone
f5f232
f5f232
* Wed Jul 16 2008 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-20
f5f232
- fix wrong bind() call (#448069)
f5f232
f5f232
* Thu May 29 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2:2.3.14-19
f5f232
- fix sparc fPIE issues
f5f232
f5f232
* Thu Jan 31 2008 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-18
f5f232
- fixed LABEL flag (#430929)
f5f232
f5f232
* Wed Jan 30 2008 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-17
f5f232
- fixing init scripts (#430816)
f5f232
f5f232
* Mon Jan 28 2008 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-16
f5f232
- xinetd.log man page is in the right section now (#428812)
f5f232
f5f232
* Thu Sep  6 2007 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-15
f5f232
- initscript made LSB compliant (#247099)
f5f232
f5f232
* Thu Sep  6 2007 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-14
f5f232
- removed inetdconvert script, nobody is using inetd
f5f232
f5f232
* Wed Aug 22 2007 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-13
f5f232
- updated license field
f5f232
f5f232
* Wed May 16 2007 Jan Safranek <jsafranek@redhat.com> - 2:2.3.14-12
f5f232
- bind IPv6 socket by default and switch to IPv4 on error
f5f232
  (bz#195265)
f5f232
- service xinetd status returns actual status (bz#232887)
f5f232
- use ssize_t instead of int (bz#211776)
f5f232
f5f232
* Mon Dec  4 2006 Thomas Woerner <twoerner@redhat.com> - 2:2.3.14-11
f5f232
- tcp_wrappers has a new devel and libs sub package, therefore changing build
f5f232
  requirement for tcp_wrappers to tcp_wrappers-devel
f5f232
f5f232
* Fri Dec 01 2006 James Antill <james.antill@redhat.com> - 2:2.3.14-9
f5f232
- Fix getpeercon() for LABELED networking MLS environments
f5f232
- Resolves: rhbz#209379
f5f232
f5f232
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 2:2.3.14-8
f5f232
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
f5f232
f5f232
* Wed Sep 20 2006 Steve Grubb <sgrubb@redhat.com> 2:2.3.14-7
f5f232
- Revised labeled networking patch to not allow redirection
f5f232
f5f232
* Tue Aug 29 2006 Steve Grubb <sgrubb@redhat.com> 2:2.3.14-6
f5f232
- Revised labeled networking patch again
f5f232
f5f232
* Thu Aug 24 2006 Steve Grubb <sgrubb@redhat.com> 2:2.3.14-5
f5f232
- Revised labeled networking patch
f5f232
f5f232
* Wed Aug 23 2006 Steve Grubb <sgrubb@redhat.com> 2:2.3.14-4
f5f232
- Added labeled networking patch
f5f232
f5f232
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2:2.3.14-3.1
f5f232
- rebuild
f5f232
f5f232
* Fri Jun 16 2006 Steve Grubb <sgrubb@redhat.com> 2:2.3.14-3
f5f232
- Rework spec file & use xinetd's sevice config files
f5f232
f5f232
* Fri Mar 24 2006 Jay Fenlason <fenlason@redhat.com> 2:2.3.14-2
f5f232
- Upgrade to new upstream version.  This obsoletes the -libwrap,
f5f232
  -rpc, -banner, -bug140084 and -gcc4 patches.
f5f232
f5f232
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2:2.3.13-6.2.1
f5f232
- bump again for double-long bug on ppc(64)
f5f232
f5f232
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2:2.3.13-6.2
f5f232
- rebuilt for new gcc4.1 snapshot and glibc changes
f5f232
f5f232
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
f5f232
- rebuilt
f5f232
f5f232
* Thu Feb 17 2005 Jay Fenlason <fenlason@redhat.com> 2:2.3.13-6
f5f232
- include new patch to allow gcc4 to compile xinetd.
f5f232
f5f232
* Sat Jan 8 2005 Jay Fenlason <fenlason@redhat.com> 2:2.3.13-4
f5f232
- Added patch committed to upstream CVS to fix bz#140084
f5f232
  (error logging accidentally using one of [012] as the syslog
f5f232
  descriptor)
f5f232
f5f232
* Fri Jun 18 2004 Jay Fenlason <fenlason@redhat.com> 2:2.3.13-3
f5f232
- Add patch to fix #126242: banner's don't work
f5f232
f5f232
* Thu Jun 17 2004 Jay Fenlason <fenlason@redhat.com>
f5f232
- Remove the configuration for the no-longer-present "services" service.
f5f232
  Closes #126169
f5f232
f5f232
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
f5f232
- rebuilt
f5f232
f5f232
* Fri May 14 2004 Jay Fenlason <fenlason@redhat.com>
f5f232
- Add patch to allow multiple rpc services to cooexist as long as they're
f5f232
  different program numbers or different versions.
f5f232
f5f232
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
f5f232
- rebuilt
f5f232
f5f232
* Thu Jan 29 2004 Jay Fenlason <fenlason@redhat.com> 2.3.13-1
f5f232
- Upgrade to new upstream version, which obsoletes most patches.
f5f232
- Add new tcp_rpc patch, to turn on the nolibwrap flag on tcp rpc services,
f5f232
  since libwrap cannot be used on them.
f5f232
f5f232
* Sun Dec 28 2003 Florian La Roche <Florian.LaRoche@redhat.de>
f5f232
- use new technology to filter python dep for inetdconvert instead
f5f232
  of changing the -x bit on file permissions
f5f232