guix/gnu
Tobias Geerinckx-Rice 9099f8bdcc
system: (gnu system setuid) wraps (gnu system privilege).
* gnu/system/setuid.scm (setuid-program): Rewrite as syntax to create a
<privileged-program> record that is setuid by default.
(setuid-program?, setuid-program-program, setuid-program-setuid?)
(setuid-program-setgid?, setuid-program-user, setuid-program-group):
Alias their privileged-program equivalent.
2024-08-11 02:00:00 +02:00
..
bootloader
build services: setuid-program: Populate /run/privileged/bin. 2024-08-11 02:00:00 +02:00
home
installer
machine gnu: Replace (almost) all uses of /run/setuid-programs. 2024-08-11 02:00:00 +02:00
packages gnu: Replace (almost) all uses of /run/setuid-programs. 2024-08-11 02:00:00 +02:00
services gnu: Replace (almost) all uses of /run/setuid-programs. 2024-08-11 02:00:00 +02:00
system system: (gnu system setuid) wraps (gnu system privilege). 2024-08-11 02:00:00 +02:00
tests gnu: Replace (almost) all uses of /run/setuid-programs. 2024-08-11 02:00:00 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk system: Add (gnu system privilege). 2024-08-11 02:00:00 +02:00
machine.scm
packages.scm
services.scm services: setuid-program: Populate /run/privileged/bin. 2024-08-11 02:00:00 +02:00
system.scm system: Use /run/privileged/bin in search paths. 2024-08-11 02:00:00 +02:00
tests.scm