Re: .bashrc for postgres user
От | Charles Curley |
---|---|
Тема | Re: .bashrc for postgres user |
Дата | |
Msg-id | 20000905085151.N2306@trib.com обсуждение исходный текст |
Ответ на | .bashrc for postgres user (Steve Petersen <spetey@umich.edu>) |
Список | pgsql-novice |
On Tue, Sep 05, 2000 at 10:12:14AM -0400, Steve Petersen wrote: > > Hey folks, > > Is there something I don't get about having an unusual home directory > like /var/lib/pgsql for the postgres user (in the RPM installation of > pgsql)? I like to start postmaster manually, but I don't like to type > the data directory each time. So I tried exporting EDITOR and PGDATA > env variables in postgres's .bashrc (in /var/lib/pgsql), but it doesn't > work. If I type '. .bashrc' before typing 'postmaster', though, it > works fine. What gives? > > Thanks! > Steve On login, bash runs your .bash_profile, which should then call .bashrc. .bash_profile is called only on login, but .bashrc is called each time a term is launched. So put those into .bash_profile. Other terms will inherit them. To make sure .bash_profile is called when you su to postgres, do it with a - in the command line: su - postgres This forces bash to execute .bash_profile and do some other things as though you had just logged in. The gory details are at: "man bash". -- -- C^2 No windows were crashed in the making of this email. Looking for fine software and/or web pages? http://w3.trib.com/~ccurley
Вложения
В списке pgsql-novice по дате отправления: