Blame SPECS/ypbind.spec

6c4d24
Summary: The NIS daemon which binds NIS clients to an NIS domain
6c4d24
Name: ypbind
6c4d24
Epoch: 3
6c4d24
Version: 2.5
6c4d24
Release: 2%{?dist}
6c4d24
License: GPLv2
6c4d24
Group: System Environment/Daemons
6c4d24
Source0: https://github.com/thkukuk/ypbind-mt/archive/v%{version}.tar.gz#/ypbind-mt-%{version}.tar.gz
6c4d24
Url: http://www.linux-nis.org/nis/ypbind-mt/index.html
6c4d24
#Source1: ypbind.init
6c4d24
Source2: nis.sh
6c4d24
Source3: ypbind.service
6c4d24
Source4: ypbind-pre-setdomain
6c4d24
Source5: ypbind-post-waitbind
6c4d24
# Fedora-specific patch. Renaming 'ypbind' package to proper
6c4d24
# 'ypbind-mt' would allow us to drop it.
6c4d24
Patch1: ypbind-1.11-gettextdomain.patch
6c4d24
# Not sent to upstream.
6c4d24
Patch2: ypbind-2.5-helpman.patch
6c4d24
Patch3: ypbind-systemdso.patch
6c4d24
Patch4: ypbind-2.4-gettext_version.patch
6c4d24
# This is for /bin/systemctl
6c4d24
Requires(post): systemd
6c4d24
Requires(preun): systemd
6c4d24
Requires(postun): systemd
6c4d24
Requires: rpcbind
6c4d24
Requires: yp-tools >= 4.2.2-2
6c4d24
# New nss_nis package in F25+
6c4d24
Requires: nss_nis
6c4d24
BuildRequires: dbus-glib-devel, docbook-style-xsl
6c4d24
BuildRequires: systemd
6c4d24
BuildRequires: systemd-devel
6c4d24
BuildRequires: autoconf, automake
6c4d24
BuildRequires: gettext-devel
6c4d24
BuildRequires: libtirpc-devel
6c4d24
BuildRequires: libnsl2-devel
6c4d24
BuildRequires: libxslt
6c4d24
6c4d24
%description
6c4d24
The Network Information Service (NIS) is a system that provides
6c4d24
network information (login names, passwords, home directories, group
6c4d24
information) to all of the machines on a network. NIS can allow users
6c4d24
to log in on any machine on the network, as long as the machine has
6c4d24
the NIS client programs running and the user's password is recorded in
6c4d24
the NIS passwd database. NIS was formerly known as Sun Yellow Pages
6c4d24
(YP).
6c4d24
6c4d24
This package provides the ypbind daemon. The ypbind daemon binds NIS
6c4d24
clients to an NIS domain. Ypbind must be running on any machines
6c4d24
running NIS client programs.
6c4d24
6c4d24
Install the ypbind package on any machines running NIS client programs
6c4d24
(included in the yp-tools package). If you need an NIS server, you
6c4d24
also need to install the ypserv package to a machine on your network.
6c4d24
6c4d24
%prep
6c4d24
%setup -q -n ypbind-mt-%{version}
6c4d24
%patch1 -p1 -b .gettextdomain
6c4d24
%patch2 -p1 -b .helpman
6c4d24
#%patch3 -p1 -b .systemdso
6c4d24
%patch4 -b .gettext_version
6c4d24
6c4d24
autoreconf -fiv
6c4d24
6c4d24
%build
6c4d24
%ifarch s390 s390x
6c4d24
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
6c4d24
%else
6c4d24
export CFLAGS="$RPM_OPT_FLAGS -fpic"
6c4d24
%endif
6c4d24
export LDFLAGS="$LDFLAGS -pie -Wl,-z,relro,-z,now"
6c4d24
6c4d24
#export CFLAGS="$CFLAGS -H"
6c4d24
6c4d24
%configure
6c4d24
%make_build
6c4d24
6c4d24
6c4d24
%install
6c4d24
%make_install
6c4d24
6c4d24
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/yp/binding
6c4d24
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dhcp/dhclient.d
6c4d24
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
6c4d24
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}
6c4d24
install -m 644 etc/yp.conf $RPM_BUILD_ROOT%{_sysconfdir}/yp.conf
6c4d24
install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/dhcp/dhclient.d/nis.sh
6c4d24
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_unitdir}/ypbind.service
6c4d24
install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/ypbind-pre-setdomain
6c4d24
install -m 755 %{SOURCE5} $RPM_BUILD_ROOT%{_libexecdir}/ypbind-post-waitbind
6c4d24
6c4d24
%{find_lang} %{name}
6c4d24
6c4d24
%post
6c4d24
%systemd_post %{name}.service
6c4d24
6c4d24
%preun
6c4d24
%systemd_preun %{name}.service
6c4d24
6c4d24
%postun
6c4d24
%systemd_postun_with_restart %{name}.service
6c4d24
6c4d24
%files -f %{name}.lang
6c4d24
%{_sbindir}/*
6c4d24
%{_mandir}/*/*
6c4d24
%{_libexecdir}/*
6c4d24
%{_unitdir}/*
6c4d24
%{_sysconfdir}/dhcp/dhclient.d/*
6c4d24
%config(noreplace) %{_sysconfdir}/yp.conf
6c4d24
%dir %{_localstatedir}/yp/binding
6c4d24
%doc README NEWS
6c4d24
%license COPYING
6c4d24
6c4d24
%changelog
6c4d24
* Thu Jun 07 2018 Matej Mužila <mmuzila@redhat.com> - 3:2.5-2
6c4d24
- Fix man pages
6c4d24
6c4d24
* Tue Jun 05 2018 Matej Mužila <mmuzila@redhat.com> - 3:2.5-1
6c4d24
- Update to version 2.5
6c4d24
6c4d24
* Mon Apr 30 2018 Petr Kubat <pkubat@redhat.com> - 3:2.4-8
6c4d24
- Add the runtime dependency on nss_nis back
6c4d24
6c4d24
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3:2.4-7
6c4d24
- Escape macros in %%changelog
6c4d24
6c4d24
* Tue Jan 16 2018 Petr Kubat <pkubat@redhat.com> - 3:2.4-6
6c4d24
- Temporarily remove nss_nis dependency as it got removed from glibc (#1534599)
6c4d24
6c4d24
* Thu Sep 21 2017 Matej Mužila <mmuzila@redhat.com> - 3:2.4-5
6c4d24
- Add "Wants" dependency on network-online.target
6c4d24
- Remove "After" dependency on NetworkManager-wait-online.service
6c4d24
6c4d24
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3:2.4-4
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
6c4d24
6c4d24
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3:2.4-3
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6c4d24
6c4d24
* Mon May 29 2017 Matej Mužila <mmuzila@gmail.com> - 3:2.4-2
6c4d24
- Require yp-tools >= 4.2.2-2
6c4d24
6c4d24
* Fri May 19 2017 Matej Mužila <mmuzila@redhat.com> - 3:2.4-1
6c4d24
- Update to version 2.4 supporting IPv6
6c4d24
6c4d24
* Wed Mar 29 2017 Petr Kubat <pkubat@redhat.com> - 3:1.38-10
6c4d24
- Wait a while for dhcp to set up the domain (#1170400)
6c4d24
6c4d24
* Mon Mar 20 2017 Petr Kubat <pkubat@redhat.com> - 3:1.38-9
6c4d24
- Add a Wants dependency on nss-user-lookup.target (#1282440)
6c4d24
6c4d24
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.38-8
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6c4d24
6c4d24
* Wed Nov 23 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 3:1.38-7
6c4d24
- Remove check for libsystemd-daemon from ypbind-systemdso.patch (RHBZ#1396893).
6c4d24
- Add check for systemd/sd-daemon.h to ypbind-systemdso.patch.
6c4d24
- Spec file cosmetics.
6c4d24
- Add %%license tag.
6c4d24
6c4d24
* Mon Nov 07 2016 Petr Kubat <pkubat@redhat.com> - 3:1.38-6
6c4d24
- Add runtime dependency on nss_nis
6c4d24
6c4d24
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.38-5
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6c4d24
6c4d24
* Mon Jan 25 2016 Matej Muzila <mmuzila@redhat.com> 3:1.38-4
6c4d24
- Do not restart ypbind on dhcp renew if nis domain or nis servers
6c4d24
  haven't changed
6c4d24
  Resolves: rhbz#1301708
6c4d24
6c4d24
* Mon Nov 16 2015 Matej Muzila <mmuzila@redhat.com> 3:1.38-3
6c4d24
-  Load ypbind.service before nss-user-lookup.target
6c4d24
   Resolves: rhbz#1282440
6c4d24
6c4d24
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.38-2
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6c4d24
6c4d24
* Tue Oct 21 2014 Matej Mužila <mmuzila@redhat.com> - 3:1.38-1
6c4d24
- Update to 1.38
6c4d24
6c4d24
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.37.2-3
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
6c4d24
6c4d24
* Fri Aug 15 2014 Honza Horak <hhorak@redhat.com> - 3:1.37.2-2
6c4d24
- link with systemd.so
6c4d24
6c4d24
* Fri Aug 15 2014 Honza Horak <hhorak@redhat.com> - 3:1.37.2-1
6c4d24
- Update to 1.37.2
6c4d24
6c4d24
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.37.1-10
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6c4d24
6c4d24
* Mon Nov 18 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-9
6c4d24
- Replace autoreconf with autoconf
6c4d24
6c4d24
* Mon Nov 18 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-8
6c4d24
- DHCP changes documented
6c4d24
  Related: #1031093
6c4d24
6c4d24
* Thu Aug 29 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-7
6c4d24
- Add network-online.target dependency
6c4d24
  Resolves: #1002295
6c4d24
6c4d24
* Mon Aug 19 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-6
6c4d24
- Improve systemd documentation
6c4d24
6c4d24
* Mon Jul 29 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-5
6c4d24
- Remove SysV init conversion and systemd macros compatible code
6c4d24
- Require systemd instead systemd-units
6c4d24
- Remove systemd-sysv
6c4d24
6c4d24
* Thu May 09 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-3
6c4d24
- Enable PrivateTmp feature, just for the case
6c4d24
6c4d24
* Tue May 07 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-2
6c4d24
- Syncing help and man pages
6c4d24
6c4d24
* Mon May 06 2013 Honza Horak <hhorak@redhat.com> - 3:1.37.1-1
6c4d24
- Update to new version 1.37.1
6c4d24
6c4d24
* Tue Jan 29 2013 Honza Horak <hhorak@redhat.com> - 3:1.36-10
6c4d24
- Make re-bind interval a tune-able option
6c4d24
- Fixed bogus dates in changelog
6c4d24
6c4d24
* Wed Dec 19 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-9
6c4d24
- Check presence of ypbind in /etc/rpc
6c4d24
  Related: #888778
6c4d24
6c4d24
* Fri Nov 30 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-8
6c4d24
- Build with full relro
6c4d24
6c4d24
* Thu Oct 04 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-7
6c4d24
- Run %%triggerun regardless of systemd_post variable definition
6c4d24
6c4d24
* Mon Sep 24 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-6
6c4d24
- Use sdnotify to inform systemd that daemon is ready
6c4d24
- Minor spec file cleanup
6c4d24
- Use new systemd macros
6c4d24
  Resolves: #850375
6c4d24
- Add After: NetworkManager-wait-online.service
6c4d24
  Related: #846767
6c4d24
6c4d24
* Thu Aug 23 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-5
6c4d24
- Enhance ypbind(8) with info about NISTIMEOUT
6c4d24
- Add suggestion about extending NISTIMEOUT if ypbind timeouts
6c4d24
6c4d24
* Mon Jul 23 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-4
6c4d24
- Add SIGPIPE to proper signal set
6c4d24
  Related: #842228
6c4d24
- Fixed sending TERM signal in ypbind-post-waitbind
6c4d24
6c4d24
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.36-3
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
6c4d24
6c4d24
* Wed Jul 11 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-2
6c4d24
- Minor spec file fixes
6c4d24
- Helper scripts moved to /usr/libexec
6c4d24
6c4d24
* Wed Jul 11 2012 Honza Horak <hhorak@redhat.com> - 3:1.36-1
6c4d24
- Update to new version 1.36
6c4d24
6c4d24
* Tue Jul 10 2012 Honza Horak <hhorak@redhat.com> - 3:1.35-5
6c4d24
- consider all 127.0.0.0/8 as localhost addresses
6c4d24
  Related: #829487
6c4d24
6c4d24
* Mon Jul 09 2012 Honza Horak <hhorak@redhat.com> - 3:1.35-4
6c4d24
- don't go offline when one of NIS servers is localhost
6c4d24
  Related: #829487
6c4d24
6c4d24
* Fri Jun 01 2012 Honza Horak <hhorak@redhat.com> - 3:1.35-3
6c4d24
- fixed kill call in ypbind-post-waitbind script
6c4d24
6c4d24
* Wed Apr 18 2012 Honza Horak <hhorak@redhat.com> - 3:1.35-2
6c4d24
- NetworkManager signal name changed
6c4d24
  Resolves: #812501
6c4d24
6c4d24
* Mon Mar 26 2012 Honza Horak <hhorak@redhat.com> - 3:1.35-1
6c4d24
- Update to new version with only minor changes
6c4d24
6c4d24
* Tue Jan 24 2012 Honza Horak <hhorak@redhat.com> - 3:1.33-11
6c4d24
- Don't fail when killing ypbind after unsuccessfull start fails
6c4d24
- Let ypbind start before systemd-user-sessions.service
6c4d24
  Resolves: #783447
6c4d24
6c4d24
* Thu Jan 12 2012 Honza Horak <hhorak@redhat.com> - 3:1.33-10
6c4d24
- Fail to start ypbind service if domainname is not set
6c4d24
6c4d24
* Wed Nov 16 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-9
6c4d24
- Fixed ypbind-post-waitbind to stop the service when binding is not success
6c4d24
6c4d24
* Tue Nov 15 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-8
6c4d24
- Fixed ypbind-post-waitbind to handle long rpcinfo requests
6c4d24
  Resolves: #624688
6c4d24
6c4d24
* Mon Sep 26 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-7
6c4d24
- Don't turn off allow_ypbind SELinux boolean
6c4d24
  Resolves: #741141
6c4d24
6c4d24
* Thu Sep 15 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-6
6c4d24
- Fixed systemd unit file
6c4d24
- Log messages when starting ypbind service made more verbose
6c4d24
6c4d24
* Tue Aug 02 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-5
6c4d24
- Fixed rpmlint errors
6c4d24
- Fixed systemd unit files packaging
6c4d24
6c4d24
* Mon Jun 13 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-4
6c4d24
- Changed -n option for staying in foreground to not overlap 
6c4d24
  with config-file option
6c4d24
6c4d24
* Tue Jun 07 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-3
6c4d24
- Fixed ypbind.service when selinux is disabled
6c4d24
6c4d24
* Tue May 10 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-2
6c4d24
- Added /etc/sysconfig/network to systemd service file
6c4d24
6c4d24
* Tue May 10 2011 Honza Horak <hhorak@redhat.com> - 3:1.33-1
6c4d24
- Update to new version
6c4d24
6c4d24
* Fri Apr 29 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-11
6c4d24
- Removed NM_DBUS_VPN_SIGNAL_STATE_CHANGE, use own constant
6c4d24
  NM_DBUS_SIGNAL_STATE_CHANGED.
6c4d24
  (rhbz#696629)
6c4d24
6c4d24
* Thu Apr 28 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-10
6c4d24
- Made EnvironmentFile in systemd definition optional
6c4d24
  (rhbz#632620)
6c4d24
6c4d24
* Thu Apr 14 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-9
6c4d24
- Add native systemd unit file.
6c4d24
  (rhbz#693873)
6c4d24
6c4d24
* Thu Apr 14 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-8
6c4d24
- Added rpcbind to LSB header in SysV init file.
6c4d24
6c4d24
* Wed Apr 06 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-7
6c4d24
- Added LSB init service definition in ypbind.init.
6c4d24
- Fix D-Bus response codes to correspond with NetworkManager.
6c4d24
  (rhbz#693873)
6c4d24
6c4d24
* Fri Mar 18 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-6
6c4d24
- Added the -typo2 patch which fixes a spelling error in a man pages.
6c4d24
  (rhbz#664870)
6c4d24
6c4d24
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.32-5
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6c4d24
6c4d24
* Mon Nov 29 2010 Karel Klic <kklic@redhat.com> - 3:1.32-4
6c4d24
- Added the -typo patch which fixes a spelling error in a message.
6c4d24
6c4d24
* Fri Nov 19 2010 Karel Klic <kklic@redhat.com> - 3:1.32-3
6c4d24
- ypbind.init: More effective syntax for #601296.
6c4d24
6c4d24
* Fri Nov 19 2010 Karel Klic <kklic@redhat.com> - 3:1.32-2
6c4d24
- Modified the chkconfig priorities from 27/73 to 24/76, to move
6c4d24
  ypbind before netfs. This is useful for hosts that mount NFS file
6c4d24
  systems that reside on a server which is resolvable through NIS.
6c4d24
6c4d24
* Thu Jul  8 2010 Karel Klic <kklic@redhat.com> - 3:1.32-1
6c4d24
- Update to new version which contains the -matches.patch
6c4d24
6c4d24
* Wed Jun 23 2010 Karel Klic <kklic@redhat.com> - 3:1.31-7
6c4d24
- Added -matches.patch removing matches when dereferencing
6c4d24
  DBus connection.
6c4d24
6c4d24
* Tue Jun  8 2010 Karel Klic <kklic@redhat.com> - 3:1.31-6
6c4d24
- ypbind.init: take the first domainname in yp.conf and use
6c4d24
  only that (rhbz#601296)
6c4d24
6c4d24
* Fri May 21 2010 Karel Klic <kklic@redhat.com> - 3:1.31-5
6c4d24
- Moved /sbin/ypbind to /usr/sbin/ypbind, as the package
6c4d24
  depends on several utilities from /usr (selinuxenabled,
6c4d24
  rpcinfo, ypwhich), and /usr/lib/libdbus-glib-1.so
6c4d24
- Removed trailing whitespaces from ChangeLog
6c4d24
6c4d24
* Wed May 19 2010 Karel Klic <kklic@redhat.com> - 3:1.31-4
6c4d24
- Update SELinux context of /etc/yp.conf in nis.sh (rhbz#593278)
6c4d24
- nis.sh: use condrestart instead of pidfile checking
6c4d24
- nis.sh: various simplifications
6c4d24
- Removed BuildRoot tag
6c4d24
- Removed %%clean section
6c4d24
6c4d24
* Wed Feb 24 2010 Karel Klic <kklic@redhat.com> - 3:1.31-3
6c4d24
- Added COPYING file to the package
6c4d24
6c4d24
* Thu Jan 21 2010 Karel Klic <kklic@redhat.com> - 3:1.31-2
6c4d24
- Rewrote initscript to become closer to Packaging:SysVInitScript
6c4d24
  Fedora guildeline. Also fixes rhbz#523913
6c4d24
6c4d24
* Mon Jan  4 2010 Karel Klic <kklic@redhat.com> - 3:1.31-1
6c4d24
- Updated to version 1.31 from upstream
6c4d24
- Removed signalstate patch because it was merged by upstream
6c4d24
- Removed man-port patch, because it was rejected by
6c4d24
  the upstream. Option '-p' does not work in all cases, it
6c4d24
  is not supported, intentionally not included in
6c4d24
  the documentation, and it is also removed from the usage
6c4d24
  string in this version
6c4d24
6c4d24
* Thu Nov 19 2009 Karel Klic <kklic@redhat.com> - 3:1.29.91-2
6c4d24
- Added signalstate patch, which fixes compilation with
6c4d24
  NetworkManaged-devel headers installed. Resolves #537064.
6c4d24
6c4d24
* Mon Oct 26 2009 Karel Klic <kklic@redhat.com> - 3:1.29.91-1
6c4d24
- Updated to 1.29.91 from upstream
6c4d24
- Removed 1.19-port-leak patch because the upstream source code has
6c4d24
  been changed and the port leaks should not happen anymore
6c4d24
- Removed 1.20.4-smartwrite patch because it was merged by upstream
6c4d24
- Removed 1.20.4-nm patch as the upstream merged the important part
6c4d24
- Removed 1.20.4-log-binds patch because it was merged by upstream
6c4d24
- Ported 1.20.4-man-port patch to the new release, sent to Thorsten Kukuk
6c4d24
- Removed 1.11-broadcast patch
6c4d24
6c4d24
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.20.4-19
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
6c4d24
6c4d24
* Wed Apr  8 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-18
6c4d24
- Remove LSB Header from init script
6c4d24
  Resolves: #494827
6c4d24
6c4d24
* Wed Mar 18 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-17
6c4d24
- Fix nis.sh SELinux issue
6c4d24
  Resolves: #488865
6c4d24
6c4d24
* Thu Feb 26 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-16
6c4d24
- Fix ypbind script in dos format - bash syntax errors
6c4d24
  Resolves: #486722
6c4d24
6c4d24
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3:1.20.4-15
6c4d24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6c4d24
6c4d24
* Thu Feb 19 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-14
6c4d24
- Update helper script for dhclient
6c4d24
6c4d24
* Mon Jan 26 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-13
6c4d24
- Fix ypbind can fail to bind if started soon after NetworkManager
6c4d24
  Resolves: #480096
6c4d24
6c4d24
* Mon Jan  5 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-12
6c4d24
- Ship helper script for dhclient
6c4d24
6c4d24
* Wed Dec  3 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-11
6c4d24
- Fix verbose option man page entry
6c4d24
- Add description of port option to man page
6c4d24
  Resolves: #474184
6c4d24
6c4d24
* Mon Nov 24 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-10
6c4d24
- Last few Merge Review related changes
6c4d24
- Fix init script arguments and return values
6c4d24
  Resolves: #247104, #467861
6c4d24
6c4d24
* Tue Oct 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-9
6c4d24
- Merge Review - remove dot from end of the summary, convert all tags
6c4d24
  in %%changelog to utf-8, escape %% character in changelog, fix
6c4d24
  requires and scriptlets, remove %%makeinstall, do not mark init
6c4d24
  script file as config, remove unused patches
6c4d24
  Resolves: #226663
6c4d24
6c4d24
* Tue Oct 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-8
6c4d24
- Rewrite binding files only when they are changed
6c4d24
  Resolves: #454581
6c4d24
6c4d24
* Mon Aug 11 2008 Jason L Tibbitts III <tibbs@math.uh.edu> - 3:1.20.4-7
6c4d24
- Fix license tag.
6c4d24
6c4d24
* Tue Jun 10 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-6
6c4d24
- Don't disable allow_ypbind SELinux boolean on service shutdown
6c4d24
  Resolves: #448240
6c4d24
6c4d24
* Wed May 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-5
6c4d24
- Fix init script timing again
6c4d24
6c4d24
* Tue Feb 12 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-4
6c4d24
- Fix Buildroot
6c4d24
6c4d24
* Fri Jan 11 2008 Steve Dickson <steved@redhat.com> - 3:1.20.4-3
6c4d24
- Fixed init script to wait for ypbind to come up. (bz 322101)
6c4d24
6c4d24
* Mon Sep 17 2007 Steve Dickson <steved@redhat.com> - 3:1.20.4-2
6c4d24
- Fixed a couple of typos in initscript (bz 281951)
6c4d24
6c4d24
* Thu May  3 2007 Steve Dickson <steved@redhat.com> - 3:1.20.4-1
6c4d24
- updated to latest upstream version ypbind-mt-1.20.4
6c4d24
6c4d24
* Tue Apr 17 2007 Steve Dickson <steved@redhat.com> - 3:1.19-9
6c4d24
- Fixed typo in init script (bz 233459)
6c4d24
- Changed init script to look in /etc/yp.conf for the
6c4d24
  domain name when not already set. (bz 113386)
6c4d24
- Reworked init script to eliminate unreasonable
6c4d24
  hangs when ypbind cannot bind to nis server. (bz 112770)
6c4d24
6c4d24
* Tue Apr  3 2007 Steve Dickson <steved@redhat.com> - 3:1.19-8
6c4d24
- Replace portmap dependency with an rpcbind dependency (bz 228894)
6c4d24
6c4d24
* Fri Dec  1 2006 Steve Dickson <steved@redhat.com> - 3:1.19-7
6c4d24
- Fixed leaking ports (bz 217874)
6c4d24
- Log all server bindings (bz 217782)
6c4d24
- Added better quoting to init script (bz 216739)
6c4d24
6c4d24
* Mon Nov 27 2006 Dan Walsh <dwalsh@redhat.com> - 3:1.19-6
6c4d24
- Correct ordering of turning off SELinux boolean
6c4d24
6c4d24
* Thu Aug 31 2006 Dan Walsh <dwalsh@redhat.com> - 3:1.19-5
6c4d24
- Change init script to automatically turn on/off allow_ypbind boolean
6c4d24
6c4d24
* Wed Aug 23 2006 Steve Dickson <steved@redhat.com> - 3:1.19-4
6c4d24
- Remove the -s from install process making the -debuginfo
6c4d24
  package useful (bz 203851)
6c4d24
- Added the sourcing of /etc/sysconfig/ypbind (bz 199448)
6c4d24
6c4d24
* Fri Aug 11 2006 Steve Dickson <steved@redhat.com> - 3:1.19-2
6c4d24
- rebuild
6c4d24
6c4d24
* Tue Jul 25 2006 Steve Dickson <steved@redhat.com> - 3:1.19-0.3
6c4d24
- rebuild
6c4d24
6c4d24
* Tue Jul 18 2006 Steve Dickson <steved@redhat.com> - 3:1.19-0.2
6c4d24
- Added NISTIMEOUT variable to init scrip (bz 196078)
6c4d24
6c4d24
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 3:1.19-0.1
6c4d24
- rebuild
6c4d24
6c4d24
* Mon Feb 13 2006 Chris Feist <cfeist@redhat.com> - 3:1.19
6c4d24
- Build for latest version of ypbind-mt
6c4d24
6c4d24
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 3:1.17.2-5.2.1
6c4d24
- bump again for double-long bug on ppc(64)
6c4d24
6c4d24
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3:1.17.2-5.2
6c4d24
- rebuilt for new gcc4.1 snapshot and glibc changes
6c4d24
6c4d24
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
6c4d24
- rebuilt
6c4d24
6c4d24
* Mon Jan 24 2005 Steve Dickson <SteveD@RedHat.com> 1.17.2-4
6c4d24
- Changed the initscript to use the logger command instead
6c4d24
  of initlog script, since the initlog script has gone away.
6c4d24
6c4d24
* Fri Oct 15 2004 Steve Dickson <SteveD@RedHat.com> 1.17.2-3
6c4d24
- Sped up the ypbind initscript by using fgrep
6c4d24
  instead of grep (bz# 81247)
6c4d24
6c4d24
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
6c4d24
- rebuilt
6c4d24
6c4d24
* Tue Feb 24 2004 Phil Knirsch <pknirsch@redhat.com> 1.17.2-1
6c4d24
- Another updated to latest upstream version.
6c4d24
6c4d24
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
6c4d24
- rebuilt
6c4d24
6c4d24
* Mon Jan 19 2004 Phil Knirsch <pknirsch@redhat.com> 1.16-1
6c4d24
- Updated to latest upstream version.
6c4d24
6c4d24
* Thu Nov 20 2003 Steve Dickson <SteveD@RedHat.com>
6c4d24
- Added a NULL check to test_bindings() to make sure
6c4d24
  clnt_call() is not called with a NULL pointer.
6c4d24
6c4d24
* Sat Oct  4 2003 Steve Dickson <SteveD@RedHat.com>
6c4d24
- Updated Release number for RHEL3 QU1
6c4d24
6c4d24
* Tue Sep  9 2003 Steve Dickson <SteveD@RedHat.com>
6c4d24
- Fixed a binding race where the wrong results were being returned.
6c4d24
6c4d24
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
6c4d24
- rebuilt
6c4d24
6c4d24
* Wed May 21 2003 Bill Nottingham <notting@redhat.com> 1.12-1.10
6c4d24
- make yp.conf %%config(noreplace)
6c4d24
6c4d24
* Thu Apr 24 2003 Steve Dickson <SteveD@RedHat.com>
6c4d24
- Updated to 1.12 from upstream.
6c4d24
- Removed ypbind-1.8-dos.patch since it
6c4d24
  was already commented out
6c4d24
- Updated broadcast patch
6c4d24
6c4d24
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
6c4d24
- rebuilt
6c4d24
6c4d24
* Mon Nov 18 2002 Tim Powers <timp@redhat.com>
6c4d24
- build on all arches
6c4d24
6c4d24
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
6c4d24
- automated rebuild
6c4d24
6c4d24
* Tue Jun 11 2002 Alex Larsson <alexl@redhat.com> 1.11-1
6c4d24
- Updated to 1.11 from upstream.
6c4d24
- Removed patche that went in upstream.
6c4d24
- Updated broadcast patch
6c4d24
6c4d24
* Thu May 23 2002 Tim Powers <timp@redhat.com>
6c4d24
- automated rebuild
6c4d24
6c4d24
* Mon Mar 25 2002 Alex Larsson <alexl@redhat.com> 1.10-7
6c4d24
- Get failure message right in init script (#37463 again)
6c4d24
6c4d24
* Mon Mar 25 2002 Alex Larsson <alexl@redhat.com> 1.10-6
6c4d24
- Fix bugs in initscript. Should fix #37463 and #61857
6c4d24
6c4d24
* Mon Mar 25 2002 Alex Larsson <alexl@redhat.com> 1.10-5
6c4d24
- New config patch that handles failing gethostbynames even better
6c4d24
6c4d24
* Thu Mar 21 2002 Alex Larsson <alexl@redhat.com> 1.10-4
6c4d24
- Added patch to avoid hanging if gethostbyname fails. (#56322)
6c4d24
6c4d24
* Sun Mar 10 2002 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- fixed #57393
6c4d24
6c4d24
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
6c4d24
- automated rebuild
6c4d24
6c4d24
* Sat Nov 17 2001 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- update to version 1.10
6c4d24
6c4d24
* Mon Aug 13 2001 Preston Brown <pbrown@redhat.com>
6c4d24
- eliminate potential DOS attack via ypwhich (#38637)
6c4d24
- install PO files
6c4d24
6c4d24
* Tue Jul 17 2001 Karsten Hopp <karsten@redhat.de>
6c4d24
- own /var/yp
6c4d24
6c4d24
* Fri Jun 29 2001 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- update to 1.8
6c4d24
6c4d24
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
6c4d24
- Bump release + rebuild.
6c4d24
6c4d24
* Mon Jun  4 2001 Preston Brown <pbrown@redhat.com>
6c4d24
- small fixes for initscript. Sometimes had trouble on slower systems (#37463)
6c4d24
6c4d24
* Sat Mar  3 2001 Preston Brown <pbrown@redhat.com>
6c4d24
- much more sane ypbind init script for when networking is down.
6c4d24
6c4d24
* Wed Feb  7 2001 Trond Eivind Glomsrød <teg@redhat.com>
6c4d24
- fix "usage" string (use $0)
6c4d24
6c4d24
* Wed Jan 24 2001 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- prepare for initscript translation
6c4d24
- do not prereq /etc/init.d
6c4d24
6c4d24
* Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
6c4d24
- Start after netfs (#23526)
6c4d24
6c4d24
* Wed Nov 29 2000 Bill Nottingham <notting@redhat.com>
6c4d24
- set NIS domain name if it's not already set
6c4d24
6c4d24
* Mon Oct 02 2000 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- update to 1.7
6c4d24
6c4d24
* Thu Aug 31 2000 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- add again automatic fallback to broadcast
6c4d24
6c4d24
* Sun Aug 20 2000 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- fix condrestart #16615
6c4d24
- security fix for syslog() call
6c4d24
6c4d24
* Sun Aug  6 2000 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- do not include broadcast fallback until it is more tested
6c4d24
6c4d24
* Sun Aug  6 2000 Florian La Roche <Florian.LaRoche@redhat.de>
6c4d24
- add automatic fallback to broadcast
6c4d24
- add "exit 0" to the scripts
6c4d24
6c4d24
* Wed Aug  2 2000 Bill Nottingham <notting@redhat.com>
6c4d24
- turn off broadcast; authconfig will enable this...
6c4d24
- put the pid that's actually listening to signals in the pidfile
6c4d24
6c4d24
* Thu Jul 20 2000 Bill Nottingham <notting@redhat.com>
6c4d24
- move initscript back
6c4d24
6c4d24
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
6c4d24
- automatic rebuild
6c4d24
6c4d24
* Fri Jul  7 2000 Florian La Roche <Florian.LaRoche@redhat.com>
6c4d24
- prereq init.d
6c4d24
6c4d24
* Wed Jul  5 2000 Florian La Roche <Florian.LaRoche@redhat.com>
6c4d24
- re-enable broadcasts
6c4d24
6c4d24
* Tue Jul  4 2000 Florian La Roche <Florian.LaRoche@redhat.com>
6c4d24
- fix scripts
6c4d24
6c4d24
* Mon Jul  3 2000 Nalin Dahyabhai <nalin@redhat.com>
6c4d24
- bump epoch
6c4d24
6c4d24
* Mon Jul  3 2000 Florian La Roche <Florian.LaRoche@redhat.com>
6c4d24
- switch from ypbind to ypbind-mt