[Comm] отключаться после забора почты

Arkadiy Pavlik =?iso-8859-1?q?pvl_=CE=C1_pskb=2Ecom?=
Пн Май 12 18:18:35 MSD 2003


В сообщении от 12 Май 2003 22:56 Denis Smirnov написал(a):
> Имеется машинка, на ней есть два пользователя. Нужно чтобы во-первых любой
> из пользователей мог не зная страшных слов "sudo", "su", "pppd" и.т.д.
> соединяться с интернетом и отсоединяться от него. 

А шо кppp уже устарело? :)
Ну коль устарело, то создаём пару скриптов: inet-on и inet-off
с "sudo ifup ppp0" и "sudo ifdown ppp0" унутре соотвественно. Естессно надо 
будет первоначально настроить ppp и sudo. Сами скрипты пихаем в /bin или 
/sbin - это по вкусу, ну или от степени мании величия :))) Имена команд даём 
юзерам... телемаркет! :)

> Во-вторых в дневное время (то есть когда ночной анлим не работает) при
> неактивности в 5-10 минут отключаться.

Тут man pppd там что-то было.

>    В-третьих по крону периодически забирается и отсылается
> почта (также это может быть по пинку), в этом случае надо отсоединяться
> сразу после окончания забора/отсылки. Для забора почты используется
> fetchmail, для отправки postfix.

опять же пишем скрипт. getmail:
sudo ifup ppp0
sudo fetchmail -чеготутнадонепомню
sudo ifdown ppp0

ссылку на getmail кидаем в /etc/crond.hourly и грим юзерам что коль почту 
приспичит, то набрать вот это. Хотя может лучше два скрипта, один с судо для 
юзеров, другой без для крона.

Кстати, юзерам для простоты можно иконки на десктоп покидать или в меню 
пунктов навставлять :) Вобщем есть поле для фантазии. :)

-- 
С наилучшими пожеланиями,
Аркадий Павлик




Подробная информация о списке рассылки community