| Shib IDP | Grouper | COmanage | Shib SP | Midpoint | Notes |
---|
Logging goes to stdout | | | | | |
|
OS | CentOS | CentOS | CentOS | CentOS | CentOS |
|
User container start as | root | root | root | root | root | there have been requests, mostly by OpenShift users to change this behavior. investigation is underway |
shibd user has specific UID/GID | N/A | no | no | ? | ? | If the shibd UID/GID are set to specific numeric values then deployers will know what to expect across components. |
httpd user has specific UID/GID | N/A | no | no | ? | ? | If the httpd UID/GID are set to specific numeric values then deployers will know what to expect across components. |
tomcat user has specific UID/GID | N/A | no | no | ? | ? | If the tomcat UID/GID are set to specific numeric values then deployers will know what to expect across components. |
java | corretto 11 jdk? | corretto 8 jdk | NA | corretto 8 jdk? | corretto 11 jdk | Should we switch openjdk JRE instead to minimize a bit? (in Grouper tomcat should be able to compile JSPs) |
how to set java memory |
| GROUPER_MAX_MEMORY env var |
|
|
|
|
has slashRoot |
| yes |
|
|
|
|
processes |
| supervisor, apache, shibd, tomcat ,(hsql in quickstart) | supervisor, apache, shibd |
|
|
|
if multiple processes, can toggle |
| yes, pass in env vars or command to run |
|
|
|
|
InCommon CA Certs included in Java keystore |
|
|
|
|
|
|
Supports _FILE convention for environment variables | | | | ? | ? | The environment variable FOO_FILE with value /path results in environment variable FOO having contents of /path. Grouper does this for certain things in v2.5.26+, is it supposed to be generic? |
Documentation | Google Doc | Confluence | GitHub Markdown | ? | Confluence |
|
Installer / quickstart |
| Quickstart container Command line installer |
|
| Integrated Demo (Grouper, mP, Shib...) |
|