Skip to content

Instantly share code, notes, and snippets.

View darranl's full-sized avatar

Darran Lofthouse darranl

View GitHub Profile
[INFO] --- exec-maven-plugin:1.6.0:exec (default) @ wildfly-openssl-macosx-x86_64 ---
mkdir -p target/classes/macosx-x86_64
cc -Werror -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wpointer-arith -std=c89 -Wdeclaration-after-statement -Wformat -Wformat-security -Wunused -Wno-unknown-pragmas -c ../libwfssl/src/alpn.c -o target/alpn.o -I../libwfssl/include -I/Users/darranlofthouse/applications/jdk-11.0.2.jdk/Contents/Home/include -I/Users/darranlofthouse/applications/jdk-11.0.2.jdk/Contents/Home/include/darwin
cc -Werror -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wpointer-arith -std=c89 -Wdeclaration-after-statement -Wformat -Wformat-security -Wunused -Wno-unknown-pragmas -c ../libwfssl/src/clientcert.c -o target/clientcert.o -I../libwfssl/include -I/Users/darranlofthouse/applications/jdk-11.0.2.jdk/Contents/Home/include -I/Users/darranlofthouse/applications/jdk-11.0.2.jdk/Contents/Home/include/darwin
cc -Werror -Wall -Wmissing-prototypes -Wstrict-prototyp
@darranl
darranl / modules.txt
Last active August 21, 2020 12:32
Effects of adding KeyCloak Galleon Pack
./system/add-ons/keycloak/org/keycloak/keycloak-adapter-core/main/keycloak-adapter-core-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-adapter-spi/main/keycloak-adapter-spi-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-adapter-spi/main/keycloak-undertow-adapter-spi-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-authz-client/main/keycloak-authz-client-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-common/main/keycloak-common-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-core/main/keycloak-core-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-jboss-adapter-core/main/keycloak-jboss-adapter-core-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-undertow-adapter/main/keycloak-undertow-adapter-12.0.0-SNAPSHOT.jar
./system/add-ons/keycloak/org/keycloak/keycloak-wildfly-elytron-oidc-adapter/main/keycloak-wildfly-elytron-oidc-adapter-12.0.0-SNAPSHOT.jar
./system/add-ons/keyclo
@darranl
darranl / diff.patch
Created August 20, 2020 15:19
Effects of installing KeyCloak adapters
diff -r original-wildfly-21.0.0.Beta1-SNAPSHOT wildfly-21.0.0.Beta1-SNAPSHOT
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-elytron-install.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-elytron-install-offline.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-install.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-install-offline.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/docs: licenses-keycloak
Only in wildfly-21.0.0.Beta1-SNAPSHOT/modules/system: add-ons
diff -r original-wildfly-21.0.0.Beta1-SNAPSHOT/standalone/configuration/standalone.xml wildfly-21.0.0.Beta1-SNAPSHOT/standalone/configuration/standalone.xml
24a25
> <extension module="org.keycloak.keycloak-adapter-subsystem"/>
@darranl
darranl / elytron.xml
Last active August 7, 2020 08:23
Illustration of the end result for WFCORE-5079
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:14.0">
<extensions>
<extension module="org.wildfly.extension.elytron"/>
</extensions>
<profile>
<subsystem xmlns="urn:wildfly:elytron:11.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
<providers>
<aggregate-providers name="combined-providers">
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:14.0">
<extensions>
<extension module="org.jboss.as.remoting"/>
<extension module="org.wildfly.extension.io"/>
</extensions>
<management>
<security-realms>
<security-realm name="ApplicationRealm">
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:14.0">
<extensions>
<extension module="org.jboss.as.deployment-scanner"/>
<extension module="org.jboss.as.ee"/>
<extension module="org.jboss.as.jsf"/>
<extension module="org.jboss.as.naming"/>
<extension module="org.wildfly.extension.io"/>
<extension module="org.wildfly.extension.undertow"/>
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:14.0">
<extensions>
<extension module="org.jboss.as.deployment-scanner"/>
<extension module="org.jboss.as.ee"/>
<extension module="org.jboss.as.naming"/>
<extension module="org.wildfly.extension.io"/>
<extension module="org.wildfly.extension.undertow"/>
</extensions>
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:14.0">
<extensions>
<extension module="org.jboss.as.deployment-scanner"/>
<extension module="org.jboss.as.ee"/>
<extension module="org.jboss.as.naming"/>
<extension module="org.wildfly.extension.elytron"/>
<extension module="org.wildfly.extension.io"/>
<extension module="org.wildfly.extension.undertow"/>
@darranl
darranl / legacy-remoting.xml
Last active August 5, 2020 14:03
Remoting Galleon Layer Refactoring
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:14.0">
<extensions>
<extension module="org.jboss.as.deployment-scanner"/>
<extension module="org.jboss.as.ee"/>
<extension module="org.jboss.as.naming"/>
<extension module="org.jboss.as.remoting"/>
<extension module="org.wildfly.extension.io"/>
<extension module="org.wildfly.extension.undertow"/>
@darranl
darranl / aggregate-providers.json
Created November 27, 2017 14:48
WildFly Elytron Resource Descriptions - SSL
[standalone@localhost:9990 /] ./subsystem=elytron/aggregate-providers=*:read-resource-description
{
"outcome" => "success",
"result" => [{
"address" => [
("subsystem" => "elytron"),
("aggregate-providers" => "*")
],
"outcome" => "success",
"result" => {