anchor.diff:    installPhase = ''
       runHook preInstall
   
  -    mkdir -p $out/{bin,share/doc/pykms} $siteDir
  +    mkdir -p $siteDir
   
       mv * $siteDir
  -    for b in client server ; do
  -      makeWrapper ${python.interpreter} $out/bin/$b.py \
  -        --argv0 $b \
  -        --add-flags $siteDir/$b.py
  +    for b in Client Server ; do
  +      makeWrapper ${python.interpreter} $out/bin/''${b,,} \
  +        --argv0 ''${b,,} \
  +        --add-flags $siteDir/pykms_$b.py \
  +        --prefix PYTHONPATH : "$(toPythonPath ${systemd})"
       done
   
  -    install -m755 ${dbScript} $out/bin/create_pykms_db.sh
  +    install -Dm755 ${dbScript} $out/libexec/create_pykms_db.sh
   
  -    mv $siteDir/README.md $out/share/doc/pykms/
  +    install -Dm644 ../README.md -t $out/share/doc/pykms
   
       ${python.interpreter} -m compileall $siteDir
   
  
positive.code: 
    meta = with stdenv.lib; {
      description = "Windows KMS (Key Management Service) server written in Python";
      homepage    = https://github.com/ThunderEX/py-kms;
      license     = licenses.mit;
      maintainers = with maintainers; [ peterhoeg ];
    };
  
negative.code: { stdenv, runtimeShell, fetchFromGitHub, python3, writeText, writeScript
  , coreutils, sqlite }:
  
  with python3.pkgs;
  
  let
    dbSql = writeText "create_pykms_db.sql" ''
  