diff --git a/README.md b/README.md index 1a42ede..757c985 100644 --- a/README.md +++ b/README.md @@ -150,18 +150,17 @@ docker run --name postgresql -d \ , will create a user *dbuser* with the password *dbpass*. It will also create a database named *dbname* and the *dbuser* user will have full access to the *dbname* database. -The PSQL_TRUST_LOCALNET environment variable can be used to configure postgres to trust connections on the same network. This -is handy for other containers to connect without authentication. To enable this behavior, set PSQL_TRUST_LOCALNET to Y. +The `PSQL_TRUST_LOCALNET` environment variable can be used to configure postgres to trust connections on the same network. This is handy for other containers to connect without authentication. To enable this behavior, set `PSQL_TRUST_LOCALNET` to `true`. For example, ```bash docker run --name postgresql -d \ - -e 'PSQL_TRUST_LOCALNET=Y' \ + -e 'PSQL_TRUST_LOCALNET=true' \ sameersbn/postgresql:9.4 ``` -This has the effect of adding the following to the pg_hba.conf file: +This has the effect of adding the following to the `pg_hba.conf` file: ``` host all all samenet trust diff --git a/start b/start index 35ee784..3ce4e13 100755 --- a/start +++ b/start @@ -6,10 +6,10 @@ PG_CONFDIR="/etc/postgresql/${PG_VERSION}/main" PG_BINDIR="/usr/lib/postgresql/${PG_VERSION}/bin" PG_DATADIR="${PG_HOME}/${PG_VERSION}/main" -# set this env variable to Y to enable a line in the +# set this env variable to true to enable a line in the # pg_hba.conf file to trust samenet. this can be used to connect # from other containers on the same host without authentication -PSQL_TRUST_LOCALNET=${PSQL_TRUST_LOCALNET:N} +PSQL_TRUST_LOCALNET=${PSQL_TRUST_LOCALNET:false} DB_NAME=${DB_NAME:-} DB_USER=${DB_USER:-} @@ -33,7 +33,7 @@ listen_addresses = '*' EOF trust_local="host all all samenet trust" -if [ ${PSQL_TRUST_LOCALNET} = "Y" ]; then +if [ ${PSQL_TRUST_LOCALNET} = "true" ]; then echo "Enabling trust samenet in pg_hba.conf..." echo ${trust_local} >> ${PG_CONFDIR}/pg_hba.conf fi