[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated (6c045f2c9e -> 71f0676a29)
From: |
guix-commits |
Subject: |
branch master updated (6c045f2c9e -> 71f0676a29) |
Date: |
Sun, 18 Aug 2024 07:41:05 -0400 (EDT) |
nckx pushed a change to branch master
in repository guix.
from 6c045f2c9e gnu: kmonad: Update to 0.4.2-1.07cd1cb.
new 0dffb851e0 system: Disallow file-like setuid-programs.
new d6c9754c56 services: setuid-program: Populate /run/privileged/bin.
new e364d1a494 system: Use /run/privileged/bin in search paths.
new 902b15b24d gnu: Replace (almost) all uses of /run/setuid-programs.
new 39471f2627 system: Add (gnu system privilege).
new 9099f8bdcc system: (gnu system setuid) wraps (gnu system privilege).
new f3b84be52d build: Rename activate-setuid-programs.
new d73ca7ecb6 services: Rename setuid-program-service-type.
new beb37ea4ad system: Use privileged-program-service-type by default.
new 4e58dfee6c system: Add privileged-programs to <operating-system>.
new 71f0676a29 privilege: Add POSIX capabilities(7) support.
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
doc/guix.texi | 90 +++++++++++++++++++++++------------------
gnu/build/activation.scm | 87 +++++++++++++++++++++++++--------------
gnu/local.mk | 1 +
gnu/machine/ssh.scm | 2 +
gnu/packages/admin.scm | 6 +--
gnu/packages/containers.scm | 2 +-
gnu/packages/crypto.scm | 2 +-
gnu/packages/debian.scm | 4 +-
gnu/packages/disk.scm | 14 +++----
gnu/packages/enlightenment.scm | 10 ++---
gnu/packages/gnome.scm | 2 +-
gnu/packages/linux.scm | 2 +-
gnu/packages/lxde.scm | 19 ++++-----
gnu/packages/monitoring.scm | 2 +-
gnu/packages/virtualization.scm | 2 +-
gnu/packages/xdisorg.scm | 2 +-
gnu/services.scm | 51 ++++++++++++++---------
gnu/services/dbus.scm | 2 +-
gnu/services/ganeti.scm | 2 +-
gnu/services/monitoring.scm | 2 +-
gnu/system.scm | 61 +++++++++++-----------------
gnu/system/privilege.scm | 58 ++++++++++++++++++++++++++
gnu/system/setuid.scm | 44 +++++++++++---------
gnu/tests/ldap.scm | 2 +-
gnu/tests/monitoring.scm | 4 +-
25 files changed, 286 insertions(+), 187 deletions(-)
create mode 100644 gnu/system/privilege.scm
- branch master updated (6c045f2c9e -> 71f0676a29),
guix-commits <=
- 09/11: system: Use privileged-program-service-type by default., guix-commits, 2024/08/18
- 10/11: system: Add privileged-programs to <operating-system>., guix-commits, 2024/08/18
- 01/11: system: Disallow file-like setuid-programs., guix-commits, 2024/08/18
- 03/11: system: Use /run/privileged/bin in search paths., guix-commits, 2024/08/18
- 02/11: services: setuid-program: Populate /run/privileged/bin., guix-commits, 2024/08/18
- 04/11: gnu: Replace (almost) all uses of /run/setuid-programs., guix-commits, 2024/08/18
- 05/11: system: Add (gnu system privilege)., guix-commits, 2024/08/18
- 06/11: system: (gnu system setuid) wraps (gnu system privilege)., guix-commits, 2024/08/18
- 07/11: build: Rename activate-setuid-programs., guix-commits, 2024/08/18
- 08/11: services: Rename setuid-program-service-type., guix-commits, 2024/08/18