From 18a451ed0758a4f9736fd4ac68d3c51e4ea8d773 Mon Sep 17 00:00:00 2001 From: startxfr Date: Sat, 28 Nov 2015 14:13:04 +0100 Subject: change in os startup --- Services/apache/html/index.html | 68 ----------------------------------------- Services/apache/httpd.sh | 50 ++++++++++++++++++++++++++++++ Services/apache/index.html | 68 +++++++++++++++++++++++++++++++++++++++++ Services/apache/run.sh | 7 +++++ Services/apache/sx/httpd.sh | 50 ------------------------------ Services/apache/sx/httpd_run.sh | 7 ----- 6 files changed, 125 insertions(+), 125 deletions(-) delete mode 100644 Services/apache/html/index.html create mode 100644 Services/apache/httpd.sh create mode 100644 Services/apache/index.html create mode 100644 Services/apache/run.sh delete mode 100644 Services/apache/sx/httpd.sh delete mode 100644 Services/apache/sx/httpd_run.sh (limited to 'Services/apache') diff --git a/Services/apache/html/index.html b/Services/apache/html/index.html deleted file mode 100644 index 9c72bb2..0000000 --- a/Services/apache/html/index.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - STARTX Webserver container - - - - -
-

STARTX Webserver

-

Online

-
-
-
-

Congratulation !!!

-
-

- You are actually running an apache webserver running under the latest fedora release. For more information about this container and how to add your content instead of this message, please read the following links. -

-

-
- - \ No newline at end of file diff --git a/Services/apache/httpd.sh b/Services/apache/httpd.sh new file mode 100644 index 0000000..0220984 --- /dev/null +++ b/Services/apache/httpd.sh @@ -0,0 +1,50 @@ +#!/bin/bash + +export TERM=dumb +export HTTPDCONF=/etc/httpd/conf.d/sx.conf + +# Begin configuration before starting daemonized process +# and start generating host keys +function begin_config { + echo "=> Begin httpd configuration for host $HOSTNAME" + mkdir -p /var/run/httpd + if [ -z "$DOCROOT" ]; then + echo "===> Changing document root to $DOCROOT" + ${DOCROOT=/var/www/html} + echo "DocumentRoot \"$DOCROOT\"" >> $HTTPDCONF + fi +} + +# End configuration process just before starting daemon +function end_config { + stop_server + echo "=> End httpd configuration ..." +} + +# Start the httpd server in background. Used to perform config +# against the database structure such as user creation +function start_server { + echo "===> Starting httpd server ..." + /usr/sbin/apachectl & + sleep 8 +} + +# Stop the httpd server running in background. +function stop_server { + echo "===> Stopping httpd server ..." + killall httpd + rm -rf /run/httpd/* + sleep 8 +} + +# Start the httpd server as a deamon and execute it inside +# the running shell +function start_daemon { + echo "=> Starting httpd daemon ..." + exec /usr/sbin/apachectl -D FOREGROUND +} + + +if [[ "$0" == *"httpd.sh" && ! $1 = "" ]];then + eval "$@"; +fi \ No newline at end of file diff --git a/Services/apache/index.html b/Services/apache/index.html new file mode 100644 index 0000000..9c72bb2 --- /dev/null +++ b/Services/apache/index.html @@ -0,0 +1,68 @@ + + + + STARTX Webserver container + + + + +
+

STARTX Webserver

+

Online

+
+
+
+

Congratulation !!!

+
+

+ You are actually running an apache webserver running under the latest fedora release. For more information about this container and how to add your content instead of this message, please read the following links. +

+

+
+ + \ No newline at end of file diff --git a/Services/apache/run.sh b/Services/apache/run.sh new file mode 100644 index 0000000..ef073a3 --- /dev/null +++ b/Services/apache/run.sh @@ -0,0 +1,7 @@ +#!/bin/bash +source /sx/httpd.sh + +begin_config +end_config + +start_daemon \ No newline at end of file diff --git a/Services/apache/sx/httpd.sh b/Services/apache/sx/httpd.sh deleted file mode 100644 index 0220984..0000000 --- a/Services/apache/sx/httpd.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash - -export TERM=dumb -export HTTPDCONF=/etc/httpd/conf.d/sx.conf - -# Begin configuration before starting daemonized process -# and start generating host keys -function begin_config { - echo "=> Begin httpd configuration for host $HOSTNAME" - mkdir -p /var/run/httpd - if [ -z "$DOCROOT" ]; then - echo "===> Changing document root to $DOCROOT" - ${DOCROOT=/var/www/html} - echo "DocumentRoot \"$DOCROOT\"" >> $HTTPDCONF - fi -} - -# End configuration process just before starting daemon -function end_config { - stop_server - echo "=> End httpd configuration ..." -} - -# Start the httpd server in background. Used to perform config -# against the database structure such as user creation -function start_server { - echo "===> Starting httpd server ..." - /usr/sbin/apachectl & - sleep 8 -} - -# Stop the httpd server running in background. -function stop_server { - echo "===> Stopping httpd server ..." - killall httpd - rm -rf /run/httpd/* - sleep 8 -} - -# Start the httpd server as a deamon and execute it inside -# the running shell -function start_daemon { - echo "=> Starting httpd daemon ..." - exec /usr/sbin/apachectl -D FOREGROUND -} - - -if [[ "$0" == *"httpd.sh" && ! $1 = "" ]];then - eval "$@"; -fi \ No newline at end of file diff --git a/Services/apache/sx/httpd_run.sh b/Services/apache/sx/httpd_run.sh deleted file mode 100644 index ef073a3..0000000 --- a/Services/apache/sx/httpd_run.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -source /sx/httpd.sh - -begin_config -end_config - -start_daemon \ No newline at end of file -- cgit v1.2.3