init III
This commit is contained in:
41
LinuxServerTools/heart_wrapper.sh
Normal file
41
LinuxServerTools/heart_wrapper.sh
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
ARG=$1
|
||||
if [ "$ARG" == "" ]; then
|
||||
echo "Server angeben!"
|
||||
exit
|
||||
fi
|
||||
|
||||
function check {
|
||||
RET=$?;
|
||||
#echo "? -$RET-"
|
||||
case "$RET" in
|
||||
0) echo " => OK";;
|
||||
1) echo " => ALARM";;
|
||||
*) echo " => keine Verbindung";;
|
||||
esac
|
||||
}
|
||||
|
||||
|
||||
echo "# Prüfe Server $ARG"
|
||||
echo "### http"
|
||||
./heartbleed.pl -q $ARG >/dev/null 2>&1
|
||||
check
|
||||
|
||||
echo "### imap"
|
||||
./heartbleed.pl -q --starttls imap $ARG:143 >/dev/null 2>&1
|
||||
check
|
||||
./heartbleed.pl -q $ARG:993 >/dev/null 2>&1
|
||||
check
|
||||
|
||||
echo "### smtp"
|
||||
./heartbleed.pl -q --starttls smtp $ARG:587 >/dev/null 2>&1
|
||||
check
|
||||
./heartbleed.pl -q $ARG:465 >/dev/null 2>&1
|
||||
check
|
||||
|
||||
echo "### pop3"
|
||||
./heartbleed.pl -q --starttls pop $ARG:110 >/dev/null 2>&1
|
||||
check
|
||||
./heartbleed.pl -q $ARG:995 >/dev/null 2>&1
|
||||
check
|
||||
|
||||
Reference in New Issue
Block a user