I need sanity check for idea that i’m currently working on https://github.com/RXT067/KREYROCK/pull/3
To put it into a context:
My preferred linux distribution is bedrock linux (github . com/bedrocklinux/bedrocklinux-userland) which workload is based around
chroot() function to sandbox other linux distributions into
/bedrock/strata/<distro> and then allow using functions of said stratum in one terminal -> One can use
emerge from same system without conflicts since both debian and gentoo has their own environment from which they can not escape to cause conflicts and i like open-source OS that is based in rustlang so i decided to combine these two to workaround development issues that redox has so that it would be a base for linux systems untill there is sufficient rust replacement for said function that would be shared system-wide to avoid duplicated in said distributions on custom build instructions for said package manager.
Sanity: Is it sane to use redox for a distribution base that requires sandboxing function and bash scripting support only?
Side-Note: Bedrock is fetching linux distributions using
brl-fetch command which reads from bash scripts in https://github.com/bedrocklinux/bedrocklinux-userland/tree/master/src/slash-bedrock/share/brl-fetch/distros