#!/bin/bash
#
# test_services
#
# check running services
#
#############################################
#
. `dirname $0`/uls_header
#
if [[ -f /etc/uls/services.conf ]]
 then
  ( echo "D;$DT;$ULSHOSTNAME;System;Checkrc;"
    awk -F '[ \t]*#' '$1 != ""{print $1}' /etc/uls/services.conf | while read n rcs
     do
      for rc in $rcs
       do
        if [[ -f "$rc" ]]
         then
          /bin/bash $rc status >/dev/null 2>&1
          echo "V;;;;;$n;$?;#"
          break
        fi
      done
    done
  ) | send_test_tab
fi
