Add placeholder functions for start/restart/reload/stop to grml-autoconfig.strace v0.8.24
authorMichael Prokop <mika@grml.org>
Wed, 5 Aug 2009 13:45:05 +0000 (15:45 +0200)
committerMichael Prokop <mika@grml.org>
Wed, 5 Aug 2009 13:46:43 +0000 (15:46 +0200)
debian/changelog
etc/init.d/grml-autoconfig.strace

index 18d765a..4c4a3a7 100644 (file)
@@ -39,9 +39,11 @@ grml-autoconfig (0.8.24) unstable; urgency=low
   * Use invoke-rc.d for starting network instead of invoking the
     init script directly.
   * Add LSB header to init script grml-autoconfig.strace.
+  * Add placeholder functions for start/restart/reload/stop to
+    grml-autoconfig.strace.
   * Adjust copyright file (add reference to GPL-2, adjust year).
 
- -- Michael Prokop <mika@grml.org>  Wed, 05 Aug 2009 15:42:57 +0200
+ -- Michael Prokop <mika@grml.org>  Wed, 05 Aug 2009 15:44:41 +0200
 
 grml-autoconfig (0.8.23) unstable; urgency=low
 
index fbf4e7e..84a5acb 100755 (executable)
 # Default-Stop:
 ### END INIT INFO
 
+# {{{ placeholder functions for start/restart/reload/stop
+[[ $1 == "start" ]] && true
+
+if [[ $1 == "restart" ]] ; then
+  echo "$0 restart - empty placeholder. Doing nothing but running."
+fi
+
+if [[ $1 == "force-reload" ]] ; then
+  echo "$0 force-reload - empty placeholder. Doing nothing but running."
+fi
+
+if [[ $1 == "stop" ]] ; then
+  echo "$0 stop - empty placeholder. Doing nothing but exiting."
+  exit 1
+fi
+# }}}
+
 /usr/bin/strace -f -eopen,stat64,execve -o /etc/grml/strace.autoconfig /etc/init.d/grml-autoconfig "$*" &
 
 ## END OF FILE #################################################################