настраиваю ppp сервер.
все работает, но нужно чтобы включался он допустим в 07:00 и выключался в 22:00. как это сделать? помогите плиз.пытался сделать так(крестьянско-рабочим способом):
заремливать строку mgetty в inittab (копирование файла с заремленной строкой) и выполнять init q. все это вешал на crontab руту. но почемуто не выходит. файл копируется (соответственно строка заремливается), а иниттаб не перечитывается.очень нужно это. помогите плиз.
>настраиваю ppp сервер.
>все работает, но нужно чтобы включался он допустим в 07:00 и выключался
>в 22:00. как это сделать? помогите плиз.
>
>пытался сделать так(крестьянско-рабочим способом):
>заремливать строку mgetty в inittab (копирование файла с заремленной строкой) и выполнять
>init q. все это вешал на crontab руту. но почемуто не
>выходит. файл копируется (соответственно строка заремливается), а иниттаб не перечитывается.
>
>очень нужно это. помогите плиз.
cron
>
>cronчто cron?
надо заместо crontab юзать cron?
что ты имел ввиду.
файл то копируется. вроде crontab и создает список событий cron демону, просто от конкретного юзера.
у меня стоит mgetty+pppd и модем на cuaa0
вот такие строки в кронтабе -
# Запрет ответа на входящие звонки
# по линии - с 7:00 до 20:00
0 7 * * * root touch /etc/nologin.cuaa0
0 20 * * * root rm /etc/nologin.cuaa0
все успешно работает :)
что такое /etc/nologin.cuaa0?
что в нем? где его прописывать в конфигах?у меня тоже mgetty+pppd
все стоит на RH7.3.
>что такое /etc/nologin.cuaa0?
>что в нем?пустой файл, просто когда ктонить звонит на тел, мгетти прошибает, что имеется такой файл и не позволяет модему поднимать трубку
приведу строку из лога по ентому поводу :) -
/var/log/mgetty.log:---------
11/10 15:17:41 aa0 wfr: timeout waiting for RING
11/10 15:17:41 ##### rejected, rings=111/10 15:17:41 aa0 waiting...
11/10 15:33:30 aa0 /etc/nologin.cuaa0 exists - do not accept call!
11/10 15:33:30 aa0 wfr: waiting for ``RING''
11/10 15:33:30 aa0 wfr: waiting for ``RING''
---------------обратите внимание на строку датированную 11/10 15:33:30
>где его прописывать в конфигах?
>в кроне, в ФриБСД - /etc/crontab
>у меня тоже mgetty+pppd
>все стоит на RH7.3.все что, я писал касалось FreeBSD. думаю что в красной шапке будет все тоже самое, ведь там тоже cron имеется, на сколько я знаю :-) вот, только написание конфига наверно другое будет, короче просто нужно что б в нужное время создавался вышеуказанный файл (вот только не знаю в каком каталоге он должен лежать в шапке), почитай доки по крону и мгетти в своей ОС :-)
>что такое /etc/nologin.cuaa0?
>что в нем? где его прописывать в конфигах?
>
>у меня тоже mgetty+pppd
>все стоит на RH7.3.man mgetty (раздел FILES)
>>что такое /etc/nologin.cuaa0?
>>что в нем? где его прописывать в конфигах?
>>
>>у меня тоже mgetty+pppd
>>все стоит на RH7.3.
>
>man mgetty (раздел FILES)
Я делал подобным методом...но помнится все делалось через /etc/ttys.
Тупое копирование файла /etc/ttys с заремленным mgetty по крону и kill -1 1
Все работало .