pxe-bootserver/main.sh
2023-04-18 13:41:50 +02:00

54 lines
1018 B
Bash
Executable File

#!/bin/sh
. ./settings.sh
case $1 in
# process services
services)
# find services:
SLIST=$(ls ./conf.d/service_*.conf.sh )
# process command
case $2 in
init)
echo "--------------------------------------------------"
echo "service init..."
echo "--------------------------------------------------"
for ITEM in ${SLIST};
do
$ITEM init
done
;;
start)
echo "--------------------------------------------------"
echo "service start..."
echo "--------------------------------------------------"
for ITEM in ${SLIST};
do
$ITEM start
done
;;
stop)
echo "--------------------------------------------------"
echo "service stop..."
echo "--------------------------------------------------"
for ITEM in ${SLIST};
do
$ITEM stop
done
;;
restart)
echo "--------------------------------------------------"
echo "service restart..."
echo "--------------------------------------------------"
for ITEM in ${SLIST};
do
$ITEM restart
done
;;
esac
;;
esac