diff --git a/config/redoxer-gui.toml b/config/redoxer-gui.toml new file mode 100644 index 0000000..568c5a0 --- /dev/null +++ b/config/redoxer-gui.toml @@ -0,0 +1,17 @@ +# Configuration for redoxer GUI image + +include = ["redoxer.toml"] + +# Package settings +[packages] +orbdata = {} +orbital = {} + +# Override to run inside of orbital +[[files]] +path = "/usr/lib/init.d/30_redoxer" +data = """ +echo +echo ## running redoxer in orbital ## +orbital redoxerd +""" diff --git a/config/redoxer.toml b/config/redoxer.toml new file mode 100644 index 0000000..1246193 --- /dev/null +++ b/config/redoxer.toml @@ -0,0 +1,53 @@ +# Configuration for redoxer image + +include = ["net.toml"] + +# Package settings +[packages] +bash = {} +ca-certificates = {} +coreutils = {} +extrautils = {} +findutils = {} +gcc13 = {} +gnu-binutils = {} +netdb = {} +pkgutils = {} +redoxerd = {} +relibc = {} + +# Override to not background dhcpd +[[files]] +path = "/usr/lib/init.d/10_net" +data = """ +smolnetd +dnsd +dhcpd +""" + +[[files]] +path = "/usr/lib/init.d/20_env" +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 +""" + +[[files]] +path = "/usr/lib/init.d/30_redoxer" +data = """ +echo +echo ## running redoxer ## +redoxerd +""" + +[[files]] +path = "/etc/pkg.d/50_redox" +data = "https://static.redox-os.org/pkg" diff --git a/installer b/installer index dbfdd41..6dfcee0 160000 --- a/installer +++ b/installer @@ -1 +1 @@ -Subproject commit dbfdd417f1398ba525e84e5c7c81788f35c2a838 +Subproject commit 6dfcee04ad277df02a7f317535b5954dad3069ec