Hello,
attached patch adds "daemon(ok/failed)" output to the "reload" command.

I believe it's extremely useful, since daemon's stderr is suppressed
by rc_do.

Best regards,
Piotr Sikora < [email protected] >
Index: rc.subr
===================================================================
RCS file: /cvs/src/etc/rc.d/rc.subr,v
retrieving revision 1.33
diff -u -r1.33 rc.subr
--- rc.subr     6 Apr 2011 06:09:28 -0000       1.33
+++ rc.subr     6 Apr 2011 11:38:57 -0000
@@ -89,7 +89,8 @@
                fi
                ;;
        reload)
-               rc_do rc_check && rc_do rc_reload
+               rc_do rc_check && \
+                       ( rc_do rc_reload && rc_print ok || rc_print failed )
                ;;
        restart)
                /etc/rc.d/${_name} stop && /etc/rc.d/${_name} start

Reply via email to