guix/gnu
David Thompson ee78d02452 build: container: Use the same clone flags as fork(3).
The intent is to make 'clone' behave a lot more like 'primitive-fork', which
calls clone(2) with SIGCHLD, CLONE_CHILD_CLEARTID, and CLONE_CHILD_SETTID
flags.  Notably, running 'clone' at the REPL without these flags would break
the REPL beyond repair.

* guix/build/syscalls.scm (CLONE_CHILD_CLEARTID, CLONE_CHILD_SETTID): New
  variables.
* gnu/build/linux-container.scm (namespaces->bit-mask): Add
  CLONE_CHILD_CLEARTID and CLONE_CHILD_SETTID to bit mask.
2015-09-07 13:09:58 -04:00
..
build build: container: Use the same clone flags as fork(3). 2015-09-07 13:09:58 -04:00
packages gnu: Add ruby-byebug. 2015-09-07 08:27:57 -04:00
services gnu: Add polkit service. 2015-09-02 22:34:54 +02:00
system gnu: wpa-supplicant-light: Rename to wpa-supplicant-minimal. 2015-09-06 12:14:57 +03:00
artwork.scm
packages.scm
services.scm
system.scm Revert "PRELIMINARY: Add three programs to %setuid-programs." 2015-08-18 23:56:16 -04:00