pgsql 8.1.3 auf SuSe 10.0 - init script ?

Hallo,

ich habe soeben pqsql 8.1.3 auf einem Suse Linux 10.0 kompiliert. Alles arbeitet einwandfrei, nur das ewige über die Shell starten nervt ein wenig. Leider ist ja kein Init Script mitgeliefert, meine Versuche ein bestehendes von einer RPM Installation entsprechend zu modifizieren, schlugen fehl.

Init Scripte an sich sind leider nicht meine Stärke.
Die offizielle Postgres Doku gibt ja leider nicht viel her.
Hat hier jemand eins zur Hand ?

És handelt sich um eine default Installation in /usr/local/pgsql mit dem Datenbankverzeichnis /var/pgsql/data. Einzige abweichende ./configure - Option war ein --with-openssl :wink:

Vielen Dank

Chris

hi,

das init-skript ist dabei :wink: es befindet sich unter /contrib/start-scripts

das thema hatten wir aber schon mal hier: http://www.pg-forum.de/viewtopic.php?t=156&highlight=%2Fcontrib%2Fstart-scripts

der sechste post von oben…

cu tb.

EDIT: wer lesen kann ist klar im vorteil… ich dachte es sollte ein startskript werden… sorry…grummel


#!/bin/bash

#export PGDATA=~postgres/data
export PGSQL=/usr/local/pgsql
case "$1" in
	start)
		echo Starting PostgreSQL
		su postgres -c '$PGSQL/bin/postmaster -i -D /usr/local/pgsql/data > /usr/local/pgsql/logfile 2>&1 &'
		;;
	stop) 
		echo Shutting Down PostgreSQL
		su postgres -c '$PGSQL/bin/pg_ctl stop -D /usr/local/pgsql/data'
		;;
	restart)
		$0 stop
		$0 start
		;;
	esac

das ganze nach /etc/init.d und im kontrollzentrum die runlevel einstellen.

Crypi

Hier sollte es auch PG als fertiges Paket geben:

http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/SL-10.0-OSS/inst-source/suse/

Irgendwann muss ich mir so eine Susi auch mal installieren, um herauszufinden, was da alle Leute mit fehlendem PostgreSQL behaupten.