<palo>
schmittlauch[m]: ich hatte das problem auch mal, und habe ähnlich gesucht. Meiner Erinnerung nach muss das so, weis nicht mehr genau warum, aber ich glaube das liegt am createHome, das ist ja zu teilen part von isNormalUser und für Normal User muss das so.
<palo>
Wenn du nen SystemUser haben willst, dann lebt der ja meist nur in einem systemd service, und dann kannst du einfach den ordner erstellen im ExecStartPre
<palo>
aber so ganz bekomm ich das nicht mehr zusammen warum jetzt wirklich das so soll.
fendor has quit [Ping timeout: 268 seconds]
nwspk has quit [Quit: nwspk]
nwspk has joined #nixos-de
nwspk has quit [Quit: nwspk]
nwspk has joined #nixos-de
fendor has joined #nixos-de
nwspk has quit [Quit: nwspk]
nwspk has joined #nixos-de
fendor has quit [Ping timeout: 240 seconds]
fendor has joined #nixos-de
fendor has quit [Ping timeout: 268 seconds]
fendor has joined #nixos-de
<schmittlauch[m]>
Ich würde gerne die stdenv shell function `substitute` auch gerne außerhalb einer derivation, nämlich in nem systemd preStart script für ein Modul, benutzen.
<schmittlauch[m]>
Ist das einfach machbar oder sollte ich mir dann doch wieder sed ansehen?
<schmittlauch[m]>
Einfach `pkgs.stdenvNoCC.setup` sourcen ist ne doofe Idee, da das Script einige gebundene Variablen erwartet