guix-devel/gnu
Ludovic Courtès 30da3173d5
pack: Relocatable wrapper now properly maps the current UID/GID.
* gnu/packages/aux-files/run-in-namespace.c (write_id_map)
(disallow_setgroups): New functions.
(main): Use 'clone' via 'syscall' instead of 'fork' followed by
'unshare'.  Add calls to 'disallow_setgroups' and 'write_id_map' in the
parent process.
2018-05-11 18:42:42 +02:00
..
bootloader system: Add u-boot-novena installer. 2018-05-11 12:25:43 +02:00
build activation: Pass '-d HOME' to 'usermod'. 2018-03-27 14:51:44 +02:00
packages pack: Relocatable wrapper now properly maps the current UID/GID. 2018-05-11 18:42:42 +02:00
services services: desktop: Add alsa-service-type. 2018-05-11 12:15:42 +03:00
system system: Add u-boot-novena installer. 2018-05-11 12:25:43 +02:00
tests services: Add modem-manager-service-type. 2018-04-30 03:47:16 +02:00
artwork.scm
bootloader.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
local.mk gnu: icecat: Relabel patches to reflect CVE assignments. 2018-05-11 06:07:43 -04:00
packages.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
services.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
system.scm system: Provide a fall-back PATH for non-login shells started with su(1). 2018-04-11 18:45:06 -04:00
tests.scm marionette: Use QEMU's "VM channel" mechanism. 2018-02-19 22:04:11 +01:00