8. Code source du script postgres-start

Contenu de cette section

#!/bin/sh

#######################################################################
#
# MACHINE         : gdpc 
# SCRIPT_NAME     : postgres-start
# SCRIPT LANGUAGE : sh
#
#       Created by: Gilles DAROLD
#       Modify by : Gilles DAROLD on Sun Nov 24 18:36:24 1996
#######################################################################

# Variables d'environnement pour Postgres95 :
POSTGRESHOME=/usr/local/postgres95
PGDATA=$POSTGRESHOME/data
PGPORT=5432

# Chemin d'acces
POSTGRESPATH=$POSTGRESHOME/bin

# Ajout au path
PATH=/sbin:/bin:/usr/bin:$POSTGRESPATH

echo ""
echo "Lancement du daemon de postgres95 : postmaster"

# fichier de debugage du lancement de postmaster
LOGf=$POSTGRESHOME/log/postmaster.log

if [ -f $LOGf ] ; then
   mv $LOGf $LOGf.OLD
fi

#----------------------------------------------------------------------
# Attention, le lancement du deamon doit se faire sous l'UID postgres!
# Ne jamais lancer POSTMASTER en superutilisateur root, sinon vous
# pouvez avoir de graves problemes...
#----------------------------------------------------------------------
# Lancement du daemon de Postgres95
su postgres --command="postmaster -d 1 1>$LOGf 2>&1 &"

# End of /usr/local/scripts/postgres-start 
#######################################################################


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre