Thread: Solaris Startup

Solaris Startup

From
"Frank Morton"
Date:
Does anyone have a solaris init.d startup script handy? I can't find one.



Re: [SQL] Solaris Startup

From
Roberto Joao Lopes Garcia
Date:
At 14:48 13/01/99 -0500, you wrote:
>Does anyone have a solaris init.d startup script handy? I can't find one.
>
>
Hi I start Postmaster in my solaris 2.5 from the /etc/rc2.d at boot time. I
just put the file bellow inside this  directory.

I hope it help

Roberto

#!/bin/sh
#
# S81postgres.scr

if [ ! -d /usr/bin ]
then            # /usr not
mounted
    exit
fi

killproc() {        # kill the named process(es)

pid=`/usr/bin/ps -e |
         /usr/bin/grep $1 |
         /usr/bin/sed -e 's/^
*//' -e 's/ .*//'`
    [ "$pid" != "" ] && kill $pid
}

#
# Start/stop
postmaster
#

case "$1" in
'start')
    if [ -x
/usr/local/pgsql/bin/postmaster ]
    then
        echo Iniciando PostgreSQL ...

su postgres -c "/usr/local/pgsql/bin/postmaster -i -S -D
/usr/local/pgsql/data > /export/home/usr/postgres/server.log 2>&1 " >
/dev/console 2>&1
    fi


    ;;

'stop')

    killproc postgres

    ;;
*)
    echo
"Usage: /etc/rc2.d/S82postgres.scr { start | stop }"
    ;;
esac

------------------------------------------------------------------
Eng. Roberto João Lopes Garcia         E-mail: roberto@mha.com.br
F. 55 11 848 9906   FAX  55 11 848 9955

MHA Engenharia Ltda
E-mail: mha@mha.com.br    WWW: http://www.mha.com.br

Av Maria Coelho Aguiar, 215 Bloco D     2 Andar
Centro Empresarial de Sao Paulo
Sao Paulo - BRASIL - 05805 000
-------------------------------------------------------------------