~ruther/guix-local

4ca0cefd1bb4dcc0df29a5e6d57d79b421e10951 — Ludovic Courtès 12 years ago 2c9143a
build: Set the umask to 0022 before running the daemon for tests.

* test-env.in: Run "umask 0022" before running the daemon.
  Reported by Matthew Lien - 練喆明 <bluet@bluet.org>
1 files changed, 4 insertions(+), 0 deletions(-)

M test-env.in
M test-env.in => test-env.in +4 -0
@@ 56,6 56,10 @@ then
    # Do that because store.scm calls `canonicalize-path' on it.
    mkdir -p "$NIX_STORE_DIR"

    # Set the umask to avoid "suspicious ownership or permission" errors.
    # See <http://lists.gnu.org/archive/html/bug-guix/2013-07/msg00033.html>.
    umask 0022

    # Launch the daemon without chroot support because is may be
    # unavailable, for instance if we're not running as root.
    "@abs_top_builddir@/pre-inst-env"				\