powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / скрипт запуска PPTPD
2 сообщений из 2, страница 1 из 1
скрипт запуска PPTPD
    #36187692
Фотография vista-rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые!!!
Перелопатил весь интернет, везде одно и то же, то есть скрипт запуска и останова PPTPD через скрипт init.d

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
test -r /etc/rc.d/init.d/functions && . /etc/rc.d/init.d/functions

# From AUTOCONF
prefix=/usr
exec_prefix=${prefix}

# Paths to programs
START="/usr/local/sbin/pptpd"
STOP="killall pptpd"
STATUS="echo 'No status command'"
case "$1" in
    start)
        echo -n "Starting PPTPD server: "
        $START
        if [ $? =  0  ] ; then
                touch /var/lock/subsys/pptpd
                echo_success
        else
                echo_failure
        fi
        echo ""
        ;;
    stop)
        echo -n "Shutting down PPTPD server: "

        $STOP > /dev/null  2 >& 1 
        if [ $? =  0  ] ; then
                rm -f /var/lock/subsys/pptpd
                echo_success
        else
                echo_failure
        fi
        echo ""
        ;;

    restart)
        $ 0  stop
        $ 0  start
        ;;

    status)
        $STATUS
        ;;

    *)
        echo "Usage: pptpd {start|stop|restart|status}"
        exit  1 
esac
exit  0 

Со стартом нормально, а вот когда STOP не нормально, процесс то убивается, но вываливается ошибка

#service pptpd stop
Код: plaintext
1.
Shutting down PPTPD server: /sbin/service: line  66 :  26003  Завершено      env -i LANG="$LANG" PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}

ОS CentOS 5.1
...
Рейтинг: 0 / 0
скрипт запуска PPTPD
    #36187757
Фотография vista-rus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vista-rus,

нашел
вместо killall надо killproc
и это есть все в исходниках дистрибутива
в файле pptpd.init

всем спс.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / скрипт запуска PPTPD
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]