Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hU9pB-0004ww-0Z for pgsql-hackers@arkaria.postgresql.org; Fri, 24 May 2019 13:01:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hU9p9-0003xR-LK for pgsql-hackers@arkaria.postgresql.org; Fri, 24 May 2019 13:01:27 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hU9p9-0003xK-8p for pgsql-hackers@lists.postgresql.org; Fri, 24 May 2019 13:01:27 +0000 Received: from tamriel.snowman.net ([2001:470:e38f::11]) by makus.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hU9p6-0005wd-Nu; Fri, 24 May 2019 13:01:25 +0000 Received: by tamriel.snowman.net (Postfix, from userid 1000) id 5AF085F79F; Fri, 24 May 2019 09:01:23 -0400 (EDT) Date: Fri, 24 May 2019 09:01:23 -0400 From: Stephen Frost To: "Jonathan S. Katz" Cc: Magnus Hagander , Joe Conway , Tom Lane , Peter Eisentraut , pgsql-hackers , Noah Misch Subject: Re: initdb recommendations Message-ID: <20190524130123.GY2480@tamriel.snowman.net> References: <9f46f065-ca80-f637-8c5d-a9877bcd5eab@postgresql.org> <10093.1558664907@sss.pgh.pa.us> <20190524023009.GL2480@tamriel.snowman.net> <20190524121306.GS2480@tamriel.snowman.net> <17041a05-0e28-f2b1-bf0c-fe375af66b45@joeconway.com> <20190524121904.GU2480@tamriel.snowman.net> <20190524123317.GW2480@tamriel.snowman.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9QtXyXGM8HCrXlir" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --9QtXyXGM8HCrXlir Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Greetings, * Jonathan S. Katz (jkatz@postgresql.org) wrote: > On 5/24/19 8:33 AM, Stephen Frost wrote: > > We need to provide better documentation about how to get from md5 to > > SCRAM, in my view. I'm not sure where that should live, exactly. > > I really wish we had put more effort into making the migration easy to > > do over a period of time, and we might actually have to do that before > > the packagers would be willing to make that change. >=20 > +100...I think we should do this regardless, and I was already thinking > of writing something up around it. I would even suggest that we have > said password upgrade documentation backpatched to 10. Not sure that backpatching is necessary, but I'm not actively against it. What I was really getting at though was the ability to have multiple authenticator tokens active concurrently (eg: md5 AND SCRAM), with an ability to use either one (idk, md5_or_scram auth method?), and then automatically set both on password change until everything is using SCRAM and then remove all MD5 stuff. Or something along those lines. In other words, I'm talking about new development work to ease the migration (while also providing some oft asked about features, like the ability to do rolling passwords...). Thanks, Stephen --9QtXyXGM8HCrXlir Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJc5+sjAAoJEO1sijiDR2RV/7UP/10diayHWShXxWvu9Xi8EdZq DectAjZeWeTw1bGqo0R7btWR6CJqR2S6eGzs6PR+qCJsJOI+mgjbX8tLXEQfngFq erDjhfhiabmaE1IyLKPS0uXe8Z/g6V+EXAfpJvX0AMARLIfYSIqT0CGHMmvgMqf+ XWyOAGEUMW7pyrdMOo3J2jnFo7+4HZa8lO81OgazRsTISaeYSB6fcYr23Xgzgn1n q4T8PYDsmntVkX/3RzJETmKV2bQsS0gzuh0XWqbEQcfxAx9K80zdVD+P/JLFgmqX IQC9+/HpTEyWyc4ZQCcS0s3eZyJVTWVkoE9BDLJ/2V8bAsTtoWVPsY1naDaQa8Ym J0jdEKGHJaSyXowb0+Z3JSM11/Yb7LU+Ynzu4fHOFkgwunkbKFnj3B6nkqdqvp2n k4HW/yJedygNzepHZtW5eQTMNZrxIc9fr5VSfnrHpN/z2sKNapcgxiDcFcqKTLzi aUAkGxUgbd638cw7gThbA4QbjD4g41u4W4vjPD1YSuMalXE3M0fd4tc1XB4O4R/A w7hw+seUaKZI+4QI+igR+AHRh2pmMUy3nYpp6QZpCi/Vf7pVOeMcpDCLTXDgVUyy H0h5NYuMGfj8u00vkf86tjUg/bHk/dVa47Ij/C29FsdaZUx6MOBmiBE3vBEvA8uj F/dj/kffVqqBGPgCZ9eA =k4u4 -----END PGP SIGNATURE----- --9QtXyXGM8HCrXlir--