9 - Code source du script postgres-start

Contenu de cette section

#!/bin/sh

#######################################################################
#
# MACHINE         : ubasti
# SCRIPT_NAME     : postgres-start
# SCRIPT LANGUAGE : sh
#
#       Created by: Gilles DAROLD
#       Modify by :
#######################################################################


# 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

echo `date` ": Lancement du serveur Postgres95"
echo " "
echo "Id de l'utilisateur de cette session Postgres95 :"
id
echo "PGDATA: $PGDATA"
echo "PGPORT: $PGPORT"
echo "Log file is $LOGf"

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

# Lancement du daemon de Postgres95
postmaster -d 1 1>$LOGf 2>&1 &

echo " "

#######################################################################

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