Ludovic Courtès <[email protected]> writes: > Hello, > > Commit 09e028f adds support for setuid binaries. Since the store cannot > contain setuid binaries, we use the same technique as NixOS: setuid > binaries are created when booting (or when switching configurations.) > > That is, for each setuid program, a hard link or a copy of the > executable is created under /run/setuid-programs and make setuid-root. > > You can test it by running: > > ./pre-inst-env guix system vm build-aux/hydra/demo-os.scm > > and running for instance ‘ping’ as guest from there. > > Ludo’.
That's great news! I've been missing sudo lately. - Dave
