TUDU
Jakub Bogusz
qboosh w pld.org.pl
Śro, 13 Lut 2002, 11:33:54 CET
On Tue, Feb 12, 2002 at 10:33:50PM +0100, Tomasz Kłoczko wrote:
> 2. XFree86: w toku i wymaga jeszcze sporo pracy.
Coś więcej oprócz tego co wczoraj znalazłem?
> 6. postgresql: mi chodzi ale nie mam niczego skomplikowanego. Jak to widzą
> inni ?
Jak to uruchomić przy standardowych zasobach?
Tam (w postgresql.init) jest "su postgres -c initdb", a:
su wywołuje pam_xauth, pam_xauth tworzy katalog .xauth, initdb odmawia
utworzenia bazy, bo /var/lib/pgsql nie jest pusty.
Musiałem wyłączyć pam_xauth w /etc/pam.d/su, żeby utworzyć bazę.
No i trzeba zrobić jakieś zabezpieczenie przed upgradem z wersji <7.2
z istniejącą bazą w starym formacie.
Może coś takiego w %pre:
if [ -f /etc/sysconfig/postgresql ]; then
POSTGRES_DATA_DIR=/var/lib/pgsql
. /etc/sysconfig/postgresql
if [ -f $POSTGRES_DATA_DIR/PG_VERSION ]; then
if [ `cat $POSTGRES_DATA_DIR/PG_VERSION` != '7.2' ]; then
echo "Database in older, incompatible format exists in $POSTGRES_DATA_DIR."
echo "Dump it and clean $POSTGRES_DATA_DIR, then upgrade postgresql and"
echo "restore database"
exit 1
fi
fi
fi
> 7. glibc 2.2.5 .. ???
Mi w domu działa.
> coś jeszcze ?
8. openssl 0.9.6c
9. postfix 1.1.2 - tutaj przydałoby się dodać uaktualnianie istniejącego
master.cf w %post albo triggerze.
--
Jakub Bogusz
Więcej informacji o liście dyskusyjnej pld-devel-pl