diff options
author | makefu <github@syntax-fehler.de> | 2015-10-25 18:17:14 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2015-10-25 18:17:14 +0100 |
commit | bb16a38df6ad33c7339d4875e948853927015045 (patch) | |
tree | 3cd41d5d52c8facf55e48e05c65b6bad887ae4c3 /tv/2configs/test.nix | |
parent | cca25c7b66c44e0ec826d466bd48f2463df03fe9 (diff) | |
parent | 4b22988392f940c705e7f3fddc39481635777895 (diff) |
Merge remote-tracking branch 'cd/master'
Diffstat (limited to 'tv/2configs/test.nix')
-rw-r--r-- | tv/2configs/test.nix | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/tv/2configs/test.nix b/tv/2configs/test.nix deleted file mode 100644 index f5f068d6f..000000000 --- a/tv/2configs/test.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ config, lib, pkgs, ... }: - -with lib; - -let - out = { - environment.systemPackages = [ - su-test - ]; - security.sudo.extraConfig = '' - tv ALL=(test) NOPASSWD: ALL - ''; - users.extraUsers.test = { - shell = "${test-shell}"; - }; - }; - - su-test = pkgs.execveBin "su-test" rec { - filename = "/var/setuid-wrappers/sudo"; - argv = ["sudo" "-u" "test" "-i"]; - }; - - test-shell = pkgs.execve "test-shell" rec { - filename = "${pkgs.bash}/bin/bash"; - argv = ["sh" "--noprofile" "-l"]; - envp.ENV = pkgs.writeText "test-env" '' - ${shell.cat "Hello, `$(j0w\nd0g!)`!\\o/\n"} >&2 - ''; - }; - -in out |