|
26 | 26 | #
|
27 | 27 | #
|
28 | 28 | # IDENTIFICATION
|
29 |
| -# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.32 1998/02/19 17:19:45 momjian Exp $ |
| 29 | +# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.33 1998/02/19 17:25:58 scrappy Exp $ |
30 | 30 | #
|
31 | 31 | #-------------------------------------------------------------------------
|
32 | 32 |
|
@@ -351,6 +351,18 @@ echo "vacuuming template1"
|
351 | 351 | echo"vacuum"| postgres -F -Q -D$PGDATA template12>&1> /dev/null|\
|
352 | 352 | grep -v"^DEBUG:"
|
353 | 353 |
|
| 354 | +echo"Altering pg_user acl" |
| 355 | +echo"REVOKE ALL ON pg_user FROM public"| \ |
| 356 | + postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
| 357 | + grep -v"'DEBUG:" |
| 358 | +echo"GRANT SELECT ON pg_user TO public"| \ |
| 359 | + postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
| 360 | + grep -v"'DEBUG:" |
| 361 | +echo"CREATE RULE pg_user_hide_pw as on SELECT to pg_user.passwd DO INSTEAD SELE |
| 362 | +CT '********' as passwd;"| \ |
| 363 | + postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
| 364 | + grep -v"'DEBUG:" |
| 365 | + |
354 | 366 | echo"COPY pg_user TO '$PGDATA/pg_pwd' USING DELIMITERS '\\t'"| postgres -F -Q -D$PGDATA template12>&1> /dev/null|\
|
355 | 367 | grep -v"'DEBUG:"
|
356 | 368 |
|
|