diff options
author | tv <tv@krebsco.de> | 2015-06-24 20:00:52 +0200 |
---|---|---|
committer | tv <tv@krebsco.de> | 2015-06-24 20:00:52 +0200 |
commit | 71c15ed7b6a3a6f6d970d1fbadb52625d2481737 (patch) | |
tree | ef5cd237fc110842e64cc3ecf889093d1f63b365 /infest-cac-CentOS-7-64bit.sh | |
parent | e07b9876c880352d6ac186c9e04ec048a077d69a (diff) |
infest-cac-CentOS-7-64bit: fetchgit
Diffstat (limited to 'infest-cac-CentOS-7-64bit.sh')
-rwxr-xr-x | infest-cac-CentOS-7-64bit.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/infest-cac-CentOS-7-64bit.sh b/infest-cac-CentOS-7-64bit.sh index 32090ae..0f2efae 100755 --- a/infest-cac-CentOS-7-64bit.sh +++ b/infest-cac-CentOS-7-64bit.sh @@ -4,6 +4,19 @@ set -xeuf serverspec=$1 systemname=$2 +( + # Notice NIX_PATH used from host + # Notice secrets required to evaluate configuration + NIX_PATH=$NIX_PATH:nixos-config=$PWD/modules/$systemname + NIX_PATH=$NIX_PATH:secrets=$PWD/secrets/$systemname/nix + export NIX_PATH + + rev=$(newbin/nixos-query nixpkgs.rev) + url=$(newbin/nixos-query nixpkgs.url) + + newbin/fetchgit "$rev" "$url" tmp/nixpkgs/$systemname +) + ./cac poll 10s 2>/dev/null & pollpid=$! trap "kill $pollpid; trap - EXIT" EXIT |