File ppc64-diag.opal_errd.patch of Package ppc64-diag
Index: ppc64-diag-2.7.0/scripts/opal_errd
===================================================================
--- ppc64-diag-2.7.0.orig/scripts/opal_errd
+++ ppc64-diag-2.7.0/scripts/opal_errd
@@ -37,6 +37,10 @@
# Provides: opal_errd
# Required-Start: $local_fs $syslog $time
# Required-Stop:
+# Should-Start: $remote_fs $syslog $time
+# Should-Stop: $null
+# Required-Start: $null
+# Required-Stop: $null
# Default-Start: 2 3 5
# Default-Stop: 0 1 4 6
# Short-Description: Daemon to retrieve platform errors/events
@@ -73,8 +77,8 @@ opal_errd_start()
daemon $OE_BIN
pid=`pidof opal_errd`
if [ -n "$pid" ]; then
- echo $pid > /var/run/opal_errd.pid
- touch /var/lock/subsys/opal_errd
+ echo $pid > /var/run/rcopal_errd.pid
+ touch /var/run/rcopal_errd
fi
fi
}
@@ -86,8 +90,8 @@ opal_errd_stop()
rc_status -v
else
killproc opal_errd -TERM
- rm -f /var/lock/subsys/opal_errd
- rm -f /var/run/opal_errd.pid
+ rm -f /var/run/rcopal_errd
+ rm -f /var/run/rcopal_errd.pid
echo
fi
}