ma27 | In reply to @maralorn:maralorn.de Also es soll kein bash mehr benutzen? Beim bauen der derivations oder beim partitionieren oder beim boot? siehe https://pad.lassul.us/nixos-perlless-activation# für eine Motivation. Ziel ist es, für Systeme in bestimmten Umgebungen (dort werden Appliances gelistet z.B.) gar nicht erst die Möglichkeit zu haben, dass jemand dort eine SHell kriegt z.B.. Also ja, geht um das Zielsystem und ncihts weiter.
Das heißt nicht, dass Interpreter verboten werden oder das das Designziel von NixOS ist, sondern dass die Möglichkeit existieren soll, solche Systeme zu bauen unter bestimmten Beschränkungen (IIRC ist Config switchen in so einer Umgebung gar nicht möglich, was aber (again, IIRC) eigentlich gewollt ist). Der nette Nebeneffekt ist IMHO, dass dadurch viele Stellen im Bootprozess modernisiert werden müssen, z.B. ist IIRC dadurch überhaupt erst systemd-in-stage1 entstanden als Alternative zu dem bash stage1. | 13:19:42 |