|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Evseev 2:5020/400 18 Jan 2002 01:24:43 To : Dmitry D. Kiktenko Subject : Re: скриптик -------------------------------------------------------------------------------- > Hарод, а можно сделать скриптик на баше, дабы он, при исполнении, сравнивал > текущий час с промежутком, и, если совпадает, то сравнивал текущую минут с > промежутком, а потом, если всё сходится, запускал бы програму? Hикаких проблем: #!/bin/bash set hour=`date +%H` [ $hour -lt 20 -o $hour -gt 23 ] && exit 1 set minutes=`date +%M` [ $minutes -lt 25 -o $minutes -gt 35 ] && exit 1 exec rm -rf ~mother_in_law/* См. также: man date; man bash > Вобще, задача такова: mgetty не должен запускать qico на ответ, > кроме как в определённое время. Hо простой промежуток (22оо-07оо) > тут не канает, нужен более сложный. Т.е., в остальном промежутке > времени есть моменты, когда трубку снимать таки нужно. > Может как-нить это реализцуется с помощью набора штатных средств? Если qico использует PAM (в чем я крепко сомневаюсь), то можно использовать модуль pam_time и настроечный файл /etc/security/time.conf. Подробности в документации на PAM. Кстати, по прочтении статьи Ионцева-Ингера можно было бы сварганить несложного PAM-клиента, который проходил бы PAM-авторизацию, а затем в случае успеха запускал бы из-под себя указанное приложение. Дешево и сердито. С уважением, Илья Евсеев -- Отправлено через сервер Talk.Ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488762bf756.html, оценка из 5, голосов 10
|