diff options
author | Dariqq <[email protected]> | 2024-10-18 13:21:22 +0000 |
---|---|---|
committer | Ludovic Courtès <[email protected]> | 2024-10-24 14:50:09 +0200 |
commit | cc67a0b71d4a7d98a3732c3edf2eb340c2799697 (patch) | |
tree | e21eb6eff0a4355df8c426fa13991f4d0855086c /configure.ac | |
parent | 952682fca61d73ee52a086e552e3985c7f539fde (diff) |
gnu: system: Privilege programs after creating accounts.
Ensure that users and groups are already created when the privileging script
runs. The order these scripts appear in the folded activation-service depends
on the order these services are instantiated in the operating-system.
Fixes <https://issues.guix.gnu.org/73680>.
* gnu/system.scm (operating-system-default-essential-services): Move
privileged-program-service above account-service.
(hurd-default-essential-services): Likewise.
* gnu/tests/base.scm (%activation-os): New variable.
(run-activation-test): New procedure.
(%test-activation): New variable.
Change-Id: I59a191c5519475f256e81bdf2dc4cb01b96c31fe
Signed-off-by: Ludovic Courtès <[email protected]>
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions