Add an SSH server in each docker container.
[arvados.git] / docker / sso / apache2_foreground.sh
index fc6028ea8391b3445e13adc5de4439fe7207ec2d..c3facfe6f246578db9825ee46f697e1a583ba291 100755 (executable)
@@ -3,5 +3,10 @@
 read pid cmd state ppid pgrp session tty_nr tpgid rest < /proc/self/stat
 trap "kill -TERM -$pgrp; exit" EXIT TERM KILL SIGKILL SIGTERM SIGQUIT
 
+# Start ssh daemon if requested via the ENABLE_SSH env variable
+if [[ ! "$ENABLE_SSH" =~ (0|false|no|f|^$) ]]; then
+  /etc/init.d/ssh start
+fi
+
 source /etc/apache2/envvars
 /usr/sbin/apache2 -D FOREGROUND