anchor.diff:              bindsTo = databaseServices;
               wantedBy = [ "multi-user.target" ];
               path = with pkgs; [
  +              cfg.package
  +              openssl
                 replace-secret
               ];
               environment = {
  
positive.code:             (( attempt++ ))
          done
  
          ${cfg.package}/bin/jboss-cli.sh --connect --file=${jbossCliScript} --echo-command
  
          cp configuration/standalone.xml $out
        '';
  
negative.code: 
        jbossCliScript = pkgs.writeText "jboss-cli-script" (mkJbossScript keycloakConfig');
  
        keycloakConfig = pkgs.runCommandNoCC "keycloak-config" {
          nativeBuildInputs = [ cfg.package ];
        } ''
          export JBOSS_BASE_DIR="$(pwd -P)";
          export JBOSS_MODULEPATH="${cfg.package}/modules";
          export JBOSS_LOG_DIR="$JBOSS_BASE_DIR/log";
  