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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to