anchor.diff:      + "bash do";
     installPhase = ''
       install -Dt "$out/bin/" cjdroute makekeys privatetopublic publictoip6
  -    sed -i 's,/usr/bin/env node,'$(type -P node), \
  -      $(find contrib -name "*.js")
  -    sed -i 's,/usr/bin/env python,'$(type -P python), \
  -      $(find contrib -type f)
       mkdir -p $out/share/cjdns
  -    cp -R contrib tools node_build node_modules $out/share/cjdns/
  +    cp -R tools node_build node_modules $out/share/cjdns/
     '';
   
     passthru.tests.basic = nixosTests.cjdns;
  
positive.code:     sha256 = "NOmk+vMZ8i0E2MjrUzksk+tkJ9XVVNEXlE5OOTNa+Y0=";
    };
  
    buildInputs = [ which python27 nodejs ] ++
      # for flock
      lib.optional stdenv.isLinux util-linux;
  
  
negative.code: { lib, stdenv, fetchFromGitHub, nodejs, which, python3, util-linux, nixosTests }:
  
  stdenv.mkDerivation rec {
    pname = "cjdns";
  