Sto cercando di scrivere un bootstrapper per una distribuzione linux minimale, da sorgente.
Mi piacerebbe costruire in un ambiente chroot-like. Ciò dovrebbe semplificare l'imballaggio. A questo punto non mi interessa la sicurezza. Il bootstrapper non dovrebbe richiedere alcun comando di terze parti non standard. Sarebbe bello se non ci fosse bisogno di essere root.
Ecco perché fakechroot (1) fakeroot (1) chroot (1) non è esattamente quello che sto cercando.
È possibile falsificare / utilizzare unshare (1) e / bin / sh?
unshare(1)
è un wrapper piuttosto sottile attorno a una raccolta di chiamate di sistema solo root e (almeno su Fedora 18) non è SUID, quindi dubito molto che funzionerà per utenti non root.