features
Reply-To:
In-Reply-To: <CADNp1BaSBngh+DecKghGjT5_FUnD3CeaKtZSyxq7CG5ZY9Yqsw(a)mail.gmail.com>
Hi Max, if the documentation lacks of more information. Please, do not
hesitate to create a Jira mentioned which part is missing. That helps us
to improve the docs.
Indeed, the profile.properties file is the best place to put the
permanent configuration. For that, just create a file inside
$KEYCLOAK_SERVER/standalone/configuration called profile.properties,
with the following content:
feature.scripts=enabled
I created the following Jira to track this:
https://issues.jboss.org/browse/KEYCLOAK-8979
On 2018-11-29, Max Allan wrote:
As I start my keycloak with systemd, (following the wildfly setup
instructions). Rather than logging in and running standalone.sh all the
time, can you give more details about where to add this config to make it
permanent and upgrade resistant?
Would you recommend adding JAVA_OPTS to wildfly.conf?
JAVA_OPTS=-Dkeycloak.profile.feature.scripts=enabled
OR the documentation mentions a file called "profile.properties" without
giving any idea where it can be found. That sounds ideal, if only it was
clearer how to use it. Much cleaner than this -D on startup command line
mess that was created.
Also, I've added to KEYCLOAK-8872 that the other documentation needs fixing
:
https://www.keycloak.org/docs/latest/server_installation/index.html#profiles
States that "scripts" is called "script" and that it is enabled by
default.
And the profile.properties file is mentioned without a location.
Max
--
abstractj