From: Bruce Momjian Date: Sat, 27 Apr 2002 15:30:07 +0000 (+0000) Subject: Fix write of pg_pwd file for multiple users. Broken recently by my X-Git-Tag: REL9_0_0~17870 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=108871f4fcb24ed333c226f470f2fe30296b9b35;p=pg-rex%2Fsyncrep.git Fix write of pg_pwd file for multiple users. Broken recently by my pg_hba.conf changes. --- diff --git a/src/backend/commands/user.c b/src/backend/commands/user.c index d9d219edd0..771375b88d 100644 --- a/src/backend/commands/user.c +++ b/src/backend/commands/user.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Header: /cvsroot/pgsql/src/backend/commands/user.c,v 1.97 2002/04/26 19:29:47 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/user.c,v 1.98 2002/04/27 15:30:07 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -195,8 +195,7 @@ write_group_file(Relation urel, Relation grel) } /* File format is: - * "dbname" "user1","user2","user3" - * This matches pg_hba.conf. + * "dbname" "user1" "user2" "user3" */ if (first_user) { @@ -335,6 +334,7 @@ write_user_file(Relation urel) fputs_quote(passwd, fp); fputs(" ", fp); fputs_quote(valuntil, fp); + fputs("\n", fp); pfree(passwd); pfree(valuntil);