run service-files on restart
This commit is contained in:
31
install.sh
31
install.sh
@@ -378,3 +378,34 @@ if [ "$DISCOVERY" == "yes" ] ; then
|
|||||||
fi;
|
fi;
|
||||||
fi;
|
fi;
|
||||||
|
|
||||||
|
|
||||||
|
echo "Do you want to start the discovered and actually started services at the next time when your system restarting? (Y/n)";
|
||||||
|
read -r ANSWER;
|
||||||
|
if [ "$ANSWER" == "y" ] || [ "$ANSWER" == "Y" ] || [ "$ANSWER" == "" ] ; then
|
||||||
|
|
||||||
|
cp $DISCOVERY_CONFIG_FILE $DISCOVERY_CONFIG_FILE".copy";
|
||||||
|
cp $DEST_FILE $DEST_FILE".copy";
|
||||||
|
|
||||||
|
source $DISCOVERY_CONFIG_FILE;
|
||||||
|
{
|
||||||
|
echo '#!/bin/bash';
|
||||||
|
echo 'SOURCE_DIRS="'$SOURCE_DIRS'"; # separator space or |';
|
||||||
|
echo 'DIRNAME="'$DIRNAME'"; # separator space or |';
|
||||||
|
echo 'FILENAME="'$FILENAME'"; # separator space or |';
|
||||||
|
echo 'KEYS="'$KEYS'"; # separator space or |';
|
||||||
|
echo 'DEST_FILE="/usr/local/etc/results.txt";';
|
||||||
|
echo 'USE_SUDO=0;';
|
||||||
|
} > /tmp/$DISCOVERY_CONFIG_FILE
|
||||||
|
|
||||||
|
$SUDO_CMD mv /tmp/$DISCOVERY_CONFIG_FILE /user/local/etc/$DISCOVERY_CONFIG_FILE
|
||||||
|
|
||||||
|
{
|
||||||
|
cat $PWD/.init_services;
|
||||||
|
cat $DEST_FILE;
|
||||||
|
} > /tmp/$DEST_FILE
|
||||||
|
|
||||||
|
$SUDO_CMD mv /tmp/$DEST_FILE /user/local/etc/$DEST_FILE
|
||||||
|
|
||||||
|
fi;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user