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]]