From: Jan Wieck <jwieck@debis.com>
seems that my last post didn't make it through. That's good since the diff itself didn't covered the renaming of pg_user.h to pg_shadow.h and it's new content. Here it's again. The complete regression test passwd with only some float diffs. createuser and destroyuser work. pg_shadow cannot be read by ordinary user.
Showing
- src/backend/catalog/Makefile 2 additions, 2 deletionssrc/backend/catalog/Makefile
- src/backend/catalog/aclchk.c 13 additions, 13 deletionssrc/backend/catalog/aclchk.c
- src/backend/commands/copy.c 2 additions, 2 deletionssrc/backend/commands/copy.c
- src/backend/commands/dbcommands.c 5 additions, 5 deletionssrc/backend/commands/dbcommands.c
- src/backend/commands/define.c 2 additions, 2 deletionssrc/backend/commands/define.c
- src/backend/commands/proclang.c 1 addition, 1 deletionsrc/backend/commands/proclang.c
- src/backend/commands/user.c 65 additions, 65 deletionssrc/backend/commands/user.c
- src/backend/libpq/auth.c 2 additions, 2 deletionssrc/backend/libpq/auth.c
- src/backend/libpq/crypt.c 2 additions, 2 deletionssrc/backend/libpq/crypt.c
- src/backend/parser/gram.y 2 additions, 2 deletionssrc/backend/parser/gram.y
- src/backend/rewrite/rewriteHandler.c 3 additions, 3 deletionssrc/backend/rewrite/rewriteHandler.c
- src/backend/utils/adt/acl.c 4 additions, 4 deletionssrc/backend/utils/adt/acl.c
- src/backend/utils/cache/syscache.c 8 additions, 8 deletionssrc/backend/utils/cache/syscache.c
- src/backend/utils/init/globals.c 2 additions, 2 deletionssrc/backend/utils/init/globals.c
- src/backend/utils/init/miscinit.c 4 additions, 4 deletionssrc/backend/utils/init/miscinit.c
- src/backend/utils/misc/superuser.c 3 additions, 3 deletionssrc/backend/utils/misc/superuser.c
- src/bin/createuser/createuser.sh 2 additions, 2 deletionssrc/bin/createuser/createuser.sh
- src/bin/destroyuser/destroyuser.sh 2 additions, 2 deletionssrc/bin/destroyuser/destroyuser.sh
- src/bin/initdb/initdb.sh 20 additions, 9 deletionssrc/bin/initdb/initdb.sh
- src/include/catalog/catname.h 2 additions, 2 deletionssrc/include/catalog/catname.h
Loading
Please register or sign in to comment