File: //etc/init.d/ndn-megacli
#!/bin/bash
### BEGIN INIT INFO
# Provides: megacli
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Runs megacli at boot
### END INIT INFO
. /lib/lsb/init-functions
test -f /usr/sbin/megacli || exit 0
case "$1" in
start)
cd /root
if [ ! -c /dev/megadev0 ]; then
log_success_msg "No MegaRAID hardware on this machine"
exit 0
else
if /usr/sbin/megacli -LDInfo -l0 -a0 > /dev/null ; then
log_success_msg "Initialized MegaRAID"
else
log_failure_msg "MegaRAID initialization failed"
fi
rm -f MegaSAS.log
fi
;;
*)
;;
esac
exit 0