In article <[EMAIL PROTECTED]>, Tom Lane <[EMAIL PROTECTED]> wrote: >Depends which startup script you are using. I know that up till >recently the Red Hat init script did > > su -l postgres -s /bin/sh -c "pg_ctl start ..." > >and because it forced /bin/sh, anything you might have put in say >~postgres/.bash_profile wouldn't get read. You can just take out >that -s switch though.
Actually, I think it's that bash is broken (well, it is if you ask me, but not if you ask Chet Ramey). At least it was circa 2001 when I last looked at this issue. I had to ask -l to get my init scripts to work (that is, to source .profile when started with su - ). mrc -- Mike Castle [EMAIL PROTECTED] www.netcom.com/~dalgoda/ We are all of us living in the shadow of Manhattan. -- Watchmen fatal ("You are in a maze of twisty compiler features, all different"); -- gcc ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings