Merge branch 'move_init_to_scripts' into 'master'

Change a couple of init scripts to shell scripts

See merge request redox-os/redox!1921
This commit is contained in:
Jeremy Soller 2026-02-19 13:03:11 -07:00
commit fb48bedf3f
3 changed files with 30 additions and 14 deletions

View File

@ -16,7 +16,14 @@ ion = {}
[[files]]
path = "/usr/lib/init.d/10_acid"
data = """
export RUST_BACKTRACE full
ion /usr/lib/run_acid.ion
"""
[[files]]
path = "/usr/lib/run_acid.ion"
data = """
#!/usr/bin/env ion
export RUST_BACKTRACE=full
cd /home/user/acid
cargo test
shutdown

View File

@ -18,7 +18,14 @@ relibc-tests-bins = {}
[[files]]
path = "/usr/lib/init.d/30_console"
data = """
export RUST_BACKTRACE full
ion /usr/lib/run_tests.ion
"""
[[files]]
path = "/usr/lib/run_tests.ion"
data = """
#!/usr/bin/env ion
export RUST_BACKTRACE=full
cd /home/user/acid
cargo test
bash /root/relibc-tests/run.sh

View File

@ -25,23 +25,25 @@ dhcpd
"""
[[files]]
path = "/usr/lib/init.d/20_env"
path = "/usr/lib/init.d/30_redoxer"
data = """
echo
echo ## preparing environment ##
export GROUPS 0
export HOME /root
export HOST redox
export SHELL /bin/sh
export UID 0
export USER root
cd /root
env
ion /usr/lib/run_redoxer.ion
"""
[[files]]
path = "/usr/lib/init.d/30_redoxer"
path = "/usr/lib/run_redoxer.ion"
data = """
#!/usr/bin/env ion
echo
echo ## preparing environment ##
export GROUPS=0
export HOME=/root
export HOST=redox
export SHELL=/bin/sh
export UID=0
export USER=root
cd /root
env
echo
echo ## running redoxer ##
redoxerd