don't start any server processes in sailing init.d script if no SERVER_NAME variable is provided in user data

This commit is contained in:
EC2 Server committed 2022-01-25 11:21:25 +00:00
1 parent 87ec4cfd58
commit 63cad96ed6
1 file changed
+6 -6
+6 -6
View File
@@ -61,13 +61,13 @@ start_servers() {
echo "This is a first-time boot. EC2 user data is evaluated for potential application deployment and configuration; reverse proxy entries may be created, and applications are launched." >>/var/log/sailing.err
FIRST_SERVER=$( eval $( ${EC2_METADATA_CMD} -d | sed -e 's/^user-data: //' ); echo $SERVER_NAME )
if [ "${FIRST_SERVER}" = "" ]; then
echo "No SERVER_NAME provided; defaulting to \"server\" as the server directory name" >>/var/log/sailing.err
FIRST_SERVER=server
echo "No SERVER_NAME provided; not configuring/starting any application processes" >>/var/log/sailing.err
else
echo "Server to configure and start: ${FIRST_SERVER}" >>/var/log/sailing.err
configure_and_start_server "${FIRST_SERVER}"
create_basic_httpd_config "${FIRST_SERVER}"
reload_httpd
fi
echo "Server to configure and start: ${FIRST_SERVER}" >>/var/log/sailing.err
configure_and_start_server "${FIRST_SERVER}"
create_basic_httpd_config "${FIRST_SERVER}"
reload_httpd
echo 1 >"${REBOOT_INDICATOR}"
fi
fi