From 3a4bd320c2c4043a4b1f73406030e9afc0677b59 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 19 Dec 2016 11:52:57 +0100 Subject: Revert "Merge branch 'seccomp' of https://github.com/aszlig/nix" This reverts commit 9f3f2e21edb17dbcd674539dff96efb6cceca10c, reversing changes made to 47f587700d646f5b03a42f2fa57c28875a31efbe. --- tests/sandbox.nix | 54 ------------------------------------------------------ 1 file changed, 54 deletions(-) delete mode 100644 tests/sandbox.nix (limited to 'tests') diff --git a/tests/sandbox.nix b/tests/sandbox.nix deleted file mode 100644 index dc72a5985..000000000 --- a/tests/sandbox.nix +++ /dev/null @@ -1,54 +0,0 @@ -# Test Nix builder sandbox. - -{ system, nix }: - -with import { inherit system; }; - -let - mkUtils = pkgs: pkgs.buildEnv { - name = "sandbox-utils"; - paths = [ pkgs.coreutils pkgs.utillinux pkgs.bash ]; - pathsToLink = [ "/bin" "/sbin" ]; - }; - - utils32 = mkUtils pkgs.pkgsi686Linux; - utils64 = mkUtils pkgs; - - sandboxTestScript = pkgs.writeText "sandbox-testscript.sh" '' - [ $(id -u) -eq 0 ] - cp -p "$testfile" foo - chown 1024:1024 foo - touch "$out" - ''; - - testExpr = arch: pkgs.writeText "sandbox-test.nix" '' - let - utils = builtins.storePath - ${if arch == "i686-linux" then utils32 else utils64}; - in derivation { - name = "sandbox-test"; - system = "${arch}"; - builder = "''${utils}/bin/bash"; - args = ["-e" ${sandboxTestScript}]; - PATH = "''${utils}/bin"; - testfile = builtins.toFile "test" "i am a test file"; - } - ''; - -in makeTest { - name = "nix-sandbox"; - - machine = { pkgs, ... }: { - nix.package = nix; - nix.useSandbox = true; - nix.binaryCaches = []; - virtualisation.writableStore = true; - virtualisation.pathsInNixDB = [ utils32 utils64 ]; - }; - - testScript = '' - $machine->waitForUnit("multi-user.target"); - $machine->succeed("nix-build ${testExpr "x86_64-linux"}"); - $machine->succeed("nix-build ${testExpr "i686-linux"}"); - ''; -} -- cgit v1.2.3