Re: [HACKERS] Re: initdb.sh fixed7
От | Bruce Momjian |
---|---|
Тема | Re: [HACKERS] Re: initdb.sh fixed7 |
Дата | |
Msg-id | 199912200217.VAA19819@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: initdb.sh fixed (Peter Eisentraut <peter_e@gmx.net>) |
Список | pgsql-hackers |
> > > 'insert ( data data data )' bootstrap commands are containing gaps. On the > > > other hand, this was one of the key things that were supposed to be > > > improved because relying on $USER was not su-safe. Maybe $UID would work, > > > since initdb isn't supposed to be setuid anyway. > > > > Again, a bash-ism. Let's face, it, the postgres binary is going to > > croak on root anyway, so we are just doing an extra check in initdb. > > But the point was to initialize to superuser id in Postgres as that > number, but we might as well start them out at 0, like it is now. I am now using: POSTGRES_SUPERUSERID="`id -u 2>/dev/null || echo 0`" Let's see how portable that is? -- Bruce Momjian | http://www.op.net/~candle maillist@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 по дате отправления: