Commits
7e137d6b0a
Name already in use
Commits on Sep 10, 2018
-
Update source URL for santuario
Update the source URL for santuario used by the Shibboleth SP.
Commits on Aug 1, 2018
-
Set ownership on distribution LDAP files
Add logic to perform a chown openldap:openldap on the directory files from the Debian distribution so that slapd always may start even when the numeric uid has changed, for example when /etc/passwd is mounted in. This was previously done for the directory files being used (database with n 2) but not for those that are not being used (database with n 1).
Commits on Jul 24, 2018
-
Owner and permissions for slapd TLS files
Added logic to set the owner and permissions for the slapd TLS certificate, privkey, and CA cert files so that they are explicitly owned by openldap with the correct permissions.
Commits on Jul 17, 2018
-
Updated documentation to remove hardcoded versions
Updated the documentation to remove hardcoded versions for COmanage Registry and instead point to the COmanage Registry Release History wiki page along with a sed command to replace COMANAGE_REGISTRY_VERSION in the compose file.
Commits on Jul 16, 2018
-
-
Updated COmanage Registry version to 3.1.0
Updated COmanage Registry recommended version to 3.1.0 for the basic auth with Postgres documentation.
-
Update recommended version to 3.1.0.
Updated the recommended version on the top level to 3.1.0.
Commits on Jul 13, 2018
-
Updated Shibboleth SP source URLs
Updated Shibboleth SP source URLs to remove 'latest' from the paths.
-
Fix issue when openldap user has different UID
If the deployer maps in or copies in a different /etc/passwd file that assigns the openldap user a different UID change the ownership of /var/run/slapd so that it has the correct owner.
Commits on Jun 19, 2018
-
Fix LDAP entrypoint script no schema files injected
Fixed logic preventing slapd entrypoint script from running to completion when no schema files are injected into /schema.
Commits on Jun 17, 2018
-
-
LDAP_DEBUG sends entrypoint script output to stdout
If LDAP_DEBUG is set then the entrypoint script for the slapd images will invoke 'set -x' and send all output to stdout.
-
Environment variable substitution into injected LDIF
Text in injected LDIF files of the form %%SOME_VARIABLE%% will be replaced with the value from the environment variable SOME_VARIABLE before the LDIF is executed. The form %%_SOME_VARIABLE_FILE%% will be replaced with the contents of the file pointed to by the environment variable SOME_VARIABLE.
Commits on Jun 16, 2018
-
Better processing of injected LDIF files
Better processing of injected LDIF files to be executed using either SASL external mechanism or the root DN.
-
Better processing of schema files
Better processing of schema files for the slapd base image.
Commits on Jun 15, 2018
-
Added logic to process LDIF files at startup time.
-
Added slapd proxy for COmanage
Added Dockerfile and associated files to create image used to create a container that runs slapd as an LDAP proxy to help support high availability.
-
Added logic to support slapd proxy
Added logic to the COmanage LDAP utils bash library to support the deployment of a slapd proxy.
-
As part of refactor of slapd moved the entrypoint script from slapd-base to slapd and created Dockerfile for slapd to put it into plase.
-
Move slapd to slapd-base as part of refactor
As part of refactor of the slapd images move comanage-registry-slapd to comanage-registry-slapd-base.
Commits on Jun 1, 2018
-
-
Further refactor of slapd entrypoint script
Moved most of the slapd entrypoint script to a bash package so that it is more reuseable with downstream Docker packages.
Commits on May 30, 2018
-
Update php image tag to php:7.0-apache-jessie
Update the base image tag from php:7.0-apache to php:7.0-apache-jessie since php:7.0-apache now uses stretch as a base and the package dependencies need to be evolved before just switching to stretch.
-
Commits on May 29, 2018
-
Better handling of CakePHP cache files during startup
Better handling of CakePHP cache files during startup by just removing the cache files entirely.
Commits on May 20, 2018
-
voPerson and refactor slapd entrypoint script
Add voPerson LDAP schema to image and refactor the slapd entrypoint script so that additional schemas are checked for and added if necessary during each start. Additionally the TLS configuration is also managed during each start instead of only once at bootstrap. Also added synprov module to bootstrap.
Commits on May 4, 2018
-
Add the TIER beacon functionality to the TIER COmanage Registry image.
Commits on May 3, 2018
-
-
Support for TIER standard logging format
Added support for the TIER standard logging format including the ability to inject using the ENV and USERTOKEN environment variables.
-
More sophisticated and flexible creation of email config
Added logic for a more sophisticated and flexible approach to the initial creation of the COmanange Registry email.php configuration file.
Copy the full SHA 53ca9f8View commit details -
Remove COmanage Registry generated cache files
Remove all COmanage Registry cache files that may have been generated while doing version or database updates or enabling plugins.
Copy the full SHA 6caa381View commit details -
Better logging for COmanage Registry component
Removed the Dockerfile instruction that edited bootstrap.php and swapped in ConsoleLog for FileLog. Instead the FileLog will remain but now the entry point script sets up pipes instead of those log files and then spawns child processes that use cat and awk to format the log entries as specified for TIER packaged components.
Copy the full SHA 5b72e59View commit details -
Copy the full SHA 70ebe1fView commit details -
Copy the full SHA f57a3f2View commit details