Compare commits

...

4 Commits
rawhide ... f14

Author SHA1 Message Date
Honza Horák caa830e0af release bump 2011-11-21 09:13:42 +01:00
Honza Horák 6fd6da851e handle firsttime in ypbind.init correctly 2011-11-21 09:10:33 +01:00
Honza Horák 74d4fc0ca5 release bump 2011-11-15 09:34:46 +01:00
Honza Horák f93f0c9c8c Fixed init script to handle long rpcinfo requests 2011-11-15 09:32:48 +01:00
2 changed files with 22 additions and 8 deletions

View File

@ -14,6 +14,18 @@
#
# See https://fedoraproject.org/wiki/Packaging:SysVInitScript for
# the guidelines document.
### BEGIN INIT INFO
# Provides: ypbind
# Required-Start: $local_fs $remote_fs $network $rpcbind
# Required-Stop: $local_fs $remote_fs $network $rpcbind
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Short-Description: Starts the ypbind daemon
# Description: This is a daemon which runs on NIS/YP clients and binds them \
# to a NIS domain. It must be running for systems based on glibc \
# to work as NIS clients, but it should not be enabled on systems \
# which are not using NIS.
### END INIT INFO
OTHER_YPBIND_OPTS=""
@ -92,17 +104,13 @@ start() {
# the following fixes problems with the init scripts continuing
# even when we are really not bound yet to a server, and then things
# that need NIS fail.
timeout=10
timeout=$NISTIMEOUT
firsttime=1
SECONDS=0
while [ $SECONDS -lt $timeout ]; do
while [ $SECONDS -lt $timeout ] || [ $firsttime -eq 1 ] ; do
firsttime=0
if /usr/sbin/rpcinfo -p | LC_ALL=C fgrep -q ypbind
then
if [ $firsttime -eq 1 ]; then
# reset timeout
timeout=$NISTIMEOUT
firsttime=0
fi
/usr/bin/ypwhich > /dev/null 2>&1
retval=$?
if [ $retval -eq 0 ]; then

View File

@ -1,7 +1,7 @@
Summary: The NIS daemon which binds NIS clients to an NIS domain
Name: ypbind
Version: 1.32
Release: 1%{?dist}
Release: 3%{?dist}
License: GPLv2
Group: System Environment/Daemons
Source0: ftp://ftp.us.kernel.org/pub/linux/utils/net/NIS/ypbind-mt-%{version}.tar.bz2
@ -79,6 +79,12 @@ fi
%doc README NEWS COPYING
%changelog
* Mon Nov 21 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-3
- fixed firsttime handling in ypbind.init wait cycle
* Tue Nov 15 2011 Honza Horak <hhorak@redhat.com> - 3:1.32-2
- Fixed init script to handle long rpcinfo requests
* Thu Jul 8 2010 Karel Klic <kklic@redhat.com> - 3:1.32-1
- Update to new version which contains the -matches.patch