Last few Merge Review related changes, Fix init script arguments and return
values
This commit is contained in:
		
							parent
							
								
									e68fad5932
								
							
						
					
					
						commit
						4c51d8b070
					
				
							
								
								
									
										48
									
								
								ypbind.init
									
									
									
									
									
								
							
							
						
						
									
										48
									
								
								ypbind.init
									
									
									
									
									
								
							| @ -12,6 +12,16 @@ | ||||
| # processname: ypbind | ||||
| # config: /etc/yp.conf | ||||
| 
 | ||||
| ### BEGIN INIT INFO | ||||
| # Provides: $ypbind | ||||
| # Required-Start: $network $syslog | ||||
| # Required-Stop: $network $syslog | ||||
| # Default-Start: | ||||
| # Default-Stop: 0 1 2 3 4 5 6 | ||||
| # Short-Description: start|stop|restart|condrestart|try-restart|reload|force-reload|status NIS client | ||||
| # Description: This is a daemon which runs on NIS/YP clients and binds them to a NIS domain | ||||
| ### END INIT INFO | ||||
| 
 | ||||
| OTHER_YPBIND_OPTS="" | ||||
| 
 | ||||
| # Source function library. | ||||
| @ -99,7 +109,7 @@ start() { | ||||
| 	    		fi | ||||
| 		fi | ||||
| 		sleep 2 | ||||
| 		echo -n "..." | ||||
| 		echo -n "." | ||||
| 	done | ||||
| 	if [ $RETVAL -eq 0 ]; then | ||||
| 		logger -t ypbind \ | ||||
| @ -138,30 +148,52 @@ restart() { | ||||
| 	start | ||||
| } | ||||
| 
 | ||||
| reload() { | ||||
| 	echo -n $"Reloading NIS service: " | ||||
|         p=`/sbin/pidof -o %PPID 'ypbind'` | ||||
|         RETVAL=$? | ||||
|         if [ "$RETVAL" -eq 0 ]; then | ||||
|             /bin/kill -HUP $p | ||||
|             RETVAL=$? | ||||
|         fi | ||||
|         [ "$RETVAL" -eq 0 ] && success || failure | ||||
|         echo | ||||
|         return $RETVAL | ||||
| } | ||||
| 
 | ||||
| RETVAL=0 | ||||
| 
 | ||||
| # See how we were called. | ||||
| case "$1" in | ||||
|   start) | ||||
| 	start | ||||
| 	[ $? -eq 100 ] && stop | ||||
| 	RETVAL=$? | ||||
| 	if [ $RETVAL -eq 100 ]; then stop; RETVAL=1; fi | ||||
| 	;; | ||||
|   stop) | ||||
| 	stop | ||||
| 	RETVAL=$? | ||||
| 	;; | ||||
|   status) | ||||
| 	status ypbind | ||||
| 	RETVAL=$? | ||||
| 	;; | ||||
|   restart|reload) | ||||
|   restart) | ||||
| 	restart | ||||
| 	RETVAL=$? | ||||
| 	;; | ||||
|   condrestart) | ||||
|         [ -f /var/lock/subsys/ypbind ] && restart || : | ||||
|   condrestart|try-restart) | ||||
| 	if [ -e /var/lock/subsys/ypbind ]; then restart; fi | ||||
| 	;; | ||||
|   reload) | ||||
| 	reload | ||||
| 	;; | ||||
|   force-reload) | ||||
| 	if ! reload; then restart; fi | ||||
| 	;; | ||||
|   *) | ||||
| 	echo $"Usage: $0 {start|stop|status|restart|condrestart}" | ||||
| 	exit 1 | ||||
| 	echo $"Usage: $0 {start|stop|restart|condrestart|try-restart|reload|force-reload|status}" | ||||
| 	RETVAL=3 | ||||
| esac | ||||
| 
 | ||||
| exit $? | ||||
| exit $RETVAL | ||||
|  | ||||
							
								
								
									
										17
									
								
								ypbind.spec
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								ypbind.spec
									
									
									
									
									
								
							| @ -1,10 +1,10 @@ | ||||
| Summary: The NIS daemon which binds NIS clients to an NIS domain | ||||
| Name: ypbind | ||||
| Version: 1.20.4 | ||||
| Release: 9%{?dist} | ||||
| Release: 10%{?dist} | ||||
| License: GPLv2 | ||||
| Group: System Environment/Daemons | ||||
| Source0: ftp://ftp.us.kernel.org/pub/linux/utils/net/NIS/ypbind-mt-%{PACKAGE_VERSION}.tar.bz2 | ||||
| Source0: ftp://ftp.us.kernel.org/pub/linux/utils/net/NIS/ypbind-mt-%{version}.tar.bz2 | ||||
| Url: http://www.linux-nis.org/nis/ypbind-mt/index.html | ||||
| Source1: ypbind.init | ||||
| Patch1: ypbind-1.11-broadcast.patch | ||||
| @ -22,7 +22,6 @@ Requires: rpcbind, yp-tools | ||||
| Epoch: 3 | ||||
| Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) | ||||
| 
 | ||||
| BuildRequires: autoconf, automake | ||||
| BuildRequires: dbus-glib-devel, docbook-style-xsl | ||||
| 
 | ||||
| %description | ||||
| @ -51,7 +50,6 @@ also need to install the ypserv package to a machine on your network. | ||||
| %patch5 -p1 -b .smartwrite | ||||
| 
 | ||||
| %build | ||||
| autoreconf | ||||
| %configure --sbindir=/sbin | ||||
| make | ||||
| 
 | ||||
| @ -92,18 +90,23 @@ fi | ||||
| %doc README NEWS | ||||
| 
 | ||||
| %changelog | ||||
| * Tue Oct 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 1.20.4-9 | ||||
| * Mon Nov 24 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-10 | ||||
| - Last few Merge Review related changes | ||||
| - Fix init script arguments and return values | ||||
|   Resolves: #247104, #467861 | ||||
| 
 | ||||
| * Tue Oct 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-9 | ||||
| - Merge Review - remove dot from end of the summary, convert all tags | ||||
|   in %%changelog to utf-8, escape %% character in changelog, fix | ||||
|   requires and scriptlets, remove %%makeinstall, do not mark init | ||||
|   script file as config, remove unused patches | ||||
|   Resolves: #226663 | ||||
| 
 | ||||
| * Tue Oct 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 1.20.4-8 | ||||
| * Tue Oct 21 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-8 | ||||
| - Rewrite binding files only when they are changed | ||||
|   Resolves: #454581 | ||||
| 
 | ||||
| * Mon Aug 11 2008 Jason L Tibbitts III <tibbs@math.uh.edu> - 1.20.4-7 | ||||
| * Mon Aug 11 2008 Jason L Tibbitts III <tibbs@math.uh.edu> - 3:1.20.4-7 | ||||
| - Fix license tag. | ||||
| 
 | ||||
| * Tue Jun 10 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 3:1.20.4-6 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user