From 40dff56a4c447dc5ff9e629d693d8805f6f5ad9c Mon Sep 17 00:00:00 2001 From: Stephen Soltesz Date: Sun, 5 Jul 2009 00:26:40 +0000 Subject: [PATCH] remove the trust entry before finishing to preserve security of system. --- plcrt.init | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/plcrt.init b/plcrt.init index 7a55d9b..43d56ad 100644 --- a/plcrt.init +++ b/plcrt.init @@ -232,7 +232,18 @@ case "$1" in check_rt_sendmail check_rt_custom # todo: restart httpd if needed. - # TODO: remove external permission + # NOTE: remove external permission + # This is needed to allow it to run without localhost + # TODO: find a better way to do this. + + # remove 'trust' entry from .conf file + sed -i -e "s/.*trust//g" $PGDATA/pg_hba.conf.d/${RT3_DB_NAME}.conf + if [ -n "$WROTE_PG_CONFIG" ] ; then + # NOTE: restart db to enable access by users granted above. + service plc restart postgresql + MESSAGE=$"Bootstrap RT 3 (please wait...)" + dialog "$MESSAGE" + fi result "$MESSAGE" ;; -- 2.43.0