diff --git a/start b/start index ef273e3..b83061f 100755 --- a/start +++ b/start @@ -51,6 +51,12 @@ if [[ ${PSQL_SSLMODE} == disable ]]; then sed 's/ssl = true/#ssl = true/' -i ${PG_CONFDIR}/postgresql.conf fi +# Change DSM from `posix' to `sysv' if we are inside an lx-brand container +if [[ $(uname -v) == "BrandZ virtual linux" ]]; then + sed 's/\(dynamic_shared_memory_type = \)posix/\1sysv/' \ + -i ${PG_CONFDIR}/postgresql.conf +fi + # listen on all interfaces cat >> ${PG_CONFDIR}/postgresql.conf <