diff --git a/inst/testing/nemo1/install_and_run_vsmd b/inst/testing/nemo1/install_and_run_vsmd
index 89f92f4af2e6fc36a07399bd08613cba33ed8ac1..482aa9ac1a8f340220beed085f249455c1b0ee26 100755
--- a/inst/testing/nemo1/install_and_run_vsmd
+++ b/inst/testing/nemo1/install_and_run_vsmd
@@ -5,6 +5,9 @@ if [ ! -f /.nemo_vsmd_setuped ]; then
   set -e	
 
   apt-get -yyy install xtables-addons-dkms xtables-addons-common exabgp linux-headers-amd64
+
+  export PERL_MM_USE_DEFAULT=1
+
   perl -MCPAN -e 'install (Net::CIDR::Lite)'
   perl -MCPAN -e 'install (Text::CSV_XS)'
   mkdir -p /usr/share/xt_geoip
@@ -54,6 +57,11 @@ fi
 echo TODO: configure /services/etc/nemo/nemo.conf
 echo use ./bin/adm.py OR ./bin/nemo-vsmd
 
-exec ./bin/nemo-vsmd "$@"
+if [ "$1" = "--install_only" ]; then
+  echo "use ./bin/nemo-vsmd to run inside outer container"
+else	
+  exec ./bin/nemo-vsmd "$@"
+fi
+
 
 
diff --git a/inst/testing/nemo1/mynemo-docker-dind b/inst/testing/nemo1/mynemo-docker-dind
index ceaf5426098410e59ecdaea4a2a18e295cb9b75f..4fe05aae1246168d9eba6bc77b57eb89c1fb056e 100755
--- a/inst/testing/nemo1/mynemo-docker-dind
+++ b/inst/testing/nemo1/mynemo-docker-dind
@@ -317,7 +317,8 @@ elif [ "$1" = "--setup" -o "$1" = "--run-setup-inside" ]; then #arg
 
   echo "# inside debian-docker-in-docker container: run setup.sh :" 1>&2
   #(set -x; docker exec -ti "$docker_outer__container_name" bash -c 'export SSH_AUTH_SOCK="/ssh-auth-sock"; cd /nemo-all/nemo-docker && ./setup.sh --verbose "$@"' -- "$@")
-  (set -x; docker exec -ti "$docker_outer__container_name" bash -c 'export SSH_AUTH_SOCK="/ssh-auth-sock"; cd /nemo-all/nemo-docker && ./setup.sh "$@"' -- "$@")
+  #(set -x; docker exec -ti "$docker_outer__container_name" bash -c 'export SSH_AUTH_SOCK="/ssh-auth-sock"; cd /nemo-all/nemo-docker && ./setup.sh "$@"' -- "$@")
+  (set -x; docker exec -ti "$docker_outer__container_name" bash -c 'export SSH_AUTH_SOCK="/ssh-auth-sock"; export ADMIN_MAIL="test@localhost"; export ADMIN_NAME="test"; cd /nemo-all/nemo-docker && ./setup.sh "$@"' -- "$@")
   echo 1>&2
 
   #echo "# inside debian-docker-in-docker container: test access to UI via curl (assumes empty password for the client certificate):" 1>&2
@@ -539,6 +540,20 @@ elif [ "$1" = "--nemo-get-dirname-onhost" ]; then #arg # show dirname of inside
 
   echo "/proc/$(docker inspect "$docker_outer__container_name" | awk ' /"Pid":/ { sub(/,$/, ""); print $2; }')/root/nemo-all/"
 
+#arg
+
+elif [ "$1" = "--allx" ]; then #arg # all-in-one mode
+   shift 1
+
+   set -e 
+   set -x
+
+   "$0" --all1
+   "$0" --freertr-testnet-prep-and-run
+   "$0" --exec ./install_and_run_vsmd --install_only
+
+   "$0" --nemo-get-dirname-onhost
+   "$0" --nemo-get-filename-of-certfile 
 
 #arg