Тут пример скрипта для старта-рестарта-стопа 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-dirNETSITE_ROOT=/opt/sunfinal_exit_code=0case "$1" instart)# start Directory Server$NETSITE_ROOT/slapd-sunldap/start-slapd 2>&1# start Administration Server$NETSITE_ROOT/start-admin 2>&1exit ${final_exit_code};;stop)# stop Directory Server$NETSITE_ROOT/slapd-sunldap/stop-slapd 2>&1# stop Administration Server$NETSITE_ROOT/stop-admin 2>&1exit ${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>&1exit ${final_exit_code};;*)if [ -z $1 ]thenecho "Usage: $0 {start|stop|restart}" >&2fiexit 1;;esac
правим пути и выполняем chkconfig sun-dir on
Все…, теперь наш Sun ONE Directory Server будет корректно стартовать при старте ОС
Комментариев нет:
Отправить комментарий