packages: inetd/inetd.inet.sh, inetd/inetd.spec - rel 13 - allow FLAGS to b...

baggins baggins at pld-linux.org
Thu Jul 22 13:56:28 CEST 2010


Author: baggins                      Date: Thu Jul 22 11:56:28 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rel 13
- allow FLAGS to be a list in rc-inetd script

---- Files affected:
packages/inetd:
   inetd.inet.sh (1.12 -> 1.13) , inetd.spec (1.44 -> 1.45) 

---- Diffs:

================================================================
Index: packages/inetd/inetd.inet.sh
diff -u packages/inetd/inetd.inet.sh:1.12 packages/inetd/inetd.inet.sh:1.13
--- packages/inetd/inetd.inet.sh:1.12	Sun Mar 12 14:58:56 2006
+++ packages/inetd/inetd.inet.sh	Thu Jul 22 13:56:23 2010
@@ -61,8 +61,20 @@
 		return $ERROR_CODE
 	fi
 
+	_WAIT=
+	for i in $FLAGS; do
+		case "$i" in
+		wait|nowait)
+			if [ "${MAX_CONNECTIONS:-none}" = "none" ]; then
+				_WAIT="$i.$MAX_CONNECTIONS"
+			else
+				_WAIT="$i"
+			fi
+		*)
+			;;
+		esac
+	done
 	[ "$SERVER" = "tcpd" ] && SERVER="/usr/sbin/tcpd"
-	[ "${MAX_CONNECTIONS:-none}" = "none" ] || FLAGS="$FLAGS.$MAX_CONNECTIONS"
 	[ "${GROUP:-none}" = "none" ] || USER="$USER.$GROUP"
 	# if we have service on some unusual port, or have some service with strange name
 	# how to grep tab???   quoting it ?
@@ -72,9 +84,9 @@
 	|| SERVICE_NAME=${PORT}
 
 	if [ ${RPCNAME:-not} = "not" ]; then
-		echo "$SERVICE_NAME	$SOCK_TYPE	$PROTOCOL	$FLAGS	$USER	$SERVER $DAEMON $DAEMONARGS"
+		echo "$SERVICE_NAME	$SOCK_TYPE	$PROTOCOL	$_WAIT	$USER	$SERVER $DAEMON $DAEMONARGS"
 	else
-		echo "$RPCNAME/$RPCVERSION	$SOCK_TYPE	rpc/$PROTOCOL	$FLAGS	$USER	$SERVER $DAEMON $DAEMONARGS"
+		echo "$RPCNAME/$RPCVERSION	$SOCK_TYPE	rpc/$PROTOCOL	$_WAIT	$USER	$SERVER $DAEMON $DAEMONARGS"
 	fi
 
 	return 0

================================================================
Index: packages/inetd/inetd.spec
diff -u packages/inetd/inetd.spec:1.44 packages/inetd/inetd.spec:1.45
--- packages/inetd/inetd.spec:1.44	Tue Feb 13 09:06:35 2007
+++ packages/inetd/inetd.spec	Thu Jul 22 13:56:23 2010
@@ -6,7 +6,7 @@
 Summary(tr.UTF-8):	inetd programlarını içerir
 Name:		inetd
 Version:	0.17
-Release:	12
+Release:	13
 License:	BSD
 Group:		Daemons
 Source0:	ftp://ftp.linux.org.uk/pub/linux/Networking/netkit/netkit-base-%{version}.tar.gz
@@ -104,6 +104,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.45  2010/07/22 11:56:23  baggins
+- rel 13
+- allow FLAGS to be a list in rc-inetd script
+
 Revision 1.44  2007/02/13 08:06:35  glen
 - tabs in preamble
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/inetd/inetd.inet.sh?r1=1.12&r2=1.13&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/inetd/inetd.spec?r1=1.44&r2=1.45&f=u



More information about the pld-cvs-commit mailing list