Branch: refs/heads/master
  Home:   https://github.com/NixOS/nix
  Commit: 202683a4fc148dc228de226e9980a3f27754b854
      
https://github.com/NixOS/nix/commit/202683a4fc148dc228de226e9980a3f27754b854
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M configure.ac
    M src/libstore/build.cc
    M src/libstore/gc.cc
    M src/libstore/local-store.cc
    M src/libstore/pathlocks.cc
    M src/libstore/remote-store.cc
    M src/libutil/archive.cc
    M src/libutil/hash.cc
    M src/libutil/util.cc

  Log Message:
  -----------
  Use O_CLOEXEC in most places


  Commit: c68e5913c71badc89ff346d1c6948517ba720c93
      
https://github.com/NixOS/nix/commit/c68e5913c71badc89ff346d1c6948517ba720c93
  Author: Eelco Dolstra <[email protected]>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M src/libstore/build.cc

  Log Message:
  -----------
  Run builds in a user namespace

This way, all builds appear to have a uid/gid of 0 inside the
chroot. In the future, this may allow using programs like
systemd-nspawn inside builds, but that will require assigning a larger
UID/GID map to the build.

Issue #625.


Compare: https://github.com/NixOS/nix/compare/9bdd949cfdc9...c68e5913c71b
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to