3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
guix/gnu/build
Ryan Sundberg bfdeba11f8
linux-container: Handle CLONE_NEWCGROUP and use it by default.
Adds low-level support for launching Linux containers with cgroup namespaces.

* gnu/build/linux-container.scm (%namespaces): Add 'cgroup.
(namespaces->bit-mask): Handle it.
* guix/build/syscalls.scm (CLONE_NEWCGROUP): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-05 23:44:18 +01:00
..
accounts.scm system: Allow 'chfn' to change the user's full name. 2022-01-01 15:10:12 +01:00
activation.scm services: setuid: More configurable setuid support. 2021-07-29 11:32:08 -04:00
bootloader.scm build: bootloader: Add GPT support. 2021-11-12 13:26:52 +00:00
chromium-extension.scm chromium-extension: Avoid another usage of the store-mapped /tmp. 2021-12-23 03:07:34 +01:00
cross-toolchain.scm gnu: cross-base: Switch back to 'CROSS_C_INCLUDE_PATH' & co. 2020-02-12 20:35:43 +01:00
file-systems.scm system: Add swap flags. 2021-11-23 10:24:27 +01:00
hurd-boot.scm services: static-networking: Change interface to mimic netlink. 2021-12-12 23:20:49 +01:00
image.scm build: image: Add optional closure copy support. 2021-12-23 10:53:59 +01:00
install.scm store-copy: 'populate-store' can optionally deduplicate files. 2020-12-15 17:32:10 +01:00
jami-service.scm build/jami-service: Fix range ends in account-fingerprint-rx. 2021-08-31 19:50:30 +03:00
linux-boot.scm syscalls: Deduplicate device number conversion. 2021-09-23 18:17:16 +02:00
linux-container.scm linux-container: Handle CLONE_NEWCGROUP and use it by default. 2022-01-05 23:44:18 +01:00
linux-initrd.scm store-copy: 'populate-store' can optionally deduplicate files. 2020-12-15 17:32:10 +01:00
linux-modules.scm linux-modules: Ignore EINVAL in ‘modprobe’ mode. 2021-12-16 12:53:52 -05:00
locale.scm gnu: glibc-locales: Install symlinks using the normalized codeset. 2019-06-07 21:50:18 +02:00
marionette.scm Remove VM generation dead-code. 2021-12-23 10:54:00 +01:00
secret-service.scm services: secret-service: Turn into a Shepherd service. 2021-12-12 23:20:49 +01:00
shepherd.scm build: shepherd: Use autoload to lazily bind Shepherd modules. 2021-08-02 14:16:22 -04:00
svg.scm