OSDN Git Service

Remove special case allowing parameters to ident auth for initdb
authorMagnus Hagander <magnus@hagander.net>
Mon, 14 Mar 2011 18:46:52 +0000 (19:46 +0100)
committerMagnus Hagander <magnus@hagander.net>
Mon, 14 Mar 2011 18:51:09 +0000 (19:51 +0100)
This was required in pre-8.4 versions to allow the specification of
"ident sameuser", but sameuser is no longer required. It could be extended
to allow all parameters in the future, but should then apply to all
methods and not just ident.

src/bin/initdb/initdb.c

index acd2514..f6cf377 100644 (file)
@@ -2635,7 +2635,6 @@ main(int argc, char *argv[])
 
        if (strcmp(authmethod, "md5") &&
                strcmp(authmethod, "ident") &&
-               strncmp(authmethod, "ident ", 6) &&             /* ident with space = param */
                strcmp(authmethod, "trust") &&
 #ifdef USE_PAM
                strcmp(authmethod, "pam") &&