Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
- [s6-init] ensuring user provided files have correct perms...exited 0.
- [fix-attrs.d] applying ownership & permissions fixes...
- [fix-attrs.d] 00-functions: applying...
- [fix-attrs.d] 00-functions: exited 0.
- [fix-attrs.d] 01-s6: applying...
- [fix-attrs.d] 01-s6: exited 0.
- [fix-attrs.d] 02-zabbix: applying...
- [fix-attrs.d] 02-zabbix: exited 0.
- [fix-attrs.d] 03-logrotate: applying...
- [fix-attrs.d] 03-logrotate: exited 0.
- [fix-attrs.d] done.
- [cont-init.d] executing container initialization scripts...
- [cont-init.d] 00-startup: executing...
- + PROCESS_NAME=container-init
- + '[' -d /tmp/state ']'
- + print_debug 'Cold Container startup detected - Proceeding to initialize services normally'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/00-startup ** [container-init] Cold Container startup detected - Proceeding to initialize services normally
- + print_debug 'Adding shortcuts to .bashrc'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/00-startup ** [container-init] Adding shortcuts to .bashrc
- + echo 'down() { s6-svc -d /var/run/s6/services/$1 ;} '
- + echo 'up() { s6-svc -u /var/run/s6/services/$1 ;} '
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 00-startup: exited 0.
- [cont-init.d] 01-timezone: executing...
- + PROCESS_NAME=timezone
- + '[' -n Etc/GMT ']'
- + set_timezone Etc/GMT
- + '[' -f /usr/share/zoneinfo/Etc/GMT ']'
- ++ cat /etc/timezone
- + '[' Etc/GMT '!=' Etc/GMT ']'
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 01-timezone: exited 0.
- [cont-init.d] 02-permissions: executing...
- + PROCESS_NAME=permissions
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 02-permissions: exited 0.
- [cont-init.d] 03-monitoring: executing...
- + prepare_service single
- + '[' -n single ']'
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/03-monitoring
- + get_defaults single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/03-monitoring
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + '[' -f /assets/defaults/03-monitoring ']'
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + print_debug 'Container: Getting defaults for 03-monitoring'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/03-monitoring ** [container] Container: Getting defaults for 03-monitoring
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=container
- ++++ dirname /var/run/s6/etc/cont-init.d/03-monitoring
- +++ cd /var/run/s6/etc/cont-init.d
- +++ pwd -P
- ++ SCRIPTPATH=/etc/cont-init.d
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + source /assets/defaults/03-monitoring
- ++ CONTAINER_ENABLE_MONITORING=FALSE
- ++ CONTAINER_MONITORING_BACKEND=zabbix
- ++ ZABBIX_AGENT_LOG_FILE=zabbix_agentd.log
- ++ ZABBIX_AGENT_LOG_PATH=/var/log/zabbix/agent/
- ++ ZABBIX_ALLOW_ROOT=1
- ++ ZABBIX_BUFFER_SEND=5
- ++ ZABBIX_BUFFER_SIZE=100
- ++ ZABBIX_CONFIG_FILE=zabbix_agentd.conf
- ++ ZABBIX_CONFIG_PATH=/etc/zabbix/
- ++ ZABBIX_DEBUGLEVEL=1
- ++ ZABBIX_HOSTNAME=openldap
- ++ ZABBIX_LISTEN_IP=0.0.0.0
- ++ ZABBIX_LISTEN_PORT=10050
- ++ ZABBIX_LOG_FILE_SIZE=0
- ++ ZABBIX_MAXLINES_SECOND=20
- ++ ZABBIX_REFRESH_ACTIVE_CHECKS=120
- ++ ZABBIX_REMOTECOMMANDS_ALLOW='*'
- ++ ZABBIX_REMOTECOMMANDS_LOG=1
- ++ ZABBIX_SERVER=0.0.0.0/0
- ++ ZABBIX_SERVER_ACTIVE=zabbix-proxy
- ++ ZABBIX_SETUP_TYPE=AUTO
- ++ ZABBIX_SOCKET=/tmp/zabbix.sock
- ++ ZABBIX_START_AGENTS=1
- ++ ZABBIX_STATUS_PORT=8050
- ++ ZABBIX_USER=zabbix
- ++ ZABBIX_USER_SUDO=TRUE
- +++ cat /etc/os-release
- +++ grep '^ID='
- +++ cut -d = -f2
- ++ os=alpine
- ++ case ${os} in
- ++ case "$(cat /etc/os-release | grep VERSION_ID | cut -d = -f 2 | cut -d . -f 1,2)" in
- +++ cat /etc/os-release
- +++ grep VERSION_ID
- +++ cut -d . -f 1,2
- +++ cut -d = -f 2
- ++ ZABBIX_AGENT_TYPE=modern
- + get_functions single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/03-monitoring
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + '[' -f /assets/functions/03-monitoring ']'
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + print_debug 'Container: No functions available for 03-monitoring'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/03-monitoring ** [container] Container: No functions available for 03-monitoring
- + PROCESS_NAME=monitoring
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [NOTICE] /etc/cont-init.d/03-monitoring ** [monitoring] Disabling Monitoring Functionality
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + service_stop 03-monitoring
- ++ basename /var/run/s6/etc/cont-init.d/03-monitoring
- + '[' 03-monitoring '!=' 03-monitoring ']'
- + DONOTSTART=TRUE
- + output_on
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set -x
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 03-monitoring: exited 0.
- [cont-init.d] 04-scheduling: executing...
- + prepare_service single
- + '[' -n single ']'
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/04-scheduling
- + get_defaults single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/04-scheduling
- ++ basename /var/run/s6/etc/cont-init.d/04-scheduling
- + '[' -f /assets/defaults/04-scheduling ']'
- ++ basename /var/run/s6/etc/cont-init.d/04-scheduling
- + print_debug 'Container: Getting defaults for 04-scheduling'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/04-scheduling ** [container] Container: Getting defaults for 04-scheduling
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=container
- ++++ dirname /var/run/s6/etc/cont-init.d/04-scheduling
- +++ cd /var/run/s6/etc/cont-init.d
- +++ pwd -P
- ++ SCRIPTPATH=/etc/cont-init.d
- ++ basename /var/run/s6/etc/cont-init.d/04-scheduling
- + source /assets/defaults/04-scheduling
- ++ CONTAINER_ENABLE_SCHEDULING=TRUE
- ++ CONTAINER_SCHEDULING_BACKEND=cron
- ++ SCHEDULING_LOG_TYPE=FILE
- ++ SCHEDULING_LOG_LOCATION=/var/log/cron/
- ++ SCHEDULING_LOG_LEVEL=8
- + get_functions single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/04-scheduling
- ++ basename /var/run/s6/etc/cont-init.d/04-scheduling
- + '[' -f /assets/functions/04-scheduling ']'
- ++ basename /var/run/s6/etc/cont-init.d/04-scheduling
- + print_debug 'Container: No functions available for 04-scheduling'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/04-scheduling ** [container] Container: No functions available for 04-scheduling
- + PROCESS_NAME=scheduling
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/04-scheduling ** [scheduling] Creating Logrotate Entry for /var/log/cron//cron.log
- + '[' -n '' ']'
- + '[' -n '' ']'
- + '[' '!' -d /etc/logrotate.d ']'
- + cat
- + chown root:root /etc/logrotate.d/cron
- + chmod 0644 /etc/logrotate.d/cron
- + '[' '!' -d /assets/cron/ ']'
- + mkdir -p /assets/cron/
- ++ mktemp
- + cronenv=/tmp/tmp.5wspMAp66A
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.5wspMAp66A
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + for d in /assets/defaults/*
- + '[' /assets/defaults/00-container '!=' /assets/defaults/00-container ']'
- + for d in /assets/defaults/*
- + '[' /assets/defaults/02-permissions '!=' /assets/defaults/00-container ']'
- + source /assets/defaults/02-permissions
- ++ CONTAINER_ENABLE_PERMISSIONS=TRUE
- ++ DEBUG_PERMISSIONS=FALSE
- ++ mktemp
- + cronenv=/tmp/tmp.V8clSdWyJm
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.V8clSdWyJm
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + for d in /assets/defaults/*
- + '[' /assets/defaults/03-monitoring '!=' /assets/defaults/00-container ']'
- + source /assets/defaults/03-monitoring
- ++ CONTAINER_ENABLE_MONITORING=FALSE
- ++ CONTAINER_MONITORING_BACKEND=zabbix
- ++ ZABBIX_AGENT_LOG_FILE=zabbix_agentd.log
- ++ ZABBIX_AGENT_LOG_PATH=/var/log/zabbix/agent/
- ++ ZABBIX_ALLOW_ROOT=1
- ++ ZABBIX_BUFFER_SEND=5
- ++ ZABBIX_BUFFER_SIZE=100
- ++ ZABBIX_CONFIG_FILE=zabbix_agentd.conf
- ++ ZABBIX_CONFIG_PATH=/etc/zabbix/
- ++ ZABBIX_DEBUGLEVEL=1
- ++ ZABBIX_HOSTNAME=openldap
- ++ ZABBIX_LISTEN_IP=0.0.0.0
- ++ ZABBIX_LISTEN_PORT=10050
- ++ ZABBIX_LOG_FILE_SIZE=0
- ++ ZABBIX_MAXLINES_SECOND=20
- ++ ZABBIX_REFRESH_ACTIVE_CHECKS=120
- ++ ZABBIX_REMOTECOMMANDS_ALLOW='*'
- ++ ZABBIX_REMOTECOMMANDS_LOG=1
- ++ ZABBIX_SERVER=0.0.0.0/0
- ++ ZABBIX_SERVER_ACTIVE=zabbix-proxy
- ++ ZABBIX_SETUP_TYPE=AUTO
- ++ ZABBIX_SOCKET=/tmp/zabbix.sock
- ++ ZABBIX_START_AGENTS=1
- ++ ZABBIX_STATUS_PORT=8050
- ++ ZABBIX_USER=zabbix
- ++ ZABBIX_USER_SUDO=TRUE
- +++ cat /etc/os-release
- +++ grep '^ID='
- +++ cut -d = -f2
- ++ os=alpine
- ++ case ${os} in
- ++ case "$(cat /etc/os-release | grep VERSION_ID | cut -d = -f 2 | cut -d . -f 1,2)" in
- +++ cat /etc/os-release
- +++ grep VERSION_ID
- +++ cut -d = -f 2
- +++ cut -d . -f 1,2
- ++ ZABBIX_AGENT_TYPE=modern
- ++ mktemp
- + cronenv=/tmp/tmp.urH9CptZpC
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.urH9CptZpC
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + for d in /assets/defaults/*
- + '[' /assets/defaults/04-scheduling '!=' /assets/defaults/00-container ']'
- + source /assets/defaults/04-scheduling
- ++ CONTAINER_ENABLE_SCHEDULING=TRUE
- ++ CONTAINER_SCHEDULING_BACKEND=cron
- ++ SCHEDULING_LOG_TYPE=FILE
- ++ SCHEDULING_LOG_LOCATION=/var/log/cron/
- ++ SCHEDULING_LOG_LEVEL=8
- ++ mktemp
- + cronenv=/tmp/tmp.GSLkUOjAw0
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.GSLkUOjAw0
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + for d in /assets/defaults/*
- + '[' /assets/defaults/05-logging '!=' /assets/defaults/00-container ']'
- + source /assets/defaults/05-logging
- ++ CONTAINER_ENABLE_LOGROTATE=TRUE
- ++ CONTAINER_ENABLE_LOGSHIPPING=FALSE
- ++ CONTAINER_LOGSHIPPING_BACKEND=fluent-bit
- ++ FLUENTBIT_CONFIG_PARSERS=parsers.conf
- ++ FLUENTBIT_CONFIG_PLUGINS=plugins.conf
- ++ FLUENTBIT_ENABLE_HTTP_SERVER=TRUE
- ++ FLUENTBIT_ENABLE_STORAGE_METRICS=TRUE
- ++ FLUENTBIT_FLUSH_SECONDS=1
- ++ FLUENTBIT_FORWARD_BUFFER_CHUNK_SIZE=1M
- ++ FLUENTBIT_FORWARD_BUFFER_MAX_SIZE=6M
- ++ FLUENTBIT_FORWARD_PORT=24224
- ++ FLUENTBIT_GRACE_SECONDS=1
- ++ FLUENTBIT_HTTP_LISTEN_IP=0.0.0.0
- ++ FLUENTBIT_HTTP_LISTEN_PORT=2020
- ++ FLUENTBIT_LOG_FILE=fluentbit.log
- ++ FLUENTBIT_LOG_LEVEL=info
- ++ FLUENTBIT_LOG_PATH=/var/log/fluentbit/
- ++ FLUENTBIT_MODE=NORMAL
- ++ FLUENTBIT_OUTPUT=FORWARD
- ++ FLUENTBIT_OUTPUT_FORWARD_HOST=fluent-proxy
- ++ FLUENTBIT_OUTPUT_FORWARD_TLS=FALSE
- ++ FLUENTBIT_OUTPUT_FORWARD_TLS_VERIFY=FALSE
- ++ FLUENTBIT_OUTPUT_LOKI_HOST=loki
- ++ FLUENTBIT_OUTPUT_LOKI_PORT=3100
- ++ FLUENTBIT_OUTPUT_LOKI_TLS=FALSE
- ++ FLUENTBIT_OUTPUT_LOKI_TLS_VERIFY=FALSE
- ++ FLUENTBIT_SETUP_TYPE=AUTO
- ++ FLUENTBIT_STORAGE_BACKLOG_LIMIT=5M
- ++ FLUENTBIT_STORAGE_CHECKSUM=FALSE
- ++ FLUENTBIT_STORAGE_PATH=/tmp/fluentbit/storage
- ++ FLUENTBIT_STORAGE_SYNC=normal
- ++ LOGROTATE_RETAIN_DAYS=7
- ++ LOGSHIPPING_AUTO_CONFIG_LOGROTATE=TRUE
- ++ mktemp
- + cronenv=/tmp/tmp.v2Tk4MjISQ
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.v2Tk4MjISQ
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + for d in /assets/defaults/*
- + '[' /assets/defaults/06-messaging '!=' /assets/defaults/00-container ']'
- + source /assets/defaults/06-messaging
- ++ CONTAINER_ENABLE_MESSAGING=TRUE
- ++ CONTAINER_MESSAGING_BACKEND=msmtp
- ++ SMTP_AUTO_FROM=FALSE
- ++ SMTP_DOMAIN=docker
- ++ SMTP_HOST=postfix-relay
- ++ SMTP_MAILDOMAIN=local
- ++ SMTP_PORT=25
- ++ SMTP_STARTTLS=FALSE
- ++ SMTP_TLS=FALSE
- ++ SMTP_TLSCERTCHECK=FALSE
- ++ mktemp
- + cronenv=/tmp/tmp.8nVB965NLg
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.8nVB965NLg
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + for d in /assets/defaults/*
- + '[' /assets/defaults/10-openldap '!=' /assets/defaults/00-container ']'
- + source /assets/defaults/10-openldap
- ++ ADD_DEFAULT_DATA=TRUE
- ++ ADMIN_PASS=admin
- ++ CONFIG_PASS=config
- ++ CONFIG_PATH=/etc/openldap/
- ++ BACKUP_TYPE=FILESYSTEM
- ++ BACKUP_COMPRESSION=GZ
- ++ BACKUP_COMPRESSION_LEVEL=3
- ++ BACKUP_BEGIN=0400
- ++ BACKUP_RETENTION=10080
- ++ BACKUP_INTERVAL=1440
- ++ BACKUP_PATH=/data/backup
- ++ BACKUP_MD5=TRUE
- ++ BACKUP_PARALLEL_COMPRESSION=TRUE
- ++ BACKUP_SIZE_VALUE=bytes
- ++ DB_PATH=/var/lib/openldap
- ++ DOMAIN=example.lan
- ++ ENABLE_BACKUP=FALSE
- ++ ENABLE_MONITOR=TRUE
- ++ ENABLE_PPOLICY=TRUE
- ++ ENABLE_READONLY_USER=FALSE
- ++ ENABLE_REPLICATION=FALSE
- ++ ENABLE_TLS=FALSE
- ++ LOG_LEVEL=256
- ++ LOG_TYPE=CONSOLE
- ++ LOG_PATH=/logs/
- ++ LOG_FILE=openldap.log
- ++ ORGANIZATION='Example Organization'
- ++ PPOLICY_CHECK_RDN=0
- ++ PPOLICY_MAX_CONSEC=0
- ++ PPOLICY_MAX_LENGTH=0
- ++ PPOLICY_MIN_DIGIT=0
- ++ PPOLICY_MIN_LOWER=0
- ++ PPOLICY_MIN_POINTS=3
- ++ PPOLICY_MIN_PUNCT=0
- ++ PPOLICY_MIN_UPPER=0
- ++ PPOLICY_USE_CRACKLIB=1
- ++ READONLY_USER_PASS=readonly
- ++ READONLY_USER_USER=readonly
- ++ REPLICATION_SAFETY_CHECK=TRUE
- ++ SCHEMA_TYPE=nis
- ++ SLAPD_ARGS=
- ++ SLAPD_HOSTS='ldap://ldap.example.lan ldaps://ldap.example.lan ldapi:///'
- ++ TLS_CA_NAME=ldap-selfsigned-ca
- ++ TLS_CA_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=
- ++ TLS_CA_CRT_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=ldap-selfsigned-ca
- ++ TLS_CA_CRT_FILENAME=ldap-selfsigned-ca.crt
- ++ TLS_CA_KEY_FILENAME=ldap-selfsigned-ca.key
- ++ TLS_CA_CRT_PATH=/certs/ldap-selfsigned-ca/
- ++ TLS_CIPHER_SUITE='ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:-DHE-DSS:-RSA:!aNULL:!MD5:!DSS:!SHA'
- ++ TLS_CREATE_CA=TRUE
- ++ TLS_CRT_FILENAME=cert.pem
- ++ TLS_CRT_PATH=/certs/
- ++ TLS_DH_PARAM_FILENAME=dhparam.pem
- ++ TLS_DH_PARAM_KEYSIZE=2048
- ++ TLS_DH_PARAM_PATH=/certs/
- ++ TLS_ENFORCE=FALSE
- ++ TLS_KEY_FILENAME=key.pem
- ++ TLS_KEY_PATH=/certs/
- ++ TLS_RESET_PERMISSIONS=TRUE
- ++ TLS_VERIFY_CLIENT=never
- ++ ULIMIT_N=1024
- ++ WAIT_FOR_REPLICAS=FALSE
- ++ first_start_done=/assets/state/slapd-first-start-done
- ++ was_started_with_replication=/etc/openldap/slapd.d/docker-openldap-was-started-with-replication
- ++ was_started_with_tls=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls
- ++ was_started_with_tls_enforce=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls-enforce
- ++ mktemp
- + cronenv=/tmp/tmp.wtnxJW8G10
- + set -o posix
- + set -f
- + set
- + grep -E '^CRON_'
- + sed 's|CRON_||g'
- + IFS=
- + read -r cron_entry
- + rm -rf /tmp/tmp.wtnxJW8G10
- + set +f
- + unset cronenv schedules cron_entry schedule_value schedule_title
- + unset
- + print_notice 'Container configured for scheduled tasks with '\''cron'\'''
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [NOTICE] /etc/cont-init.d/04-scheduling ** [scheduling] Container configured for scheduled tasks with 'cron'
- + output_on
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set -x
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 04-scheduling: exited 0.
- [cont-init.d] 05-logging: executing...
- + prepare_service single
- + '[' -n single ']'
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/05-logging
- + get_defaults single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/05-logging
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + '[' -f /assets/defaults/05-logging ']'
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + print_debug 'Container: Getting defaults for 05-logging'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/05-logging ** [container] Container: Getting defaults for 05-logging
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=container
- ++++ dirname /var/run/s6/etc/cont-init.d/05-logging
- +++ cd /var/run/s6/etc/cont-init.d
- +++ pwd -P
- ++ SCRIPTPATH=/etc/cont-init.d
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + source /assets/defaults/05-logging
- ++ CONTAINER_ENABLE_LOGROTATE=TRUE
- ++ CONTAINER_ENABLE_LOGSHIPPING=FALSE
- ++ CONTAINER_LOGSHIPPING_BACKEND=fluent-bit
- ++ FLUENTBIT_CONFIG_PARSERS=parsers.conf
- ++ FLUENTBIT_CONFIG_PLUGINS=plugins.conf
- ++ FLUENTBIT_ENABLE_HTTP_SERVER=TRUE
- ++ FLUENTBIT_ENABLE_STORAGE_METRICS=TRUE
- ++ FLUENTBIT_FLUSH_SECONDS=1
- ++ FLUENTBIT_FORWARD_BUFFER_CHUNK_SIZE=1M
- ++ FLUENTBIT_FORWARD_BUFFER_MAX_SIZE=6M
- ++ FLUENTBIT_FORWARD_PORT=24224
- ++ FLUENTBIT_GRACE_SECONDS=1
- ++ FLUENTBIT_HTTP_LISTEN_IP=0.0.0.0
- ++ FLUENTBIT_HTTP_LISTEN_PORT=2020
- ++ FLUENTBIT_LOG_FILE=fluentbit.log
- ++ FLUENTBIT_LOG_LEVEL=info
- ++ FLUENTBIT_LOG_PATH=/var/log/fluentbit/
- ++ FLUENTBIT_MODE=NORMAL
- ++ FLUENTBIT_OUTPUT=FORWARD
- ++ FLUENTBIT_OUTPUT_FORWARD_HOST=fluent-proxy
- ++ FLUENTBIT_OUTPUT_FORWARD_TLS=FALSE
- ++ FLUENTBIT_OUTPUT_FORWARD_TLS_VERIFY=FALSE
- ++ FLUENTBIT_OUTPUT_LOKI_HOST=loki
- ++ FLUENTBIT_OUTPUT_LOKI_PORT=3100
- ++ FLUENTBIT_OUTPUT_LOKI_TLS=FALSE
- ++ FLUENTBIT_OUTPUT_LOKI_TLS_VERIFY=FALSE
- ++ FLUENTBIT_SETUP_TYPE=AUTO
- ++ FLUENTBIT_STORAGE_BACKLOG_LIMIT=5M
- ++ FLUENTBIT_STORAGE_CHECKSUM=FALSE
- ++ FLUENTBIT_STORAGE_PATH=/tmp/fluentbit/storage
- ++ FLUENTBIT_STORAGE_SYNC=normal
- ++ LOGROTATE_RETAIN_DAYS=7
- ++ LOGSHIPPING_AUTO_CONFIG_LOGROTATE=TRUE
- + get_functions single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/05-logging
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + '[' -f /assets/functions/05-logging ']'
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + print_debug 'Container: No functions available for 05-logging'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/05-logging ** [container] Container: No functions available for 05-logging
- + PROCESS_NAME=logging
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/05-logging ** [logging] Enabling log rotation
- + mkdir -p /assets/cron/
- + cat
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- ++ TZ=Etc/GMT
- ++ date '+%Y-%m-%d %H:%M:%S %Z'
- + var_false FALSE
- + '[' FALSE = FALSE ']'
- + print_notice 'Disabling Log Shipping Functionality'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [NOTICE] /etc/cont-init.d/05-logging ** [logging] Disabling Log Shipping Functionality
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + service_stop 05-logging
- ++ basename /var/run/s6/etc/cont-init.d/05-logging
- + '[' 05-logging '!=' 05-logging ']'
- + DONOTSTART=TRUE
- + output_on
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set -x
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 05-logging: exited 0.
- [cont-init.d] 06-messaging: executing...
- + prepare_service single
- + '[' -n single ']'
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/06-messaging
- + get_defaults single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/06-messaging
- ++ basename /var/run/s6/etc/cont-init.d/06-messaging
- + '[' -f /assets/defaults/06-messaging ']'
- ++ basename /var/run/s6/etc/cont-init.d/06-messaging
- + print_debug 'Container: Getting defaults for 06-messaging'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/06-messaging ** [container] Container: Getting defaults for 06-messaging
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=container
- ++++ dirname /var/run/s6/etc/cont-init.d/06-messaging
- +++ cd /var/run/s6/etc/cont-init.d
- +++ pwd -P
- ++ SCRIPTPATH=/etc/cont-init.d
- ++ basename /var/run/s6/etc/cont-init.d/06-messaging
- + source /assets/defaults/06-messaging
- ++ CONTAINER_ENABLE_MESSAGING=TRUE
- ++ CONTAINER_MESSAGING_BACKEND=msmtp
- ++ SMTP_AUTO_FROM=FALSE
- ++ SMTP_DOMAIN=docker
- ++ SMTP_HOST=postfix-relay
- ++ SMTP_MAILDOMAIN=local
- ++ SMTP_PORT=25
- ++ SMTP_STARTTLS=FALSE
- ++ SMTP_TLS=FALSE
- ++ SMTP_TLSCERTCHECK=FALSE
- + get_functions single
- + '[' -n single ']'
- + case "$1" in
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/06-messaging
- ++ basename /var/run/s6/etc/cont-init.d/06-messaging
- + '[' -f /assets/functions/06-messaging ']'
- ++ basename /var/run/s6/etc/cont-init.d/06-messaging
- + print_debug 'Container: No functions available for 06-messaging'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/06-messaging ** [container] Container: No functions available for 06-messaging
- + PROCESS_NAME=messaging
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/06-messaging ** [messaging] Converting Variable Name SMTP_TLS value to 'Off'
- + unset SMTP_TLS
- + '[' -n '' ']'
- + export SMTP_TLS=off
- + SMTP_TLS=off
- + truefalse_onoff SMTP_STARTTLS
- ++ set
- ++ grep SMTP_STARTTLS=
- ++ cut -d = -f2
- + value=FALSE
- ++ set
- ++ grep SMTP_STARTTLS=
- ++ sed 's/=.*//g'
- + var=SMTP_STARTTLS
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + '[' FALSE = FALSE ']'
- + print_debug 'Converting Variable Name SMTP_STARTTLS value to '\''Off'\'''
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:12 [DEBUG] /etc/cont-init.d/06-messaging ** [messaging] Converting Variable Name SMTP_STARTTLS value to 'Off'
- + unset SMTP_STARTTLS
- + '[' -n '' ']'
- + export SMTP_STARTTLS=off
- + SMTP_STARTTLS=off
- + truefalse_onoff SMTP_TLSCERTCHECK
- ++ set
- ++ grep SMTP_TLSCERTCHECK=
- ++ cut -d = -f2
- + value=FALSE
- ++ set
- ++ grep SMTP_TLSCERTCHECK=
- ++ sed 's/=.*//g'
- + var=SMTP_TLSCERTCHECK
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + '[' FALSE = FALSE ']'
- + print_debug 'Converting Variable Name SMTP_TLSCERTCHECK value to '\''Off'\'''
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [DEBUG] /etc/cont-init.d/06-messaging ** [messaging] Converting Variable Name SMTP_TLSCERTCHECK value to 'Off'
- + unset SMTP_TLSCERTCHECK
- + '[' -n '' ']'
- + export SMTP_TLSCERTCHECK=off
- + SMTP_TLSCERTCHECK=off
- + echo '### Automatically generated on container start. See documentation on how to set!'
- + echo 'account default '
- + echo 'host postfix-relay'
- + echo 'port 25'
- + echo 'domain docker'
- + '[' -n '' ']'
- + echo 'maildomain local'
- + '[' -n '' ']'
- + '[' -n '' ']'
- + '[' -n '' ']'
- + echo 'tls off'
- + echo 'tls_starttls off'
- + echo 'tls_certcheck off'
- + var_true ''
- + '[' '' = TRUE ']'
- + '[' '' = true ']'
- + '[' '' = YES ']'
- + '[' '' = yes ']'
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + print_notice 'Container configured to route mail via SMTP to '\''postfix-relay'\'''
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [NOTICE] /etc/cont-init.d/06-messaging ** [messaging] Container configured to route mail via SMTP to 'postfix-relay'
- + output_on
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set -x
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 06-messaging: exited 0.
- [cont-init.d] 10-openldap: executing...
- + prepare_service 10-openldap
- + '[' -n 10-openldap ']'
- + case "$(dirname "$0")" in
- ++ dirname /var/run/s6/etc/cont-init.d/10-openldap
- + get_defaults 10-openldap
- + '[' -n 10-openldap ']'
- + case "$1" in
- ++ echo 10-openldap
- ++ tr , '\n'
- + defaults=10-openldap
- + for d in $defaults
- + '[' -f /assets/defaults/10-openldap ']'
- + print_debug 'Container: Getting defaults for 10-openldap'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [DEBUG] /etc/cont-init.d/10-openldap ** [container] Container: Getting defaults for 10-openldap
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=container
- ++++ dirname /var/run/s6/etc/cont-init.d/10-openldap
- +++ cd /var/run/s6/etc/cont-init.d
- +++ pwd -P
- ++ SCRIPTPATH=/etc/cont-init.d
- + source /assets/defaults/10-openldap
- ++ ADD_DEFAULT_DATA=TRUE
- ++ ADMIN_PASS=admin
- ++ CONFIG_PASS=config
- ++ CONFIG_PATH=/etc/openldap/
- ++ BACKUP_TYPE=FILESYSTEM
- ++ BACKUP_COMPRESSION=GZ
- ++ BACKUP_COMPRESSION_LEVEL=3
- ++ BACKUP_BEGIN=0400
- ++ BACKUP_RETENTION=10080
- ++ BACKUP_INTERVAL=1440
- ++ BACKUP_PATH=/data/backup
- ++ BACKUP_MD5=TRUE
- ++ BACKUP_PARALLEL_COMPRESSION=TRUE
- ++ BACKUP_SIZE_VALUE=bytes
- ++ DB_PATH=/var/lib/openldap
- ++ DOMAIN=example.lan
- ++ ENABLE_BACKUP=FALSE
- ++ ENABLE_MONITOR=TRUE
- ++ ENABLE_PPOLICY=TRUE
- ++ ENABLE_READONLY_USER=FALSE
- ++ ENABLE_REPLICATION=FALSE
- ++ ENABLE_TLS=FALSE
- ++ LOG_LEVEL=256
- ++ LOG_TYPE=CONSOLE
- ++ LOG_PATH=/logs/
- ++ LOG_FILE=openldap.log
- ++ ORGANIZATION='Example Organization'
- ++ PPOLICY_CHECK_RDN=0
- ++ PPOLICY_MAX_CONSEC=0
- ++ PPOLICY_MAX_LENGTH=0
- ++ PPOLICY_MIN_DIGIT=0
- ++ PPOLICY_MIN_LOWER=0
- ++ PPOLICY_MIN_POINTS=3
- ++ PPOLICY_MIN_PUNCT=0
- ++ PPOLICY_MIN_UPPER=0
- ++ PPOLICY_USE_CRACKLIB=1
- ++ READONLY_USER_PASS=readonly
- ++ READONLY_USER_USER=readonly
- ++ REPLICATION_SAFETY_CHECK=TRUE
- ++ SCHEMA_TYPE=nis
- ++ SLAPD_ARGS=
- ++ SLAPD_HOSTS='ldap://ldap.example.lan ldaps://ldap.example.lan ldapi:///'
- ++ TLS_CA_NAME=ldap-selfsigned-ca
- ++ TLS_CA_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=
- ++ TLS_CA_CRT_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=ldap-selfsigned-ca
- ++ TLS_CA_CRT_FILENAME=ldap-selfsigned-ca.crt
- ++ TLS_CA_KEY_FILENAME=ldap-selfsigned-ca.key
- ++ TLS_CA_CRT_PATH=/certs/ldap-selfsigned-ca/
- ++ TLS_CIPHER_SUITE='ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:-DHE-DSS:-RSA:!aNULL:!MD5:!DSS:!SHA'
- ++ TLS_CREATE_CA=TRUE
- ++ TLS_CRT_FILENAME=cert.pem
- ++ TLS_CRT_PATH=/certs/
- ++ TLS_DH_PARAM_FILENAME=dhparam.pem
- ++ TLS_DH_PARAM_KEYSIZE=2048
- ++ TLS_DH_PARAM_PATH=/certs/
- ++ TLS_ENFORCE=FALSE
- ++ TLS_KEY_FILENAME=key.pem
- ++ TLS_KEY_PATH=/certs/
- ++ TLS_RESET_PERMISSIONS=TRUE
- ++ TLS_VERIFY_CLIENT=never
- ++ ULIMIT_N=1024
- ++ WAIT_FOR_REPLICAS=FALSE
- ++ first_start_done=/assets/state/slapd-first-start-done
- ++ was_started_with_replication=/etc/openldap/slapd.d/docker-openldap-was-started-with-replication
- ++ was_started_with_tls=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls
- ++ was_started_with_tls_enforce=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls-enforce
- + get_functions 10-openldap
- + '[' -n 10-openldap ']'
- + case "$1" in
- ++ echo 10-openldap
- ++ tr , '\n'
- + functions=10-openldap
- + for f in $functions
- + '[' -f /assets/functions/10-openldap ']'
- + print_debug 'Container: Getting functions for 10-openldap'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [DEBUG] /etc/cont-init.d/10-openldap ** [container] Container: Getting functions for 10-openldap
- + source /assets/functions/10-openldap
- + PROCESS_NAME=openldap
- + create_data_directories
- + print_notice 'Setting up directories'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [NOTICE] /etc/cont-init.d/10-openldap ** [openldap] Setting up directories
- + '[' '!' -d /var/lib/openldap ']'
- + '[' '!' -d /etc/openldap/slapd.d ']'
- + '[' '!' -d /assets/state ']'
- + mkdir -p /assets/state
- + chown -R ldap:ldap /var/lib/openldap
- + chown -R ldap:ldap /etc/openldap/
- + chown -R ldap:ldap /assets/slapd
- + configure_ldap_server
- + print_notice 'Configuring OpenLDAP server'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [NOTICE] /etc/cont-init.d/10-openldap ** [openldap] Configuring OpenLDAP server
- + set -e
- + set -o pipefail
- + '[' -z '' ']'
- + IFS=.
- + read -a domain_elems
- + SUFFIX=
- + ROOT=
- + for elem in "${domain_elems[@]}"
- + '[' x = x ']'
- + SUFFIX=dc=example
- + ROOT=example
- + for elem in "${domain_elems[@]}"
- + '[' xdc=example = x ']'
- + BASE_DN=dc=example,dc=lan
- + '[' '!' -e /assets/state/slapd-first-start-done ']'
- + new_install=false
- + file_env CONFIG_PASS
- + '[' TRUE = TRUE ']'
- + local var=CONFIG_PASS
- + local fileVar=CONFIG_PASS_FILE
- + local def=
- + local val=
- + '[' '' ']'
- + '[' config ']'
- + val=config
- + '[' -z config ']'
- + export CONFIG_PASS=config
- + CONFIG_PASS=config
- + unset CONFIG_PASS_FILE
- + file_env ADMIN_PASS
- + '[' TRUE = TRUE ']'
- + local var=ADMIN_PASS
- + local fileVar=ADMIN_PASS_FILE
- + local def=
- + local val=
- + '[' '' ']'
- + '[' admin ']'
- + val=admin
- + '[' -z admin ']'
- + export ADMIN_PASS=admin
- + ADMIN_PASS=admin
- + unset ADMIN_PASS_FILE
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- ++ ls -A -I lost+found /var/lib/openldap
- + '[' -z 'data.mdb
- lock.mdb' ']'
- ++ ls -A -I lost+found /var/lib/openldap
- + '[' -z 'data.mdb
- lock.mdb' ']'
- ++ ls -A -I lost+found /var/lib/openldap
- + '[' '!' -z 'data.mdb
- lock.mdb' ']'
- ++ ls -A -I lost+found /etc/openldap/slapd.d
- + '[' -z 'cn=config
- cn=config.ldif' ']'
- + '[' -e '/etc/openldap/slapd.d/cn=config/olcDatabase={1}hdb.ldif' ']'
- + var_true
- + '[' '' = TRUE ']'
- + '[' '' = true ']'
- + '[' '' = YES ']'
- + '[' '' = yes ']'
- + PREVIOUS_HOSTNAME_PARAM=
- + '[' -e /etc/openldap/slapd.d/docker-openldap-was-started-with-replication ']'
- + '[' -e /etc/openldap/slapd.d/docker-openldap-was-started-with-tls ']'
- + '[' -e /etc/openldap/slapd.d/docker-openldap-was-started-with-replication ']'
- + print_debug 'Starting OpenLDAP Initialization Sequence'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:13 [DEBUG] /etc/cont-init.d/10-openldap ** [openldap] Starting OpenLDAP Initialization Sequence
- + print_debug 'Waiting for OpenLDAP to be ready'
- + silent slapd -h 'ldap://ldap.example.lan ldapi:///' -u ldap -g ldap -d 256
- + output_off
- + + '[' '[' true true = = TRUE TRUE ']'']'
- + + '[' true '[' = true true = ']'true
- ']'
- + set +x
- + slapd -h 'ldap://ldap.example.lan ldapi:///' -u ldap -g ldap -d 256
- 6135609d @(#) $OpenLDAP: slapd (Sep 4 2021 23:36:50) $
- @buildkitsandbox:/tiredofit/openldap:7.1.20/servers/slapd
- 2021-09-06-00:28:13 [DEBUG] /etc/cont-init.d/10-openldap ** [openldap] Waiting for OpenLDAP to be ready
- + '[' '!' -e /run/openldap/slapd.pid ']'
- + sleep 2.0
- 6135609e slapd starting
- + '[' '!' -e /run/openldap/slapd.pid ']'
- + var_true false
- + '[' false = TRUE ']'
- + '[' false = true ']'
- + '[' false = YES ']'
- + '[' false = yes ']'
- + '[' -e /etc/openldap/slapd.d/docker-openldap-was-started-with-tls ']'
- + '[' -e /etc/openldap/slapd.d/docker-openldap-was-started-with-tls-enforce ']'
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + set +e
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + print_debug 'Disabling replication config'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:15 [DEBUG] /etc/cont-init.d/10-openldap ** [openldap] Disabling replication config
- + replication_disable
- + sed -i 's|<BACKEND>||g' /assets/slapd/config/replication/replication-disable.ldif
- + silent ldapmodify -c -Y EXTERNAL -Q -H ldapi:/// -f /assets/slapd/config/replication/replication-disable.ldif
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + ldapmodify -c -Y EXTERNAL -Q -H ldapi:/// -f /assets/slapd/config/replication/replication-disable.ldif
- 6135609f conn=1000 fd=12 ACCEPT from PATH=/var/run/openldap/run/ldapi (PATH=/var/run/openldap/run/ldapi)
- 6135609f conn=1000 op=0 BIND dn="" method=163
- 6135609f conn=1000 op=0 BIND authcid="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" authzid="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth"
- 6135609f conn=1000 op=0 BIND dn="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" mech=EXTERNAL sasl_ssf=0 ssf=71
- 6135609f conn=1000 op=0 RESULT tag=97 err=0 text=
- modifying entry "olcDatabase={1}mdb,cn=config"
- 6135609f conn=1000 op=1 MOD dn="olcDatabase={1}mdb,cn=config"
- 6135609f conn=1000 op=1 MOD attr=olcSyncRepl olcMirrorMode
- 6135609f conn=1000 op=1 RESULT tag=103 err=16 text=modify/delete: olcSyncrepl: no such attribute
- ldap_modify: No such attribute (16)
- additional info: modify/delete: olcSyncrepl: no such attribute
- 6135609f conn=1000 op=2 DEL dn="olcOverlay=syncprov,olcDatabase={1}mdb,cn=config"
- 6135609f conn=1000 op=2 RESULT tag=107 err=53 text=
- ldap_delete: Server is unwilling to perform (53)
- 6135609f conn=1000 op=3 MOD dn="olcDatabase={0}config,cn=config"
- 6135609f conn=1000 op=3 MOD attr=olcSyncRepl olcMirrorMode
- 6135609f conn=1000 op=3 RESULT tag=103 err=16 text=modify/delete: olcSyncrepl: no such attribute
- ldap_modify: No such attribute (16)
- additional info: modify/delete: olcSyncrepl: no such attribute
- 6135609f conn=1000 op=4 DEL dn="olcOverlay=syncprov,olcDatabase={0}config,cn=config"
- 6135609f conn=1000 op=4 RESULT tag=107 err=53 text=
- ldap_delete: Server is unwilling to perform (53)
- 6135609f conn=1000 op=5 MOD dn="cn=config"
- 6135609f conn=1000 op=5 MOD attr=olcServerID
- 6135609f conn=1000 op=5 RESULT tag=103 err=16 text=modify/delete: olcServerID: no such attribute
- ldap_modify: No such attribute (16)
- additional info: modify/delete: olcServerID: no such attribute
- deleting entry "olcOverlay=syncprov,olcDatabase={1}mdb,cn=config"
- modifying entry "olcDatabase={0}config,cn=config"
- deleting entry "olcOverlay=syncprov,olcDatabase={0}config,cn=config"
- modifying entry "cn=config"
- 6135609f conn=1000 op=6 UNBIND
- 6135609f conn=1000 fd=12 closed
- + [[ -f /etc/openldap/slapd.d/docker-openldap-was-started-with-replication ]]
- + true
- + '[' -d /assets/custom-scripts/ ']'
- + var_true TRUE
- + '[' TRUE = TRUE ']'
- + print_notice 'Adding default top level data configuration'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:15 [NOTICE] /etc/cont-init.d/10-openldap ** [openldap] Adding default top level data configuration
- + chmod +x /assets/slapd/config/bootstrap/default/default.sh
- + /assets/slapd/config/bootstrap/default/default.sh
- + source /assets/defaults/10-openldap
- ++ ADD_DEFAULT_DATA=TRUE
- ++ ADMIN_PASS=admin
- ++ CONFIG_PASS=config
- ++ CONFIG_PATH=/etc/openldap/
- ++ BACKUP_TYPE=FILESYSTEM
- ++ BACKUP_COMPRESSION=GZ
- ++ BACKUP_COMPRESSION_LEVEL=3
- ++ BACKUP_BEGIN=0400
- ++ BACKUP_RETENTION=10080
- ++ BACKUP_INTERVAL=1440
- ++ BACKUP_PATH=/data/backup
- ++ BACKUP_MD5=TRUE
- ++ BACKUP_PARALLEL_COMPRESSION=TRUE
- ++ BACKUP_SIZE_VALUE=bytes
- ++ DB_PATH=/var/lib/openldap
- ++ DOMAIN=example.lan
- ++ ENABLE_BACKUP=FALSE
- ++ ENABLE_MONITOR=TRUE
- ++ ENABLE_PPOLICY=TRUE
- ++ ENABLE_READONLY_USER=FALSE
- ++ ENABLE_REPLICATION=FALSE
- ++ ENABLE_TLS=FALSE
- ++ LOG_LEVEL=256
- ++ LOG_TYPE=CONSOLE
- ++ LOG_PATH=/logs/
- ++ LOG_FILE=openldap.log
- ++ ORGANIZATION='Example Organization'
- ++ PPOLICY_CHECK_RDN=0
- ++ PPOLICY_MAX_CONSEC=0
- ++ PPOLICY_MAX_LENGTH=0
- ++ PPOLICY_MIN_DIGIT=0
- ++ PPOLICY_MIN_LOWER=0
- ++ PPOLICY_MIN_POINTS=3
- ++ PPOLICY_MIN_PUNCT=0
- ++ PPOLICY_MIN_UPPER=0
- ++ PPOLICY_USE_CRACKLIB=1
- ++ READONLY_USER_PASS=readonly
- ++ READONLY_USER_USER=readonly
- ++ REPLICATION_SAFETY_CHECK=TRUE
- ++ SCHEMA_TYPE=nis
- ++ SLAPD_ARGS=
- ++ SLAPD_HOSTS='ldap://ldap.example.lan ldaps://ldap.example.lan ldapi:///'
- ++ TLS_CA_NAME=ldap-selfsigned-ca
- ++ TLS_CA_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=
- ++ TLS_CA_CRT_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=ldap-selfsigned-ca
- ++ TLS_CA_CRT_FILENAME=ldap-selfsigned-ca.crt
- ++ TLS_CA_KEY_FILENAME=ldap-selfsigned-ca.key
- ++ TLS_CA_CRT_PATH=/certs/ldap-selfsigned-ca/
- ++ TLS_CIPHER_SUITE='ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:-DHE-DSS:-RSA:!aNULL:!MD5:!DSS:!SHA'
- ++ TLS_CREATE_CA=TRUE
- ++ TLS_CRT_FILENAME=cert.pem
- ++ TLS_CRT_PATH=/certs/
- ++ TLS_DH_PARAM_FILENAME=dhparam.pem
- ++ TLS_DH_PARAM_KEYSIZE=2048
- ++ TLS_DH_PARAM_PATH=/certs/
- ++ TLS_ENFORCE=FALSE
- ++ TLS_KEY_FILENAME=key.pem
- ++ TLS_KEY_PATH=/certs/
- ++ TLS_RESET_PERMISSIONS=TRUE
- ++ TLS_VERIFY_CLIENT=never
- ++ ULIMIT_N=1024
- ++ WAIT_FOR_REPLICAS=FALSE
- ++ first_start_done=/assets/state/slapd-first-start-done
- ++ was_started_with_replication=/etc/openldap/slapd.d/docker-openldap-was-started-with-replication
- ++ was_started_with_tls=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls
- ++ was_started_with_tls_enforce=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls-enforce
- + PROCESS_NAME=openldap
- + '[' -z '' ']'
- + IFS=.
- + read -ra BASE_DN_TABLE
- + for i in "${BASE_DN_TABLE[@]}"
- + EXT=dc=example,
- + BASE_DN=dc=example,
- + for i in "${BASE_DN_TABLE[@]}"
- + EXT=dc=lan,
- + BASE_DN=dc=example,dc=lan,
- + BASE_DN=dc=example,dc=lan
- + IFS=.
- + read -a domain_elems
- + SUFFIX=
- + ROOT=
- + for elem in "${domain_elems[@]}"
- + '[' x = x ']'
- + SUFFIX=dc=example
- + BASE_DN=dc=example
- + ROOT=example
- + for elem in "${domain_elems[@]}"
- + '[' xdc=example = x ']'
- + BASE_DN=dc=example,dc=lan
- + file_env ADMIN_PASS
- + '[' TRUE = TRUE ']'
- + local var=ADMIN_PASS
- + local fileVar=ADMIN_PASS_FILE
- + local def=
- + local val=
- + '[' '' ']'
- + '[' admin ']'
- + val=admin
- + '[' -z admin ']'
- + export ADMIN_PASS=admin
- + ADMIN_PASS=admin
- + unset ADMIN_PASS_FILE
- ++ slappasswd -s admin
- + ADMIN_PASS_ENCRYPTED='{SSHA}H8vQA69kXg+mymag7xcXlNwwaO6PXoFh'
- + file_env READONLY_USER_PASS
- + '[' TRUE = TRUE ']'
- + local var=READONLY_USER_PASS
- + local fileVar=READONLY_USER_PASS_FILE
- + local def=
- + local val=
- + '[' '' ']'
- + '[' readonly ']'
- + val=readonly
- + '[' -z readonly ']'
- + export READONLY_USER_PASS=readonly
- + READONLY_USER_PASS=readonly
- + unset READONLY_USER_PASS_FILE
- ++ slappasswd -s readonly
- + READONLY_USER_PASS_ENCRYPTED='{SSHA}hqpiFZZPzMBRhGm46JVp6ICPUV0IiGfY'
- + cat
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + silent ldapmodify -H ldapi:/// -D cn=admin,dc=example,dc=lan -w admin -f /tmp/00-default-data.ldif
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + ldapmodify -H ldapi:/// -D cn=admin,dc=example,dc=lan -w admin -f /tmp/00-default-data.ldif
- 6135609f conn=1001 fd=12 ACCEPT from PATH=/var/run/openldap/run/ldapi (PATH=/var/run/openldap/run/ldapi)
- 6135609f conn=1001 op=0 BIND dn="cn=admin,dc=example,dc=lan" method=128
- 6135609f conn=1001 op=0 BIND dn="cn=admin,dc=example,dc=lan" mech=SIMPLE ssf=0
- 6135609f conn=1001 op=0 RESULT tag=97 err=0 text=
- adding new entry "dc=example,dc=lan"
- 6135609f conn=1001 op=1 ADD dn="dc=example,dc=lan"
- 6135609f conn=1001 op=1 RESULT tag=105 err=68 text=
- ldap_add: Already exists (68)
- 6135609f conn=1001 op=2 UNBIND
- 6135609f conn=1001 fd=12 closed
- + rm -rf /tmp/00-default-data.ldif
- + exit 0
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + print_debug 'Stopping OpenLDAP initialization routines'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:15 [DEBUG] /etc/cont-init.d/10-openldap ** [openldap] Stopping OpenLDAP initialization routines
- ++ cat /run/openldap/slapd.pid
- + slapd_pid=979
- + kill -15 979
- + '[' -e /proc/979 ']'
- + sleep 0.16135609f daemon: shutdown requested and initiated.
- 6135609f slapd shutdown: waiting for 0 operations/tasks to finish
- 6135609f slapd stopped.
- + '[' -e /proc/979 ']'
- + touch /assets/state/slapd-first-start-done
- + configure_ldap_client
- + print_notice 'Configuring LDAP client'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [NOTICE] /etc/cont-init.d/10-openldap ** [openldap] Configuring LDAP client
- + cat
- + chmod 0600 /assets/slapd/ldap.conf
- + chown ldap:ldap /assets/slapd/ldap.conf
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + ln -sf /assets/slapd/.ldaprc /root/.ldaprc
- + ln -sf /assets/slapd/ldap.conf /etc/openldap/ldap.conf
- + configure_backup
- + var_true FALSE
- + '[' FALSE = TRUE ']'
- + '[' FALSE = true ']'
- + '[' FALSE = YES ']'
- + '[' FALSE = yes ']'
- + service_stop 20-openldap-backup
- ++ basename /var/run/s6/etc/cont-init.d/10-openldap
- + '[' 20-openldap-backup '!=' 10-openldap ']'
- ++ basename '"/var/run/s6/etc/cont-init.d/10-openldap"'
- + echo 'DONOTSTART added by 10-openldap"'
- + DONOTSTART=TRUE
- + configure_networking
- + print_debug 'Configuring Networking'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/cont-init.d/10-openldap ** [openldap] Configuring Networking
- ++ cat /etc/hosts
- ++ sed /ldap.example.lan/d
- + etc_hosts='127.0.0.1 localhost
- ::1 localhost ip6-localhost ip6-loopback
- fe00::0 ip6-localnet
- ff00::0 ip6-mcastprefix
- ff02::1 ip6-allnodes
- ff02::2 ip6-allrouters'
- + echo '0.0.0.0 ldap.example.lan'
- + echo '127.0.0.1 localhost
- ::1 localhost ip6-localhost ip6-loopback
- fe00::0 ip6-localnet
- ff00::0 ip6-mcastprefix
- ff02::1 ip6-allnodes
- ff02::2 ip6-allrouters'
- + configure_ppolicy_check_modules
- + var_true TRUE
- + '[' TRUE = TRUE ']'
- + print_notice 'Configuring PPolicy check modules'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [NOTICE] /etc/cont-init.d/10-openldap ** [openldap] Configuring PPolicy check modules
- + '[' '!' -f /etc/openldap/check_password.conf ']'
- + cat
- + chown ldap. /etc/openldap/check_password.conf
- + '[' '!' -f /etc/openldap/ppm.conf ']'
- + cat
- + chown ldap. /etc/openldap/ppm.conf
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 10-openldap: exited 0.
- [cont-init.d] 99-container: executing...
- + PROCESS_NAME=container
- + var_false FALSE
- + '[' FALSE = FALSE ']'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- + for services in /etc/services.available/*/
- + service=/etc/services.available/03-monitoring
- + '[' -f /tmp/state/03-monitoring-init ']'
- + grep -q DONOTSTART /tmp/state/03-monitoring-init
- + print_debug 'Skipping '\''03-monitoring'\'' service for startup routines'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/cont-init.d/99-container ** [container] Skipping '03-monitoring' service for startup routines
- + for services in /etc/services.available/*/
- + service=/etc/services.available/04-scheduling
- + '[' -f /tmp/state/04-scheduling-init ']'
- + grep -q DONOTSTART /tmp/state/04-scheduling-init
- + print_debug 'Getting ready to start '\''04-scheduling'\'' service'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/cont-init.d/99-container ** [container] Getting ready to start '04-scheduling' service
- + ln -sf /etc/services.available/04-scheduling /etc/services.d
- + for services in /etc/services.available/*/
- + service=/etc/services.available/05-logging
- + '[' -f /tmp/state/05-logging-init ']'
- + grep -q DONOTSTART /tmp/state/05-logging-init
- + print_debug 'Skipping '\''05-logging'\'' service for startup routines'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/cont-init.d/99-container ** [container] Skipping '05-logging' service for startup routines
- + for services in /etc/services.available/*/
- + service=/etc/services.available/10-openldap
- + '[' -f /tmp/state/10-openldap-init ']'
- + grep -q DONOTSTART /tmp/state/10-openldap-init
- + print_debug 'Skipping '\''10-openldap'\'' service for startup routines'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/cont-init.d/99-container ** [container] Skipping '10-openldap' service for startup routines
- + for services in /etc/services.available/*/
- + service=/etc/services.available/20-openldap-backup
- + '[' -f /tmp/state/20-openldap-backup-init ']'
- + grep -q DONOTSTART /tmp/state/20-openldap-backup-init
- + print_debug 'Skipping '\''20-openldap-backup'\'' service for startup routines'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/cont-init.d/99-container ** [container] Skipping '20-openldap-backup' service for startup routines
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- [cont-init.d] 99-container: exited 0.
- [cont-init.d] done.
- [services.d] starting services
- [services.d] done.
- + PROCESS_NAME=scheduling
- + prepare_service
- + '[' -n '' ']'
- + case "$(dirname "$0")" in
- ++ dirname ./run
- + get_defaults
- + '[' -n '' ']'
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/00-container'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/00-container
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/02-permissions'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/02-permissions
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/02-permissions
- ++ CONTAINER_ENABLE_PERMISSIONS=TRUE
- ++ DEBUG_PERMISSIONS=FALSE
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/03-monitoring'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- + source /assets/defaults/00-container
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/03-monitoring
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/03-monitoring
- ++ CONTAINER_ENABLE_MONITORING=FALSE
- ++ CONTAINER_MONITORING_BACKEND=zabbix
- ++ ZABBIX_AGENT_LOG_FILE=zabbix_agentd.log
- ++ ZABBIX_AGENT_LOG_PATH=/var/log/zabbix/agent/
- ++ ZABBIX_ALLOW_ROOT=1
- ++ ZABBIX_BUFFER_SEND=5
- ++ ZABBIX_BUFFER_SIZE=100
- ++ ZABBIX_CONFIG_FILE=zabbix_agentd.conf
- ++ ZABBIX_CONFIG_PATH=/etc/zabbix/
- ++ ZABBIX_DEBUGLEVEL=1
- ++ ZABBIX_HOSTNAME=openldap
- ++ ZABBIX_LISTEN_IP=0.0.0.0
- ++ ZABBIX_LISTEN_PORT=10050
- ++ ZABBIX_LOG_FILE_SIZE=0
- ++ ZABBIX_MAXLINES_SECOND=20
- ++ ZABBIX_REFRESH_ACTIVE_CHECKS=120
- ++ ZABBIX_REMOTECOMMANDS_ALLOW='*'
- ++ ZABBIX_REMOTECOMMANDS_LOG=1
- ++ ZABBIX_SERVER=0.0.0.0/0
- ++ ZABBIX_SERVER_ACTIVE=zabbix-proxy
- ++ ZABBIX_SETUP_TYPE=AUTO
- ++ ZABBIX_SOCKET=/tmp/zabbix.sock
- ++ ZABBIX_START_AGENTS=1
- ++ ZABBIX_STATUS_PORT=8050
- ++ ZABBIX_USER=zabbix
- ++ ZABBIX_USER_SUDO=TRUE
- +++ cat /etc/os-release
- +++ grep '^ID='
- +++ cut -d = -f2
- ++ os=alpine
- ++ case ${os} in
- ++ case "$(cat /etc/os-release | grep VERSION_ID | cut -d = -f 2 | cut -d . -f 1,2)" in
- +++ cat /etc/os-release
- +++ grep VERSION_ID
- +++ cut -d = -f 2
- +++ cut -d . -f 1,2
- ++ ZABBIX_AGENT_TYPE=modern
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/04-scheduling'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/04-scheduling
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/04-scheduling
- ++ CONTAINER_ENABLE_SCHEDULING=TRUE
- ++ CONTAINER_SCHEDULING_BACKEND=cron
- ++ SCHEDULING_LOG_TYPE=FILE
- ++ SCHEDULING_LOG_LOCATION=/var/log/cron/
- ++ SCHEDULING_LOG_LEVEL=8
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/05-logging'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/05-logging
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/05-logging
- ++ CONTAINER_ENABLE_LOGROTATE=TRUE
- ++ CONTAINER_ENABLE_LOGSHIPPING=FALSE
- ++ CONTAINER_LOGSHIPPING_BACKEND=fluent-bit
- ++ FLUENTBIT_CONFIG_PARSERS=parsers.conf
- ++ FLUENTBIT_CONFIG_PLUGINS=plugins.conf
- ++ FLUENTBIT_ENABLE_HTTP_SERVER=TRUE
- ++ FLUENTBIT_ENABLE_STORAGE_METRICS=TRUE
- ++ FLUENTBIT_FLUSH_SECONDS=1
- ++ FLUENTBIT_FORWARD_BUFFER_CHUNK_SIZE=1M
- ++ FLUENTBIT_FORWARD_BUFFER_MAX_SIZE=6M
- ++ FLUENTBIT_FORWARD_PORT=24224
- ++ FLUENTBIT_GRACE_SECONDS=1
- ++ FLUENTBIT_HTTP_LISTEN_IP=0.0.0.0
- ++ FLUENTBIT_HTTP_LISTEN_PORT=2020
- ++ FLUENTBIT_LOG_FILE=fluentbit.log
- ++ FLUENTBIT_LOG_LEVEL=info
- ++ FLUENTBIT_LOG_PATH=/var/log/fluentbit/
- ++ FLUENTBIT_MODE=NORMAL
- ++ FLUENTBIT_OUTPUT=FORWARD
- ++ FLUENTBIT_OUTPUT_FORWARD_HOST=fluent-proxy
- ++ FLUENTBIT_OUTPUT_FORWARD_TLS=FALSE
- ++ FLUENTBIT_OUTPUT_FORWARD_TLS_VERIFY=FALSE
- ++ FLUENTBIT_OUTPUT_LOKI_HOST=loki
- ++ FLUENTBIT_OUTPUT_LOKI_PORT=3100
- ++ FLUENTBIT_OUTPUT_LOKI_TLS=FALSE
- ++ FLUENTBIT_OUTPUT_LOKI_TLS_VERIFY=FALSE
- ++ FLUENTBIT_SETUP_TYPE=AUTO
- ++ FLUENTBIT_STORAGE_BACKLOG_LIMIT=5M
- ++ FLUENTBIT_STORAGE_CHECKSUM=FALSE
- ++ FLUENTBIT_STORAGE_PATH=/tmp/fluentbit/storage
- ++ FLUENTBIT_STORAGE_SYNC=normal
- ++ LOGROTATE_RETAIN_DAYS=7
- ++ LOGSHIPPING_AUTO_CONFIG_LOGROTATE=TRUE
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/06-messaging'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/06-messaging
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/06-messaging
- ++ CONTAINER_ENABLE_MESSAGING=TRUE
- ++ CONTAINER_MESSAGING_BACKEND=msmtp
- ++ SMTP_AUTO_FROM=FALSE
- ++ SMTP_DOMAIN=docker
- ++ SMTP_HOST=postfix-relay
- ++ SMTP_MAILDOMAIN=local
- ++ SMTP_PORT=25
- ++ SMTP_STARTTLS=FALSE
- ++ SMTP_TLS=FALSE
- ++ SMTP_TLSCERTCHECK=FALSE
- + for d in /assets/defaults/*
- + print_debug 'Container: Getting Defaults for /assets/defaults/10-openldap'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Container: Getting Defaults for /assets/defaults/10-openldap
- + source /assets/defaults/00-container
- ++ CONTAINER_CUSTOM_PATH=/assets/custom/
- ++ CONTAINER_CUSTOM_SCRIPTS_PATH=/assets/custom-scripts/
- ++ CONTAINER_ENABLE_DOCKER_SECRETS=TRUE
- ++ CONTAINER_ENABLE_PROCESS_COUNTER=TRUE
- ++ CONTAINER_ENABLE_LOG_PREFIX=TRUE
- ++ CONTAINER_ENABLE_PROCESS_HELPER=TRUE
- ++ CONTAINER_LOG_LEVEL=DEBUG
- ++ CONTAINER_LOG_PREFIX_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_LOG_PREFIX_SEPERATOR=-
- ++ CONTAINER_LOG_PREFIX_TIME_FMT=%H:%M:%S
- ++ CONTAINER_NAME=openldap
- ++ CONTAINER_PROCESS_HELPER_DATE_FMT=%Y-%m-%d
- ++ CONTAINER_PROCESS_HELPER_PATH=/assets/container/processhelper/
- ++ CONTAINER_PROCESS_HELPER_SCRIPT=processhelper.sh
- ++ CONTAINER_PROCESS_HELPER_TIME_FMT=%H:%M:%S
- ++ CONTAINER_SCHEDULING_LOCATION=/assets/cron/
- ++ CONTAINER_SKIP_SANITY_CHECK=FALSE
- ++ DEBUG_MODE=true
- ++ PROCESS_NAME=scheduling
- ++++ dirname ./run
- +++ cd .
- +++ pwd -P
- ++ SCRIPTPATH=/etc/services.available/04-scheduling
- + source /assets/defaults/10-openldap
- ++ ADD_DEFAULT_DATA=TRUE
- ++ ADMIN_PASS=admin
- ++ CONFIG_PASS=config
- ++ CONFIG_PATH=/etc/openldap/
- ++ BACKUP_TYPE=FILESYSTEM
- ++ BACKUP_COMPRESSION=GZ
- ++ BACKUP_COMPRESSION_LEVEL=3
- ++ BACKUP_BEGIN=0400
- ++ BACKUP_RETENTION=10080
- ++ BACKUP_INTERVAL=1440
- ++ BACKUP_PATH=/data/backup
- ++ BACKUP_MD5=TRUE
- ++ BACKUP_PARALLEL_COMPRESSION=TRUE
- ++ BACKUP_SIZE_VALUE=bytes
- ++ DB_PATH=/var/lib/openldap
- ++ DOMAIN=example.lan
- ++ ENABLE_BACKUP=FALSE
- ++ ENABLE_MONITOR=TRUE
- ++ ENABLE_PPOLICY=TRUE
- ++ ENABLE_READONLY_USER=FALSE
- ++ ENABLE_REPLICATION=FALSE
- ++ ENABLE_TLS=FALSE
- ++ LOG_LEVEL=256
- ++ LOG_TYPE=CONSOLE
- ++ LOG_PATH=/logs/
- ++ LOG_FILE=openldap.log
- ++ ORGANIZATION='Example Organization'
- ++ PPOLICY_CHECK_RDN=0
- ++ PPOLICY_MAX_CONSEC=0
- ++ PPOLICY_MAX_LENGTH=0
- ++ PPOLICY_MIN_DIGIT=0
- ++ PPOLICY_MIN_LOWER=0
- ++ PPOLICY_MIN_POINTS=3
- ++ PPOLICY_MIN_PUNCT=0
- ++ PPOLICY_MIN_UPPER=0
- ++ PPOLICY_USE_CRACKLIB=1
- ++ READONLY_USER_PASS=readonly
- ++ READONLY_USER_USER=readonly
- ++ REPLICATION_SAFETY_CHECK=TRUE
- ++ SCHEMA_TYPE=nis
- ++ SLAPD_ARGS=
- ++ SLAPD_HOSTS='ldap://ldap.example.lan ldaps://ldap.example.lan ldapi:///'
- ++ TLS_CA_NAME=ldap-selfsigned-ca
- ++ TLS_CA_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=
- ++ TLS_CA_CRT_SUBJECT=/C=XX/ST=LDAP/L=LDAP/O=LDAP/CN=ldap-selfsigned-ca
- ++ TLS_CA_CRT_FILENAME=ldap-selfsigned-ca.crt
- ++ TLS_CA_KEY_FILENAME=ldap-selfsigned-ca.key
- ++ TLS_CA_CRT_PATH=/certs/ldap-selfsigned-ca/
- ++ TLS_CIPHER_SUITE='ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:-DHE-DSS:-RSA:!aNULL:!MD5:!DSS:!SHA'
- ++ TLS_CREATE_CA=TRUE
- ++ TLS_CRT_FILENAME=cert.pem
- ++ TLS_CRT_PATH=/certs/
- ++ TLS_DH_PARAM_FILENAME=dhparam.pem
- ++ TLS_DH_PARAM_KEYSIZE=2048
- ++ TLS_DH_PARAM_PATH=/certs/
- ++ TLS_ENFORCE=FALSE
- ++ TLS_KEY_FILENAME=key.pem
- ++ TLS_KEY_PATH=/certs/
- ++ TLS_RESET_PERMISSIONS=TRUE
- ++ TLS_VERIFY_CLIENT=never
- ++ ULIMIT_N=1024
- ++ WAIT_FOR_REPLICAS=FALSE
- ++ first_start_done=/assets/state/slapd-first-start-done
- ++ was_started_with_replication=/etc/openldap/slapd.d/docker-openldap-was-started-with-replication
- ++ was_started_with_tls=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls
- ++ was_started_with_tls_enforce=/etc/openldap/slapd.d/docker-openldap-was-started-with-tls-enforce
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Checking to see if container initialization scripts have completed
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- + check_service_initialized init
- + print_debug 'Checking to see if service has initialized'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Checking to see if service has initialized
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- + liftoff
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- + output_on
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set -x
- + var_true TRUE
- + '[' TRUE = TRUE ']'
- + print_debug 'Setting Logrotate retention days after all services have finished initializing'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Setting Logrotate retention days after all services have finished initializing
- + sed -i 's|rotate .*|rotate 7|g' /etc/logrotate.d/cron
- + sed -i 's|//|/|g' /etc/logrotate.d/cron
- + case "${CONTAINER_SCHEDULING_BACKEND}" in
- + '[' FILE = FILE ']'
- + cron_log_file='-L /var/log/cron//cron.log'
- + print_debug 'Parsing all files from /assets/cron/'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [DEBUG] /etc/services.available/04-scheduling/run ** [scheduling] Parsing all files from /assets/cron/
- ++ date +%s
- + temp_crontab=1630888096
- + echo 'MAILTO=""'
- + dir_empty /assets/cron/
- ++ ls -A /assets/cron/
- + '[' '!' -n logrotate ']'
- + sed /#/d /assets/cron//logrotate
- + awk NF
- + silent crontab -r
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + crontab -r
- + crontab /tmp/state/cron/1630888096
- + print_start 'Starting cron'
- + output_off
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + set +x
- 2021-09-06-00:28:16 [STARTING] /etc/services.available/04-scheduling/run ** [scheduling] [1] Starting cron
- ++ cat /etc/os-release
- ++ grep '^ID='
- ++ cut -d = -f2
- + os=alpine
- + case ${os} in
- + silent /usr/sbin/crond -f -l 8 -L /var/log/cron//cron.log
- + '[' true = TRUE ']'
- + '[' true = true ']'
- + /usr/sbin/crond -f -l 8 -L /var/log/cron//cron.log
Advertisement
Add Comment
Please, Sign In to add comment