From a299ce4fa2f202fca3b3a8e5c8b428cfd892387d Mon Sep 17 00:00:00 2001 From: "ryan.kuba" Date: Mon, 10 Apr 2023 11:31:54 -0700 Subject: [PATCH] add ipv6 and disable UDP, update perms on docker run --- root/etc/s6-overlay/s6-rc.d/init-nginx/run | 3 +++ root/etc/s6-overlay/s6-rc.d/svc-docker/run | 0 root/etc/s6-overlay/s6-rc.d/svc-kasmvnc/run | 1 + 3 files changed, 4 insertions(+) mode change 100644 => 100755 root/etc/s6-overlay/s6-rc.d/svc-docker/run diff --git a/root/etc/s6-overlay/s6-rc.d/init-nginx/run b/root/etc/s6-overlay/s6-rc.d/init-nginx/run index 035bae8..8382e6c 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nginx/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nginx/run @@ -24,6 +24,9 @@ fi cp /defaults/default.conf ${NGINX_CONFIG} sed -i "s/3000/$CPORT/g" ${NGINX_CONFIG} sed -i "s/3001/$CHPORT/g" ${NGINX_CONFIG} +if [ ! -z ${DISABLE_IPV6+x} ]; then + sed -i '/listen \[::\]/d' ${NGINX_CONFIG} +fi if [ ! -z ${PASSWORD+x} ]; then printf "${CUSER}:$(openssl passwd -apr1 ${PASSWORD})\n" > /etc/nginx/.htpasswd sed -i 's/#//g' ${NGINX_CONFIG} diff --git a/root/etc/s6-overlay/s6-rc.d/svc-docker/run b/root/etc/s6-overlay/s6-rc.d/svc-docker/run old mode 100644 new mode 100755 diff --git a/root/etc/s6-overlay/s6-rc.d/svc-kasmvnc/run b/root/etc/s6-overlay/s6-rc.d/svc-kasmvnc/run index 4cd0a65..3090788 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-kasmvnc/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-kasmvnc/run @@ -11,6 +11,7 @@ fi exec s6-setuidgid abc \ /usr/local/bin/Xvnc $DISPLAY \ ${HW3D} \ + -PublicIP 127.0.0.1 \ -drinode ${DRINODE} \ -disableBasicAuth \ -SecurityTypes None \