Próbuję napisać bootstrapper dla minimalnej dystrybucji linux ze źródła.
Chciałbym budować w środowisku chroot. To powinno uprościć pakowanie. W tym momencie nie dbam o bezpieczeństwo. Program ładujący nie powinien wymagać żadnych niestandardowych poleceń innych firm. Byłoby świetnie, gdyby nie było potrzeby rootowania.
Właśnie dlatego fakechroot (1) fakeroot (1) chroot (1) nie jest dokładnie tym, czego szukam.
Czy można sfałszować / użyć unshare (1) i / bin / sh?
unshare(1)
to raczej cienkie opakowanie wokół kolekcji wywołań systemowych tylko do roota, i (przynajmniej w Fedorze 18) nie jest to SUID, więc bardzo wątpię, czy to zadziała dla użytkowników innych niż root.