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