keycloak-uncached

Make cli usable on FreeBSD

8/16/2018 12:21:08 PM

Details

diff --git a/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/OsUtil.java b/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/OsUtil.java
index d7a3840..63e49c6 100644
--- a/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/OsUtil.java
+++ b/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/OsUtil.java
@@ -56,6 +56,8 @@ public class OsUtil {
             return new OsArch("sunos5", "x86_64");
         } else if (os.startsWith("mac os x")) {
             return new OsArch("osx", "x86_64");
+        } else if (os.startsWith("freebsd")) {
+            return new OsArch("freebsd", arch);
         }
 
         // unsupported platform
diff --git a/integration/client-cli/client-registration-cli/src/main/java/org/keycloak/client/registration/cli/util/OsUtil.java b/integration/client-cli/client-registration-cli/src/main/java/org/keycloak/client/registration/cli/util/OsUtil.java
index c0b9974..0bbb490 100644
--- a/integration/client-cli/client-registration-cli/src/main/java/org/keycloak/client/registration/cli/util/OsUtil.java
+++ b/integration/client-cli/client-registration-cli/src/main/java/org/keycloak/client/registration/cli/util/OsUtil.java
@@ -40,6 +40,8 @@ public class OsUtil {
             return new OsArch("sunos5", "x86_64");
         } else if (os.startsWith("mac os x")) {
             return new OsArch("osx", "x86_64");
+        } else if (os.startsWith("freebsd")) {
+            return new OsArch("freebsd", arch);
         }
 
         // unsupported platform
diff --git a/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/cli/OsUtils.java b/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/cli/OsUtils.java
index 4944603..a0a282f 100644
--- a/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/cli/OsUtils.java
+++ b/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/cli/OsUtils.java
@@ -37,6 +37,8 @@ public class OsUtils {
             return new OsArch("sunos5", "x86_64");
         } else if (os.startsWith("mac os x")) {
             return new OsArch("osx", "x86_64");
+        } else if (os.startsWith("freebsd")) {
+            return new OsArch("freebsd", arch);
         }
 
         // unsupported platform