20 мая 2009 г.

Script StartUP Sun ONE Directory Server

Тут пример скрипта для старта-рестарта-стопа Sun ONE Directory Server 5.2 (у меня такой).   Создаем в /etc/init.d файл sun-dir следующего содержания:

#!/bin/sh 
# chkconfig: - 80 80 
# description: This script is used as a startup script. 
# processname: start-sun-dir 
NETSITE_ROOT=/opt/sun 
final_exit_code=0 
case "$1" in 
   start) 
        # start Directory Server 
        $NETSITE_ROOT/slapd-sunldap/start-slapd 2>&1 
        # start Administration Server 
        $NETSITE_ROOT/start-admin 2>&1 
        exit ${final_exit_code} 
        ;; 
   stop) 
        # stop Directory Server 
        $NETSITE_ROOT/slapd-sunldap/stop-slapd 2>&1 
        # stop Administration Server 
        $NETSITE_ROOT/stop-admin 2>&1 
        exit ${final_exit_code} 
        ;; 
   restart) 
        # stop Directory Server 
        $NETSITE_ROOT/slapd-sunldap/stop-slapd 2>&1 
        # stop Administration Server 
        $NETSITE_ROOT/stop-admin 2>&1 
        # start Administration Server 
        $NETSITE_ROOT/start-admin 2>&1 
        # start Directory Server 
        $NETSITE_ROOT/slapd-sunldap/start-slapd 2>&1 
        exit ${final_exit_code}
        ;; 
   *) 
        if [ -z $1 ] 
        then 
                echo "Usage: $0 {start|stop|restart}" >&2 
        fi 
        exit 1 
        ;; 
esac


правим пути и выполняем chkconfig sun-dir on



Все…, теперь наш Sun ONE Directory Server  будет корректно стартовать при старте ОС

Комментариев нет:

Отправить комментарий