keycloak: wrap all the shell scripts (#165316)

Most of these just need JAVA_HOME, but a few assume that java is in PATH

authored by Benjamin Staffin and committed by GitHub f4aabde8 2cd6db8f

+5 -3
+5 -3
pkgs/servers/keycloak/default.nix
··· 50 50 ln -s ${mkModuleXml "com.mysql" "mysql-connector-java.jar"} $module_path/com/mysql/main/module.xml 51 51 ''} 52 52 53 - wrapProgram $out/bin/standalone.sh --set JAVA_HOME ${jre} 54 - wrapProgram $out/bin/add-user-keycloak.sh --set JAVA_HOME ${jre} 55 - wrapProgram $out/bin/jboss-cli.sh --set JAVA_HOME ${jre} 53 + for script in add-user-keycloak.sh add-user.sh domain.sh elytron-tool.sh jboss-cli.sh jconsole.sh jdr.sh standalone.sh wsconsume.sh wsprovide.sh; do 54 + wrapProgram $out/bin/$script --set JAVA_HOME ${jre} 55 + done 56 + wrapProgram $out/bin/kcadm.sh --prefix PATH : ${jre}/bin 57 + wrapProgram $out/bin/kcreg.sh --prefix PATH : ${jre}/bin 56 58 ''; 57 59 58 60 passthru.tests = nixosTests.keycloak;