# Various daemons that relibc needs to function as well as a bunch of env vars # that should be set for every program. export PATH /bin export RUST_BACKTRACE 1 rtcd nulld zerod randd # Logging logd /scheme/debug stdio /scheme/log ramfs logging # Graphics infrastructure inputd vesad unset FRAMEBUFFER_ADDR FRAMEBUFFER_VIRT FRAMEBUFFER_WIDTH FRAMEBUFFER_HEIGHT FRAMEBUFFER_STRIDE #TODO: unset FRAMEBUFFER1 and beyond? fbbootlogd inputd -A 1 fbcond 2 # Drivers run /scheme/initfs/etc/init_drivers.rc unset RSDP_ADDR RSDP_SIZE # Mount rootfs lived unset DISK_LIVE_ADDR DISK_LIVE_SIZE redoxfs --uuid $REDOXFS_UUID file $REDOXFS_BLOCK unset REDOXFS_UUID REDOXFS_BLOCK REDOXFS_PASSWORD_ADDR REDOXFS_PASSWORD_SIZE # Exit initfs set-default-scheme file cd / export PATH /usr/bin run.d /usr/lib/init.d /etc/init.d