Re: Re: Encrypting pg_shadow passwords
От | Bruce Momjian |
---|---|
Тема | Re: Re: Encrypting pg_shadow passwords |
Дата | |
Msg-id | 200106261531.f5QFVaS09953@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: Re: Encrypting pg_shadow passwords (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
> In the long run, though, we want to drop crypt(3) usage entirely. > It's just too much of a pain in the neck to depend on the C library's > crypt(), for two reasons: > > 1. It's not in libc on all systems, leading to constant problems when > linking clients, particularly with shared libraries that have to have > a dependency on another shared library because of this. (Search the > archives for problems about "can't find crypt". There are many such > reports.) > > 2. crypt() isn't guaranteed compatible across platforms, meaning that > your clients may be unable to log in anyway. See for example > http://fts.postgresql.org/db/mw/msg.html?mid=57516 > > Using our own MD5 (or whatever) code will avoid these problems. Agreed. If people say they want to keep crypt for /etc/passwd, we can. If they don't say they want it, we can go with only MD5. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
В списке pgsql-hackers по дате отправления: