diff --git a/res/base.toml b/res/base.toml
index cf7f2858a3fd82f2deba5cb291ab1dc91ecbbfb6..0eec29426cf51bc6d667722e1faa2e5bfe4a5f21 100644
--- a/res/base.toml
+++ b/res/base.toml
@@ -35,6 +35,7 @@ home = "/root"
 [[files]]
 path = "/etc/init.d/00_base"
 data = """
+stdio debug:
 nulld
 zerod
 randd
@@ -55,20 +56,30 @@ dhcpd
 [[files]]
 path = "/etc/init.d/20_redoxer"
 data = """
+echo
+echo ## running redoxer-env ##
+sh /etc/redoxer-env
+"""
+
+[[files]]
+path = "/etc/redoxer-env"
+data = """
+#!/bin/sh
+
 echo
 echo ## preparing environment ##
-export GROUPS 0
-export HOME file:/root
-export HOST redox
-export SHELL file:/bin/sh
-export UID 0
-export USER root
+export GROUPS=0
+export HOME=file:/root
+export HOST=redox
+export SHELL=file:/bin/sh
+export UID=0
+export USER=root
 cd file:/root
 env
 
 echo
 echo ## running redoxer ##
-redoxerd
+exec redoxerd
 """
 
 [[files]]
diff --git a/res/gui.toml b/res/gui.toml
index 95f75ad6ab0f13fe054da3f2f3d2d11a981a55ab..15dceb21ae0bea04492062d512228bf75b1c2a56 100644
--- a/res/gui.toml
+++ b/res/gui.toml
@@ -58,20 +58,30 @@ dhcpd
 [[files]]
 path = "/etc/init.d/20_redoxer"
 data = """
+echo
+echo ## running redoxer-env in orbital ##
+orbital display:3/activate sh /etc/redoxer-env
+"""
+
+[[files]]
+path = "/etc/redoxer-env"
+data = """
+#!/bin/sh
+
 echo
 echo ## preparing environment ##
-export GROUPS 0
-export HOME file:/root
-export HOST redox
-export SHELL file:/bin/sh
-export UID 0
-export USER root
+export GROUPS=0
+export HOME=file:/root
+export HOST=redox
+export SHELL=file:/bin/sh
+export UID=0
+export USER=root
 cd file:/root
 env
 
 echo
-echo ## running redoxer inside orbital ##
-orbital display:3/activate redoxerd
+echo ## running redoxer ##
+exec redoxerd
 """
 
 [[files]]