Hi everybody,

it appears that the busybox version of inetd doesn't create a pidfile, hence "svi inetd stop" doesn't work (and "svi inted start" doesn't notice it's already running).

The attached patch seems to fix the issue for me

Martin

--
I have always wished for my computer to be as easy to use as my phone;
my wish has come true because I can no longer figure out how to use my phone
        -- Bjarne Stroustrup
diff --git a/repo/etc/init.d/inetd b/repo/etc/init.d/inetd
index dffac9f..6a1549b 100644
--- a/repo/etc/init.d/inetd
+++ b/repo/etc/init.d/inetd
@@ -32,18 +32,18 @@ case "$1" in
     start)
         checkportmap
        echo -n "Starting internet superserver:"
-       echo -n " inetd" ; start-stop-daemon --start --quiet --pidfile 
/var/run/inetd.pid --exec /usr/sbin/inetd
+       echo -n " inetd" ; start-stop-daemon --start --quiet --exec 
/usr/sbin/inetd
        echo "."
        ;;
     stop)
        echo -n "Stopping internet superserver:"
-       echo -n " inetd" ; start-stop-daemon --stop --quiet --oknodo --pidfile 
/var/run/inetd.pid --exec /usr/sbin/inetd
+       echo -n " inetd" ; start-stop-daemon --stop --quiet --oknodo --exec 
/usr/sbin/inetd
        echo "."
        ;;
     reload)
        echo -n "Reloading internet superserver:"
        echo -n " inetd"
-       start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/inetd.pid 
--signal 1
+       start-stop-daemon --stop --quiet --oknodo --signal 1 --exec 
/usr/sbin/inetd
        echo "."
        ;;
     force-reload)
@@ -52,9 +52,9 @@ case "$1" in
     restart)
        echo -n "Restarting internet superserver:"
        echo -n " inetd"
-       start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/inetd.pid
+       start-stop-daemon --stop --quiet --oknodo --exec /usr/sbin/inetd
        checkportmap
-       start-stop-daemon --start --quiet --pidfile /var/run/inetd.pid --exec 
/usr/sbin/inetd
+       start-stop-daemon --start --quiet  --exec /usr/sbin/inetd
        echo "."
        ;;
     *)
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide.  Store less, Store more with what you own, Move data to 
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to