PostgreSQL 7.1 - postgresql.init
Artur Flinta
aflinta w student.uci.agh.edu.pl
Pią, 11 Maj 2001, 23:01:50 CEST
Witam!
On Fri, 11 May 2001, wrobell wrote:
> > > chown postgres.postgres /var/lib/pgsql
> > >
> > > W nowej wersji spec-a zostało to poprawione przez baggins-a.
> >
> > To nie jest dobre rozwiązanie!
[cut - ciekawe uzasadnienie]
>
> Ale nie jest to problem z su o ile dobrze pamiętam, a z initdb, który
> chce, żeby /var/lib/pgsql należało do użytkownika postgres.
[root w warp aflinta]# ls -l /var/lib
drwxrwx--- 3 postgres postgres 4096 maj 10 22:17 pgsql
[root w warp aflinta]# ls -la /var/lib/pgsql/
razem 8
drwxrwx--- 2 postgres postgres 4096 maj 11 22:59 .
drwxr-xr-x 15 root root 4096 maj 10 20:47 ..
[root w warp aflinta]# su postgres
[\u@\h \W]$ initdb --pgdata /var/lib/pgsql
This database system will be initialized with username "postgres".
This user will own all the data files and must also own the server
process.
initdb: The directory /var/lib/pgsql exists but is not empty.
If you want to create a new database system, either remove or empty
the directory /var/lib/pgsql or run initdb with
an argument other than /var/lib/pgsql.
[\u@\h \W]$ exit
[root w warp aflinta]# ls -la /var/lib/pgsql/
razem 12
drwxrwx--- 3 postgres postgres 4096 maj 11 22:59 .
drwxr-xr-x 15 root root 4096 maj 10 20:47 ..
drwx------ 2 postgres root 4096 maj 11 22:59 .xauth
Tak czy siak dalej nie działa :(((((
Pozdrawiam
Artur
Zawsze kiedy jest problem, jest jakieś rozwiązanie;
zatem jeśli nie ma rozwiązania, nie ma problemu.
Więcej informacji o liście dyskusyjnej pld-users-pl