mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
Merge remote-tracking branch 'remotes/origin/dev' into issue/3264
This commit is contained in:
@@ -17,18 +17,6 @@
|
|||||||
|
|
||||||
. /usr/sbin/so-common
|
. /usr/sbin/so-common
|
||||||
|
|
||||||
#check_boss_raid() {
|
|
||||||
# BOSSBIN=/opt/boss/mvcli
|
|
||||||
# BOSSRC=$($BOSSBIN info -o vd | grep functional)
|
|
||||||
#
|
|
||||||
# if [[ $BOSSRC ]]; then
|
|
||||||
# # Raid is good
|
|
||||||
# BOSSRAID=0
|
|
||||||
# else
|
|
||||||
# BOSSRAID=1
|
|
||||||
# fi
|
|
||||||
#}
|
|
||||||
|
|
||||||
check_lsi_raid() {
|
check_lsi_raid() {
|
||||||
# For use for LSI on Ubuntu
|
# For use for LSI on Ubuntu
|
||||||
#MEGA=/opt/MegaRAID/MegeCli/MegaCli64
|
#MEGA=/opt/MegaRAID/MegeCli/MegaCli64
|
||||||
@@ -66,13 +54,11 @@ mkdir -p /opt/so/log/raid
|
|||||||
{%- if grains['sosmodel'] in ['SOSMN', 'SOSSNNV'] %}
|
{%- if grains['sosmodel'] in ['SOSMN', 'SOSSNNV'] %}
|
||||||
#check_boss_raid
|
#check_boss_raid
|
||||||
check_software_raid
|
check_software_raid
|
||||||
#echo "osraid=$BOSSRAID nsmraid=$SWRAID" > /opt/so/log/raid/status.log
|
echo "nsmraid=$SWRAID" > /opt/so/log/raid/status.log
|
||||||
echo "osraid=1 nsmraid=$SWRAID" > /opt/so/log/raid/status.log
|
|
||||||
{%- elif grains['sosmodel'] in ['SOS1000F', 'SOS1000', 'SOSSN7200', 'SOS10K', 'SOS4000'] %}
|
{%- elif grains['sosmodel'] in ['SOS1000F', 'SOS1000', 'SOSSN7200', 'SOS10K', 'SOS4000'] %}
|
||||||
#check_boss_raid
|
#check_boss_raid
|
||||||
check_lsi_raid
|
check_lsi_raid
|
||||||
#echo "osraid=$BOSSRAID nsmraid=$LSIRAID" > /opt/so/log/raid/status.log
|
echo "nsmraid=$LSIRAID" > /opt/so/log/raid/status.log
|
||||||
echo "osraid=1 nsmraid=$LSIRAID" > /opt/so/log/raid/status.log
|
|
||||||
{%- else %}
|
{%- else %}
|
||||||
exit 0
|
exit 0
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|||||||
@@ -16,6 +16,8 @@
|
|||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
THEGREP=$(ps -ef | grep $0 | grep -v $$ | grep -v grep)
|
THEGREP=$(ps -ef | grep $0 | grep -v $$ | grep -v grep)
|
||||||
|
RAIDLOG=/var/log/raid/status.log
|
||||||
|
RAIDSTATUS=$(cat /var/log/raid/status.log)
|
||||||
|
|
||||||
if [ ! "$THEGREP" ]; then
|
if [ ! "$THEGREP" ]; then
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user