Самопроизвольный старт ppp (Убрать автозапуск ppp)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

yavv
Сообщения: 12
ОС: Kubuntu

Самопроизвольный старт ppp

Сообщение yavv »

Хочу перейти со штатного ppp демона FreeBSD 8.2 на использование mpd5 для поднятия pppoe client.
Закоментировал все строки в rc.conf

Код: Выделить всё

#ppp_enable="YES"
#ppp_mode="ddial"
#ppp_nat="YES"
#ppp_profile="pppoe"

А он, зараза, всё ровно стартует в системе. Уже и crontab всех пользователей просмотрел, нету ничего там.
Где его автозапуск убрать?
Спасибо сказали:
Аватара пользователя
nerve
Сообщения: 280
ОС: OpenBSD

Re: Самопроизвольный старт ppp

Сообщение nerve »

может /etc/rc.d
Спасибо сказали:
yavv
Сообщения: 12
ОС: Kubuntu

Re: Самопроизвольный старт ppp

Сообщение yavv »

Ну /etc/rc.d это ж там всё есть, но не всё стартует автоматом.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Самопроизвольный старт ppp

Сообщение Hephaestus »

yavv писал(а):
02.09.2014 11:21
Ну /etc/rc.d это ж там всё есть, но не всё стартует автоматом.
Вероятно, автоматом не стартуют те, у кого отобрали права на исполнение?
Я имею в виду нечто вроде rc.pppd
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
lazhu
Сообщения: 70
ОС: FreeBSD 9-STABLE / clang 3.3

Re: Самопроизвольный старт ppp

Сообщение lazhu »

А в дефолтном rc.conf его случайно не включали?
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Самопроизвольный старт ppp

Сообщение arachnid »

во фре есть один вариант - rc.conf
но! со старых версий мог остаться файл rc.conf.local

lazhu писал(а):
03.09.2014 09:35
А в дефолтном rc.conf его случайно не включали?


ну да, тоже нельзя исключать "прямые" руки :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
yavv
Сообщения: 12
ОС: Kubuntu

Re: Самопроизвольный старт ppp

Сообщение yavv »

Та не, ну я же в первом посте наглядно показал, что строки о ррр я закомментировал.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Самопроизвольный старт ppp

Сообщение arachnid »

yavv писал(а):
03.09.2014 16:22
Та не, ну я же в первом посте наглядно показал, что строки о ррр я закомментировал.

внимательно читали пост то? rc.conf.local и /etc/default/rc.conf просмотрели?
чудес не бывает

выполните поиск ppp_ в каталоге /etc - и смотрите, что где всплывает
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
yavv
Сообщения: 12
ОС: Kubuntu

Re: Самопроизвольный старт ppp

Сообщение yavv »

Смотрел конечно. Там всё стандартно, есть /etc/ppp и /etc/rc.d/ppp. Та и всё.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Самопроизвольный старт ppp

Сообщение Hephaestus »

yavv писал(а):
03.09.2014 18:28
Там всё стандартно, есть /etc/ppp и /etc/rc.d/ppp. Та и всё.
Отберите у /etc/rc.d/ppp права на исполнение.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Самопроизвольный старт ppp

Сообщение arachnid »

yavv писал(а):
03.09.2014 18:28
Смотрел конечно. Там всё стандартно, есть /etc/ppp и /etc/rc.d/ppp. Та и всё.


grep -r ppp_ /etc/*
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
yavv
Сообщения: 12
ОС: Kubuntu

Re: Самопроизвольный старт ppp

Сообщение yavv »

Вот grep -r ppp_ /etc/*

Код: Выделить всё

/etc/defaults/rc.conf:sppp_interfaces=""        # List of sppp interfaces.
/etc/defaults/rc.conf:#sppp_interfaces="...0"        # example: sppp over ...
/etc/defaults/rc.conf:ppp_enable="NO"        # Start user-ppp (or NO).
/etc/defaults/rc.conf:ppp_program="/usr/sbin/ppp"    # Path to user-ppp program.
/etc/defaults/rc.conf:ppp_mode="auto"        # Choice of "auto", "ddial", "direct" or "dedicated".
/etc/defaults/rc.conf:ppp_nat="YES"        # Use PPP's internal network address translation or NO.
/etc/defaults/rc.conf:ppp_profile="papchap"    # Which profile to use from /etc/ppp/ppp.conf.
/etc/defaults/rc.conf:ppp_user="root"        # Which user to run ppp as
/etc/defaults/rc.conf:#ppp_profile="profile1 profile2 profile3"    # Which profiles to use
/etc/defaults/rc.conf:#ppp_profile1_mode="ddial"    # Override ppp mode for profile1
/etc/defaults/rc.conf:#ppp_profile2_nat="NO"        # Override nat mode for profile2
/etc/defaults/rc.conf:# profile3 uses default ppp_mode and ppp_nat
/etc/rc.conf:#ppp_enable="YES"
/etc/rc.conf:#ppp_mode="ddial"
/etc/rc.conf:#ppp_nat="YES"
/etc/rc.conf:#ppp_profile="ukrtel telemost"
/etc/rc.d/ppp:start_cmd="ppp_start"
/etc/rc.d/ppp:stop_cmd="ppp_stop"
/etc/rc.d/ppp:start_postcmd="ppp_poststart"
/etc/rc.d/ppp:ppp_start_profile()
/etc/rc.d/ppp:    local _ppp_profile _ppp_mode _ppp_nat _ppp_unit
/etc/rc.d/ppp:    local _ppp_profile_cleaned _punct _punct_c
/etc/rc.d/ppp:    _ppp_profile=$1
/etc/rc.d/ppp:    _ppp_profile_cleaned=$1
/etc/rc.d/ppp:        _ppp_profile_cleaned=`ltr ${_ppp_profile_cleaned} ${_punct_c} '_'`
/etc/rc.d/ppp:    eval _ppp_mode=\$ppp_${_ppp_profile_cleaned}_mode
/etc/rc.d/ppp:    if [ -z "$_ppp_mode" ]; then
/etc/rc.d/ppp:        _ppp_mode=$ppp_mode
/etc/rc.d/ppp:    eval _ppp_nat=\$ppp_${_ppp_profile_cleaned}_nat
/etc/rc.d/ppp:    if [ -z "$_ppp_nat" ]; then
/etc/rc.d/ppp:        _ppp_nat=$ppp_nat
/etc/rc.d/ppp:    if [ "${_ppp_mode}" != "ddial" -a "${_ppp_mode}" != "direct" \
/etc/rc.d/ppp:        -a "${_ppp_mode}" != "dedicated" \
/etc/rc.d/ppp:        -a "${_ppp_mode}" != "background" ]; then
/etc/rc.d/ppp:        _ppp_mode="auto"
/etc/rc.d/ppp:    rc_flags="-quiet -${_ppp_mode}"
/etc/rc.d/ppp:    case ${_ppp_nat} in
/etc/rc.d/ppp:    eval _ppp_unit=\$ppp_${_ppp_profile_cleaned}_unit
/etc/rc.d/ppp:    if [ -n "${_ppp_unit}" ]; then
/etc/rc.d/ppp:        _ppp_unit="-unit${_ppp_unit}"
/etc/rc.d/ppp:    rc_flags="$rc_flags $_ppp_unit"
/etc/rc.d/ppp:    su -m $ppp_user -c "$command ${rc_flags} ${_ppp_profile}"
/etc/rc.d/ppp:ppp_start()
/etc/rc.d/ppp:    local _ppp_profile _p
/etc/rc.d/ppp:    _ppp_profile=$*
/etc/rc.d/ppp:    if [ -z "${_ppp_profile}" ]; then
/etc/rc.d/ppp:        _ppp_profile=$ppp_profile
/etc/rc.d/ppp:    for _p in $_ppp_profile; do
/etc/rc.d/ppp:        ppp_start_profile $_p
/etc/rc.d/ppp:ppp_poststart()
/etc/rc.d/ppp:ppp_stop_profile() {
/etc/rc.d/ppp:    local _ppp_profile
/etc/rc.d/ppp:    _ppp_profile=$1
/etc/rc.d/ppp:    /bin/pkill -f "^${command}.*[[:space:]]${_ppp_profile}\$" || \
/etc/rc.d/ppp:ppp_stop() {
/etc/rc.d/ppp:    local _ppp_profile _p
/etc/rc.d/ppp:    _ppp_profile=$*
/etc/rc.d/ppp:    if [ -z "${_ppp_profile}" ]; then
/etc/rc.d/ppp:        _ppp_profile=$ppp_profile
/etc/rc.d/ppp:    for _p in $_ppp_profile; do
/etc/rc.d/ppp:        ppp_stop_profile $_p
/etc/rc.d/sppp:start_cmd="sppp_start"
/etc/rc.d/sppp:sppp_start()
/etc/rc.d/sppp:    for ifn in ${sppp_interfaces}; do
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Самопроизвольный старт ppp

Сообщение arachnid »

да, так вроде все в порядке.

а как смотрели в кроне?
кроме /etc/crontab существуют пользовательские файлы в /var/cron/tabs/

-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
yavv
Сообщения: 12
ОС: Kubuntu

Re: Самопроизвольный старт ppp

Сообщение yavv »

Посмотрел, но там только мой (root) файл. И в нём нет этого, только одна запись для PF.
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Самопроизвольный старт ppp

Сообщение arachnid »

и соответственно, после перезагрузки все равно при ps axu | grep ppp кроме грепа светиться и основной процесс?
кстати, а можно сюда вывод? причем желательно целиком, что бы строка запуска не обрезалась
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали: