qboosh: SPECS postgresql.spec,1.141,1.142

Jacek Konieczny jajcus w pld.org.pl
Śro, 20 Lut 2002, 15:51:48 CET


On Wed, Feb 20, 2002 at 03:36:03PM +0100, Jakub Bogusz wrote:
> On Wed, Feb 20, 2002 at 03:32:37PM +0100, Jacek Konieczny wrote:
> > On Wed, Feb 20, 2002 at 02:21:11PM +0100, wrobell wrote:
> > > > +%attr(700,postgres,postgres) /home/services/postgres
> > > >  %attr(700,postgres,postgres) %dir /var/lib/pgsql
> > > Skoro postgres.postgres, to może 750?
> > 
> > A po cholerę postgres jest właścicielem tych katalogów??
> > Musi im zmieniać prawa, czy co?
> > 
> > Ja jestem za (750,root,postgres)
> 
> Co do /var/lib/pgsql to się zgadzam, tylko pg_ctl jest innego zdania.
pg_ctl chyba można poprawić.

> 
> Natomiast /home/services/postgres ma być do pracy 
W sumie tu mogę się zgodzić na uid=postgres

> - a jeżeli postgres
> nie jest właścicielem, to po "su - postgres" shell odmówi automatycznego
> przejścia do tego katalogu (tak jest z pdksh i bashem).
Ale to jest chyba bład w "su". Napewno to shell odmawia przejścia do
katalogu domowego? Mnie się zdaje że to su w nieprawidłowej kolejności
robi setgid() i cwd().

Pozdrowienia,
        Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl