1 # NagCollect -- Nagios Data Collector for Passive Checks
2 # Copyright (c)2010-2013 Alexander Barton, alex@barton.de
4 # Check Apple Hardware Serial Number
9 model_name=`system_profiler SPHardwareDataType | \
10 grep "Model Name: " | head -n 1 | cut -d':' -f2 | sed -e 's/ //g'`
12 model_identifier=`system_profiler SPHardwareDataType | \
13 grep "Model Identifier: " | head -n 1 | cut -d':' -f2 | sed -e 's/ //g'`
15 model_sn=`system_profiler SPHardwareDataType | \
16 grep "Serial Number" | head -n 1 | cut -d':' -f2 | sed -e 's/ //g'`
18 if [ -n "$model_name" -a -n "$model_identifier" -a -n "$model_sn" ]; then
19 TEXT="$model_name, S/N $model_sn ($model_identifier)"