]> git.proxmox.com Git - mirror_smartmontools-debian.git/blobdiff - debian/smartmontools.init
Update to Standards-Version 3.9.5, no changes need
[mirror_smartmontools-debian.git] / debian / smartmontools.init
index 6147035dae69af9c724e2346e5e75d4c2bdf6782..a64b0e6e06a50840295992383341d013831e7876 100644 (file)
@@ -12,7 +12,7 @@
 # Required-Start:    $syslog $remote_fs
 # Required-Stop:     $syslog $remote_fs
 # Default-Start:     2 3 4 5
-# Default-Stop:      0 1 6
+# Default-Stop:      1
 # Short-Description: SMART monitoring daemon
 ### END INIT INFO
 
@@ -25,6 +25,7 @@ PIDFILE=/var/run/smartd.pid
 
 RET=0
 
+[ -r /etc/default/rcS ] && . /etc/default/rcS
 [ -r /etc/default/smartmontools ] && . /etc/default/smartmontools
 
 smartd_opts="--pidfile $PIDFILE $smartd_opts"
@@ -43,7 +44,7 @@ enable_smart() {
 
 check_start_smartd_option() {
   if [ ! "$start_smartd" = "yes" ]; then
-    log_warning_msg "Not starting S.M.A.R.T. daemon smartd, disabled via /etc/default/smartmontools"
+    [ "$VERBOSE" = "yes" ] && log_warning_msg "Not starting S.M.A.R.T. daemon smartd, disabled via /etc/default/smartmontools"
     return 1
   else
     return 0
@@ -126,7 +127,7 @@ case "$1" in
        fi
         ;;
   status)
-       status_of_proc -p "$PIDFILE" "$DAEMON" "smartd" && exit 0 || exit $?
+       status_of_proc $DAEMON smartd && exit 0 || exit $?
        ;;
   *)
        echo "Usage: /etc/init.d/smartmontools {start|stop|restart|reload|force-reload|status}"