You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
QA/tests/p_lsof/10-test_lsof.sh

29 lines
591 B

#!/bin/bash
# Author: Madhurranjan Mohaan <madhurranjan.mohaan@gmail.com>
t_Log "Running $0 - testing lsof against ssh port"
if [ "$CONTAINERTEST" -eq "1" ]; then
t_Log "Running in container -> SKIP"
exit 0
fi
sshd_status=`service sshd status | grep running`
if ! [ "$sshd_status" ]
then
service sshd start
fi
t_InstallPackage openssh-server openssh-clients
t_ServiceControl sshd start
sshd_port_listening=`lsof -i:22 | grep LISTEN`
if [ "$sshd_port_listening" ]
then
t_Log "Ssh port 22 is in the listening mode"
ret_val=0
else
ret_val=1
fi
t_CheckExitStatus $ret_val