* [Comm] отключаться после забора почты
@ 2003-05-12 11:56 Denis Smirnov
2003-05-12 13:52 ` Igor Homyakov
` (4 more replies)
0 siblings, 5 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-12 11:56 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 609 bytes --]
Имеется машинка, на ней есть два пользователя. Нужно чтобы во-первых любой
из пользователей мог не зная страшных слов "sudo", "su", "pppd" и.т.д.
соединяться с интернетом и отсоединяться от него. Во-вторых в дневное
время (то есть когда ночной анлим не работает) при неактивности в 5-10
минут отключаться. В-третьих по крону периодически забирается и отсылается
почта (также это может быть по пинку), в этом случае надо отсоединяться
сразу после окончания забора/отсылки. Для забора почты используется
fetchmail, для отправки postfix.
Как всё это реализовать?
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] отключаться после забора почты
2003-05-12 11:56 [Comm] отключаться после забора почты Denis Smirnov
@ 2003-05-12 13:52 ` Igor Homyakov
2003-05-12 22:54 ` [Comm] Re: [Comm] Denis Smirnov
2003-05-12 13:58 ` [Comm] отключаться после забора почты Maxim Tyurin
` (3 subsequent siblings)
4 siblings, 1 reply; 20+ messages in thread
From: Igor Homyakov @ 2003-05-12 13:52 UTC (permalink / raw)
To: community
* Denis Smirnov <mithraen @ freesource . info> [030512 17:48]:
> Имеется машинка, на ней есть два пользователя. Нужно чтобы во-первых любой
> из пользователей мог не зная страшных слов "sudo", "su", "pppd" и.т.д.
> соединяться с интернетом и отсоединяться от него. Во-вторых в дневное
> время (то есть когда ночной анлим не работает) при неактивности в 5-10
> минут отключаться. В-третьих по крону периодически забирается и отсылается
> почта (также это может быть по пинку), в этом случае надо отсоединяться
> сразу после окончания забора/отсылки. Для забора почты используется
> fetchmail, для отправки postfix.
> Как всё это реализовать?
PPP on demand (ping вместо "пинка")
--
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] отключаться после забора почты
2003-05-12 11:56 [Comm] отключаться после забора почты Denis Smirnov
2003-05-12 13:52 ` Igor Homyakov
@ 2003-05-12 13:58 ` Maxim Tyurin
2003-05-12 14:18 ` Arkadiy Pavlik
` (2 subsequent siblings)
4 siblings, 0 replies; 20+ messages in thread
From: Maxim Tyurin @ 2003-05-12 13:58 UTC (permalink / raw)
To: community
On Mon, May 12, 2003 at 03:56:58PM +0400, Denis Smirnov wrote:
> Имеется машинка, на ней есть два пользователя. Нужно чтобы во-первых любой
> из пользователей мог не зная страшных слов "sudo", "su", "pppd" и.т.д.
> соединяться с интернетом и отсоединяться от него. Во-вторых в дневное
> время (то есть когда ночной анлим не работает) при неактивности в 5-10
> минут отключаться. В-третьих по крону периодически забирается и отсылается
> почта (также это может быть по пинку), в этом случае надо отсоединяться
> сразу после окончания забора/отсылки. Для забора почты используется
> fetchmail, для отправки postfix.
>
> Как всё это реализовать?
ppp on demand
--
With Best Regards, Maxim Tyurin
JID: MrKooll@jabber.pibhe.com
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] отключаться после забора почты
2003-05-12 11:56 [Comm] отключаться после забора почты Denis Smirnov
2003-05-12 13:52 ` Igor Homyakov
2003-05-12 13:58 ` [Comm] отключаться после забора почты Maxim Tyurin
@ 2003-05-12 14:18 ` Arkadiy Pavlik
2003-05-12 22:59 ` [Comm] Re: [Comm] Denis Smirnov
2003-05-12 14:20 ` [Comm] отключаться после забора почты Sergey Lizogub
2003-05-14 10:42 ` [Comm] отключаться после забора почты Andrew Fefilov
4 siblings, 1 reply; 20+ messages in thread
From: Arkadiy Pavlik @ 2003-05-12 14:18 UTC (permalink / raw)
To: community
В сообщении от 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 и грим юзерам что коль почту
приспичит, то набрать вот это. Хотя может лучше два скрипта, один с судо для
юзеров, другой без для крона.
Кстати, юзерам для простоты можно иконки на десктоп покидать или в меню
пунктов навставлять :) Вобщем есть поле для фантазии. :)
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] отключаться после забора почты
2003-05-12 11:56 [Comm] отключаться после забора почты Denis Smirnov
` (2 preceding siblings ...)
2003-05-12 14:18 ` Arkadiy Pavlik
@ 2003-05-12 14:20 ` Sergey Lizogub
2003-05-12 23:06 ` [Comm] отключаться пос ле " Denis Smirnov
2003-05-13 8:16 ` [Comm] unsubscribe Владимир Ковалев
2003-05-14 10:42 ` [Comm] отключаться после забора почты Andrew Fefilov
4 siblings, 2 replies; 20+ messages in thread
From: Sergey Lizogub @ 2003-05-12 14:20 UTC (permalink / raw)
To: community
Mon, 12 May 2003 15:56:58 +0400
Denis Smirnov <mithraen@freesource.info> Вы писали:
> Имеется машинка, на ней есть два пользователя. Нужно чтобы
> во-первых любой из пользователей мог не зная страшных слов
> "sudo", "su", "pppd" и.т.д. соединяться с интернетом и
> отсоединяться от него. Во-вторых в дневное время (то есть когда
> ночной анлим не работает) при неактивности в 5-10 минут
> отключаться. В-третьих по крону периодически забирается и
> отсылается почта (также это может быть по пинку), в этом случае
> надо отсоединяться сразу после окончания забора/отсылки. Для
> забора почты используется fetchmail, для отправки postfix.
>
> Как всё это реализовать?
>
> --
> С уважением, Денис
>
Настройка автоматического получения почты
(уже писалось, но собрано всё в одном месте) - ответ на
интересующий вопрос - см. шаг 3.
С уважением,
Сергей Лизогуб
Шаг 1
Настраиваем fetchmail через /usr/bin/fetchmailconf.
В директории юзера получаем .fetchmailrc примерно следующего
содержания:
# Configuration created Sat Jul 6 00:13:25 2002 by fetchmailconf
set postmaster "логин_почтового_ящика"
set bouncemail
set no spambounce
set properties ""
poll mail.laotel.com with proto POP3
user 'логин_почтового_ящика' there with password 'пароль'
is 'имя_пользователя' here
Шаг 2
Настраиваем /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init1 = ATZ
#Init2 = ATQ0 V1 E1 SO=0 &C1 &D2 S11=55
Init3 = ATM0 #Отключение звука
SetVolume = 0
Dial Command = ATDP #для пульствого набора или ATDT - для
тонового
[Dialer имя_соединения]
Username = логин_для_провайдера
Password = пароль
Phone = номер
Шаг 3
Настаиваем дозвон
В файл /etc/sysconfig/network-scripts/ifcfg-ppp0 добавляем
следующие строки (ppp on demand - "ppp по требованию"):
DEMAND="yes"
WVDIALSECT="имя_соединения"
IDLETIMEOUT="сколько-надо-секунд"
получаем ifcfg-ppp0 с содержанием что-то типа:
DEVICE="ppp0"
ONBOOT="yes" #выбрать yes, чтобы pppd запускался при загрузке
USERCTL="no"
MODEMPORT="/dev/modem"
LINESPEED="115200"
PERSIST="yes"
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATZ"
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS=""
PAPNAME="логин_для_провайдера"
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="10"
RETRYTIMEOUT="60"
BOOTPROTO="none"
PEERDNS="yes"
DEMAND="yes"
WVDIALSECT="имя_соединения"
IDLETIMEOUT="60"
Шаг 4
Настраиваем cron
От юзера запускаем ctontab -u имя_пользователя -e, получаем для
пользователя таблицу в /var/spool/cron таблицу (имя
пользователя):
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.ULQ5gl installed on Sat Jul 13 21:39:04 2002)
# (Cron version -- $Id: crontab.c,v 1.11 2001/05/17 12:28:45 ldv
# Exp $)
0 6 * * * fetchmail
0 12 * * * fetchmail
45 14 * * * fetchmail
0 18 * * * fetchmail
30 20 * * * fetchmail
0 23 * * * fetchmail
Шаг 5
Настраиваем Вашу почтовую программу (я пользуюсь Sylpheed, но
будут работать и mail, pine, mutt и др.
Шаг 6
В /etc/hosts пишем адреса почтовых серверов (адреса узнаются с
помощью команды 'host имя.хоста', например 'host pop.mail.ru'):
127.0.0.1 localhost.localdomain localhost
202.137.129.1 nameserver namphou1.laotel.com
202.137.129.3 nameserver namphou2.laotel.com
202.137.135.1 proxy.laotel.com
202.137.129.3 mail.laotel.com
194.67.57.51 pop.mail.ru
Шаг 7
При создании пользователя (например, с помощью userdrake), в
разделе "Комментарий" не забыть написать реальное имя (которое
должно отображаться в обратном адресе письма (From:).
PPS
При написании использованы вопросы и ответы участников рассылки
Vitaly Lipatov
Vadim V. Zhytnikov
Виктор В Исмакаев
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Comm] Re: [Comm]
2003-05-12 13:52 ` Igor Homyakov
@ 2003-05-12 22:54 ` Denis Smirnov
0 siblings, 0 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-12 22:54 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 399 bytes --]
On Mon, May 12, 2003 at 05:52:50PM +0400, Igor Homyakov wrote:
>> Как всё это реализовать?
> PPP on demand (ping вместо "пинка")
Для забора почты (который делается каждые полчаса) надо ставить очень
маленькое время ожидания, а для обычной моей работы нужно его ставить
минут на 15. С этим вариантом модем вообще будет только иногда
отваливаться.
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Comm] Re: [Comm]
2003-05-12 14:18 ` Arkadiy Pavlik
@ 2003-05-12 22:59 ` Denis Smirnov
2003-05-12 23:08 ` Shur
2003-05-12 23:59 ` Аркадий Павлик
0 siblings, 2 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-12 22:59 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1907 bytes --]
On Tue, May 13, 2003 at 01:18:35AM +1100, Arkadiy Pavlik wrote:
>> Имеется машинка, на ней есть два пользователя. Нужно чтобы во-первых любой
>> из пользователей мог не зная страшных слов "sudo", "su", "pppd" и.т.д.
>> соединяться с интернетом и отсоединяться от него.
> А шо кppp уже устарело? :)
Да нет, но есть ещё и задачи ниже.
> Ну коль устарело, то создаём пару скриптов: inet-on и inet-off
> с "sudo ifup ppp0" и "sudo ifdown ppp0" унутре соотвественно. Естессно надо
> будет первоначально настроить ppp и sudo. Сами скрипты пихаем в /bin или
> /sbin - это по вкусу, ну или от степени мании величия :))) Имена команд даём
> юзерам... телемаркет! :)
Угумс.
>> Во-вторых в дневное время (то есть когда ночной анлим не работает) при
>> неактивности в 5-10 минут отключаться.
> Тут man pppd там что-то было.
Ключевое слово "в дневное время". То есть в 12 ночи я вылезаю в сеть. В 3
часа ночи я иду спать. Отключиться от сети машина должна ровно в 9:30, и
ни секундой раньше.
>> В-третьих по крону периодически забирается и отсылается
>> почта (также это может быть по пинку), в этом случае надо отсоединяться
>> сразу после окончания забора/отсылки. Для забора почты используется
>> fetchmail, для отправки postfix.
> опять же пишем скрипт. getmail:
> sudo ifup ppp0
> sudo fetchmail -чеготутнадонепомню
> sudo ifdown ppp0
> ссылку на getmail кидаем в /etc/crond.hourly и грим юзерам что коль почту
> приспичит, то набрать вот это. Хотя может лучше два скрипта, один с судо для
> юзеров, другой без для крона.
> Кстати, юзерам для простоты можно иконки на десктоп покидать или в меню
> пунктов навставлять :) Вобщем есть поле для фантазии. :)
Дык фигня в том, что надо ещё эти письма _отправлять_. То есть fetchmail
может завершиться через 3 секунды, когда очередь на отправку в метр (аттач
большой посылаю).
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] отключаться пос ле забора почты
2003-05-12 14:20 ` [Comm] отключаться после забора почты Sergey Lizogub
@ 2003-05-12 23:06 ` Denis Smirnov
2003-05-13 8:16 ` [Comm] unsubscribe Владимир Ковалев
1 sibling, 0 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-12 23:06 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 621 bytes --]
On Mon, May 12, 2003 at 09:20:04PM +0700, Sergey Lizogub wrote:
> Шаг 2
> Настраиваем /etc/wvdial.conf
Сие обязательно? У меня сейчас просто в /etc/ppp/peers созданы конфиги для
провайдеров, в качестве connect указываю chat-скрипты соединения с ними.
Единственное что -- пытается только несколько раз перезванивать, после
этого просто отваливается.
> Шаг 7
> При создании пользователя (например, с помощью userdrake), в
> разделе "Комментарий" не забыть написать реальное имя (которое
> должно отображаться в обратном адресе письма (From:).
А canonical в postfix?
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-12 22:59 ` [Comm] Re: [Comm] Denis Smirnov
@ 2003-05-12 23:08 ` Shur
2003-05-13 11:58 ` Denis Smirnov
2003-05-12 23:59 ` Аркадий Павлик
1 sibling, 1 reply; 20+ messages in thread
From: Shur @ 2003-05-12 23:08 UTC (permalink / raw)
To: community
On Tue, 13 May 2003 02:59:52 +0400
Denis Smirnov <mithraen@freesource.info> wrote:
> Ключевое слово "в дневное время". То есть в 12 ночи я вылезаю в
> сеть. В 3 часа ночи я иду спать. Отключиться от сети машина
> должна ровно в 9:30, и ни секундой раньше.
Бр-р-р... А что, ifdown ppp0 по крону не работает?
> Дык фигня в том, что надо ещё эти письма _отправлять_. То есть
> fetchmail может завершиться через 3 секунды, когда очередь на
> отправку в метр (аттач большой посылаю).
Дык типа postfix сам отправляет, когда они в очереди появляются и
интерфейс поднят...
--
Удачи.
Александр.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-12 22:59 ` [Comm] Re: [Comm] Denis Smirnov
2003-05-12 23:08 ` Shur
@ 2003-05-12 23:59 ` Аркадий Павлик
2003-05-13 11:59 ` Denis Smirnov
1 sibling, 1 reply; 20+ messages in thread
From: Аркадий Павлик @ 2003-05-12 23:59 UTC (permalink / raw)
To: community
В сообщении от 13 Май 2003 09:59 Denis Smirnov написал:
> >> Во-вторых в дневное время (то есть когда ночной анлим не работает) при
> >> неактивности в 5-10 минут отключаться.
> >
> > Тут man pppd там что-то было.
>
> Ключевое слово "в дневное время". То есть в 12 ночи я вылезаю в сеть. В 3
> часа ночи я иду спать. Отключиться от сети машина должна ровно в 9:30, и
> ни секундой раньше.
Можно конфиги пэпэпэшные по крону переключать. На ночь копировать один. Днём
другой. В момент переключения линк опустить.
> > опять же пишем скрипт. getmail:
> > sudo ifup ppp0
> > sudo fetchmail -чеготутнадонепомню
> > sudo ifdown ppp0
> > ссылку на getmail кидаем в /etc/crond.hourly и грим юзерам что коль
> > почту приспичит, то набрать вот это. Хотя может лучше два скрипта, один
> > с судо для юзеров, другой без для крона.
> > Кстати, юзерам для простоты можно иконки на десктоп покидать или в меню
> > пунктов навставлять :) Вобщем есть поле для фантазии. :)
>
> Дык фигня в том, что надо ещё эти письма _отправлять_. То есть fetchmail
> может завершиться через 3 секунды, когда очередь на отправку в метр (аттач
> большой посылаю).
тогда вставляем в наш скрипт:
service postfix flush
и проверку на путоту очереди (что-нибудь типа mailq | wc -l ) после чего
роняем линк.
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Comm] unsubscribe
2003-05-12 14:20 ` [Comm] отключаться после забора почты Sergey Lizogub
2003-05-12 23:06 ` [Comm] отключаться пос ле " Denis Smirnov
@ 2003-05-13 8:16 ` Владимир Ковалев
1 sibling, 0 replies; 20+ messages in thread
From: Владимир Ковалев @ 2003-05-13 8:16 UTC (permalink / raw)
To: community
Hello Sergey,
Monday, May 12, 2003, 6:20:04 PM, you wrote:
SL> Mon, 12 May 2003 15:56:58 +0400
SL> Denis Smirnov <mithraen@freesource.info> Вы писали:
>> Имеется машинка, на ней есть два пользователя. Нужно чтобы
>> во-первых любой из пользователей мог не зная страшных слов
>> "sudo", "su", "pppd" и.т.д. соединяться с интернетом и
>> отсоединяться от него. Во-вторых в дневное время (то есть когда
>> ночной анлим не работает) при неактивности в 5-10 минут
>> отключаться. В-третьих по крону периодически забирается и
>> отсылается почта (также это может быть по пинку), в этом случае
>> надо отсоединяться сразу после окончания забора/отсылки. Для
>> забора почты используется fetchmail, для отправки postfix.
>>
>> Как всё это реализовать?
>>
>> --
>> С уважением, Денис
>>
SL> Настройка автоматического получения почты
SL> (уже писалось, но собрано всё в одном месте) - ответ на
SL> интересующий вопрос - см. шаг 3.
SL> С уважением,
SL> Сергей Лизогуб
SL> Шаг 1
SL> Настраиваем fetchmail через /usr/bin/fetchmailconf.
SL> В директории юзера получаем .fetchmailrc примерно следующего
SL> содержания:
SL> # Configuration created Sat Jul 6 00:13:25 2002 by fetchmailconf
SL> set postmaster "логин_почтового_ящика"
SL> set bouncemail
SL> set no spambounce
SL> set properties ""
SL> poll mail.laotel.com with proto POP3
SL> user 'логин_почтового_ящика' there with password 'пароль'
SL> is 'имя_пользователя' here
SL> Шаг 2
SL> Настраиваем /etc/wvdial.conf
SL> [Dialer Defaults]
SL> Modem = /dev/modem
SL> Baud = 115200
SL> Init1 = ATZ
SL> #Init2 = ATQ0 V1 E1 SO=0 &C1 &D2 S11=55
SL> Init3 = ATM0 #Отключение звука
SL> SetVolume = 0
SL> Dial Command = ATDP #для пульствого набора или ATDT - для
SL> тонового
SL> [Dialer имя_соединения]
SL> Username = логин_для_провайдера
SL> Password = пароль
SL> Phone = номер
SL> Шаг 3
SL> Настаиваем дозвон
SL> В файл /etc/sysconfig/network-scripts/ifcfg-ppp0 добавляем
SL> следующие строки (ppp on demand - "ppp по требованию"):
SL> DEMAND="yes"
SL> WVDIALSECT="имя_соединения"
SL> IDLETIMEOUT="сколько-надо-секунд"
SL> получаем ifcfg-ppp0 с содержанием что-то типа:
SL> DEVICE="ppp0"
SL> ONBOOT="yes" #выбрать yes, чтобы pppd запускался при загрузке
SL> USERCTL="no"
SL> MODEMPORT="/dev/modem"
SL> LINESPEED="115200"
SL> PERSIST="yes"
SL> DEFABORT="yes"
SL> DEBUG="yes"
SL> INITSTRING="ATZ"
SL> DEFROUTE="yes"
SL> HARDFLOWCTL="yes"
SL> ESCAPECHARS="no"
SL> PPPOPTIONS=""
SL> PAPNAME="логин_для_провайдера"
SL> REMIP=""
SL> NETMASK=""
SL> IPADDR=""
SL> MRU=""
SL> MTU=""
SL> DISCONNECTTIMEOUT="10"
SL> RETRYTIMEOUT="60"
SL> BOOTPROTO="none"
SL> PEERDNS="yes"
SL> DEMAND="yes"
SL> WVDIALSECT="имя_соединения"
SL> IDLETIMEOUT="60"
SL> Шаг 4
SL> Настраиваем cron
SL> От юзера запускаем ctontab -u имя_пользователя -e, получаем для
SL> пользователя таблицу в /var/spool/cron таблицу (имя
SL> пользователя):
SL> # DO NOT EDIT THIS FILE - edit the master and reinstall.
SL> # (/tmp/crontab.ULQ5gl installed on Sat Jul 13 21:39:04 2002)
SL> # (Cron version -- $Id: crontab.c,v 1.11 2001/05/17 12:28:45 ldv
SL> # Exp $)
SL> 0 6 * * * fetchmail
SL> 0 12 * * * fetchmail
SL> 45 14 * * * fetchmail
SL> 0 18 * * * fetchmail
SL> 30 20 * * * fetchmail
SL> 0 23 * * * fetchmail
SL> Шаг 5
SL> Настраиваем Вашу почтовую программу (я пользуюсь Sylpheed, но
SL> будут работать и mail, pine, mutt и др.
SL> Шаг 6
SL> В /etc/hosts пишем адреса почтовых серверов (адреса узнаются с
SL> помощью команды 'host имя.хоста', например 'host pop.mail.ru'):
SL> 127.0.0.1 localhost.localdomain localhost
SL> 202.137.129.1 nameserver namphou1.laotel.com
SL> 202.137.129.3 nameserver namphou2.laotel.com
SL> 202.137.135.1 proxy.laotel.com
SL> 202.137.129.3 mail.laotel.com
SL> 194.67.57.51 pop.mail.ru
SL> Шаг 7
SL> При создании пользователя (например, с помощью userdrake), в
SL> разделе "Комментарий" не забыть написать реальное имя (которое
SL> должно отображаться в обратном адресе письма (From:).
SL> PPS
SL> При написании использованы вопросы и ответы участников рассылки
SL> Vitaly Lipatov
SL> Vadim V. Zhytnikov
--
Best regards,
Владимир mailto:vkovalev@bk.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-12 23:08 ` Shur
@ 2003-05-13 11:58 ` Denis Smirnov
2003-05-13 14:49 ` Shur
0 siblings, 1 reply; 20+ messages in thread
From: Denis Smirnov @ 2003-05-13 11:58 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 941 bytes --]
On Tue, May 13, 2003 at 03:08:03AM +0400, Shur wrote:
> > Ключевое слово "в дневное время". То есть в 12 ночи я вылезаю в
> > сеть. В 3 часа ночи я иду спать. Отключиться от сети машина
> > должна ровно в 9:30, и ни секундой раньше.
> Бр-р-р... А что, ifdown ppp0 по крону не работает?
Ключевое слово "не секундной раньше". Каким образом это можно сделать при
использовании ppp on demand? Можно, конечно, ежеминутные пинги посылать
ночью...
> > Дык фигня в том, что надо ещё эти письма _отправлять_. То есть
> > fetchmail может завершиться через 3 секунды, когда очередь на
> > отправку в метр (аттач большой посылаю).
> Дык типа postfix сам отправляет, когда они в очереди появляются и
> интерфейс поднят...
Вот он и не должен опускаться до тех пор, пока письма не отправятся. Схема
с "поднять интерфейс, запустить фетчмейл, опустить интерфейс" этому
условию не удовлетворяет.
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-12 23:59 ` Аркадий Павлик
@ 2003-05-13 11:59 ` Denis Smirnov
2003-05-13 13:00 ` Arkadiy Pavlik
0 siblings, 1 reply; 20+ messages in thread
From: Denis Smirnov @ 2003-05-13 11:59 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 506 bytes --]
On Tue, May 13, 2003 at 10:59:53AM +1100, pvl@pskb.com wrote:
> Можно конфиги пэпэпэшные по крону переключать. На ночь копировать один. Днём
> другой. В момент переключения линк опустить.
Некрасиво, однако :( Особенно некрасиво, когда что-то большое качается.
> тогда вставляем в наш скрипт:
> service postfix flush
> и проверку на путоту очереди (что-нибудь типа mailq | wc -l ) после чего
> роняем линк.
Просто в цикле проверять размер очереди?
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-13 11:59 ` Denis Smirnov
@ 2003-05-13 13:00 ` Arkadiy Pavlik
2003-05-13 13:43 ` Denis Smirnov
0 siblings, 1 reply; 20+ messages in thread
From: Arkadiy Pavlik @ 2003-05-13 13:00 UTC (permalink / raw)
To: community
В сообщении от 13 Май 2003 22:59 Denis Smirnov написал(a):
> On Tue, May 13, 2003 at 10:59:53AM +1100, pvl@pskb.com wrote:
> > Можно конфиги пэпэпэшные по крону переключать. На ночь копировать один.
> > Днём другой. В момент переключения линк опустить.
>
> Некрасиво, однако :( Особенно некрасиво, когда что-то большое качается.
Можно и не опускать. Только тогда "новый" конфиг вступит в силу только при
следующем соединении. Другими словами, когда проходим точку Ч, IDLETIMEOUT
будет ещё от предыдущего периода.
Можно сделать опционально! :) Проверять какой-нибудь файл-флажок (вот только
боюсь его руками создавать прийдётся) качается или не качается? :)))
> > тогда вставляем в наш скрипт:
> > service postfix flush
> > и проверку на путоту очереди (что-нибудь типа mailq | wc -l ) после чего
> > роняем линк.
>
> Просто в цикле проверять размер очереди?
Ну, в общем да. Только напоротся можно, если попадутся неотправляемые письма
очередь будет не пустой. Поэтому, наверное, надо проверять изменение. Если
долго размер очереди не меняется, то... ну его нафиг такию почту! :)))
--
С наилучшими пожеланиями,
Аркадий Павлик
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-13 13:00 ` Arkadiy Pavlik
@ 2003-05-13 13:43 ` Denis Smirnov
0 siblings, 0 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-13 13:43 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
On Wed, May 14, 2003 at 12:00:26AM +1100, Arkadiy Pavlik wrote:
> Ну, в общем да. Только напоротся можно, если попадутся неотправляемые письма
> очередь будет не пустой. Поэтому, наверное, надо проверять изменение. Если
> долго размер очереди не меняется, то... ну его нафиг такию почту! :)))
Мдя... Говорили умные люди, не трахай себе мозги, юзай UUCP, дык нет, лень
двигатель прогресса... Теперь буду страдать :)
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-13 11:58 ` Denis Smirnov
@ 2003-05-13 14:49 ` Shur
2003-05-13 15:52 ` Shur
0 siblings, 1 reply; 20+ messages in thread
From: Shur @ 2003-05-13 14:49 UTC (permalink / raw)
To: community
On Tue, 13 May 2003 15:58:29 +0400
Denis Smirnov <mithraen@freesource.info> wrote:
> On Tue, May 13, 2003 at 03:08:03AM +0400, Shur wrote:
>
>>> Ключевое слово "в дневное время". То есть в 12 ночи я
>>> вылезаю в сеть. В 3 часа ночи я иду спать. Отключиться от
>>> сети машина должна ровно в 9:30, и ни секундой раньше.
>> Бр-р-р... А что, ifdown ppp0 по крону не работает?
> Ключевое слово "не секундной раньше". Каким образом это можно
> сделать при использовании ppp on demand? Можно, конечно,
> ежеминутные пинги посылать ночью...
У меня такое ощущение, что я что-то сильно не понимаю... Он ведь
on demand только когда поднят, а поднимается и опускается как
обычно. Может при старте системы, а может и руками. Пока висит,
помнит последний использованный ip и при пинге пытается его
использовать (что-то типа этого, сейчас не помню, делал в прошлом
году). Точнее, пингом его пинать можно, а так он пинается сам,
когда кто-нибудь интересуется i-net'ом.
>>> Дык фигня в том, что надо ещё эти письма _отправлять_. То
>>> есть fetchmail может завершиться через 3 секунды, когда
>>> очередь на отправку в метр (аттач большой посылаю).
>> Дык типа postfix сам отправляет, когда они в очереди
>> появляются и интерфейс поднят...
> Вот он и не должен опускаться до тех пор, пока письма не
> отправятся. Схема с "поднять интерфейс, запустить фетчмейл,
> опустить интерфейс" этому условию не удовлетворяет.
Ну он как бы все время поднят, на последнем ip. То есть
маршрут все время присутствует. Как постфикс пытается по нему
достучаться, он сам звонить начинает. Ну а постфикс стучит, как
только письмо в очереди оказывается (только там, наверное,
defer_transport убрать нужно).
--
Удачи.
Александр.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-13 14:49 ` Shur
@ 2003-05-13 15:52 ` Shur
2003-05-13 20:39 ` Denis Smirnov
0 siblings, 1 reply; 20+ messages in thread
From: Shur @ 2003-05-13 15:52 UTC (permalink / raw)
To: community
On Tue, 13 May 2003 18:49:23 +0400
"Shur" <alexga@savby.ru> wrote:
> У меня такое ощущение, что я что-то сильно не понимаю... Он
> ведь on demand только когда поднят, а поднимается и опускается
> как обычно. Может при старте системы, а может и руками. Пока
> висит, помнит последний использованный ip и при пинге пытается
> его использовать (что-то типа этого, сейчас не помню, делал в
> прошлом году). Точнее, пингом его пинать можно, а так он
> пинается сам, когда кто-нибудь интересуется i-net'ом.
Ах, да, к нему еще dhcp клиент пристегивается. Он,
соответственно, ip управляет, а pppd роумингом.
--
Удачи.
Александр.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Re: [Comm]
2003-05-13 15:52 ` Shur
@ 2003-05-13 20:39 ` Denis Smirnov
0 siblings, 0 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-13 20:39 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 232 bytes --]
On Tue, May 13, 2003 at 07:52:52PM +0400, Shur wrote:
> Ах, да, к нему еще dhcp клиент пристегивается. Он,
> соответственно, ip управляет, а pppd роумингом.
dhcp-то тут каким боком?
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] отключаться после забора почты
2003-05-12 11:56 [Comm] отключаться после забора почты Denis Smirnov
` (3 preceding siblings ...)
2003-05-12 14:20 ` [Comm] отключаться после забора почты Sergey Lizogub
@ 2003-05-14 10:42 ` Andrew Fefilov
2003-05-14 22:22 ` [Comm] Re: [Comm] Denis Smirnov
4 siblings, 1 reply; 20+ messages in thread
From: Andrew Fefilov @ 2003-05-14 10:42 UTC (permalink / raw)
To: community
On Mon, May 12, 2003 at 03:56:58PM +0400, Denis Smirnov wrote:
> Имеется машинка, на ней есть два пользователя. Нужно чтобы во-первых любой
> из пользователей мог не зная страшных слов "sudo", "su", "pppd" и.т.д.
> соединяться с интернетом и отсоединяться от него. Во-вторых в дневное
> время (то есть когда ночной анлим не работает) при неактивности в 5-10
> минут отключаться. В-третьих по крону периодически забирается и отсылается
> почта (также это может быть по пинку), в этом случае надо отсоединяться
> сразу после окончания забора/отсылки. Для забора почты используется
> fetchmail, для отправки postfix.
>
> Как всё это реализовать?
Почему-то никто не вспомнил diald. Это что-то вроде продвирутого pppd on
demand. Правда последний раз я с ней работал на 2.2.18 с год назад. Потом
отпала необходимость в связи с поименеем выделенки. Так вот в этом чуде
можно было настроить разный вес для пакетиков разных протоколов (pop,
smtp, http, ftp). Например, после pop3-пакетика, если линия больше не
используется, линк ложить через 15 сек, а после ftp-пакетика - только
через 120 сек. Привязка правил ко времени там, по-моему, тоже была, но я
ее не юзал.
--
С уважением,
Фефилов Андрей.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Comm] Re: [Comm]
2003-05-14 10:42 ` [Comm] отключаться после забора почты Andrew Fefilov
@ 2003-05-14 22:22 ` Denis Smirnov
0 siblings, 0 replies; 20+ messages in thread
From: Denis Smirnov @ 2003-05-14 22:22 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 695 bytes --]
On Wed, May 14, 2003 at 03:42:24PM +0500, Andrew Fefilov wrote:
> Почему-то никто не вспомнил diald. Это что-то вроде продвирутого pppd on
> demand. Правда последний раз я с ней работал на 2.2.18 с год назад. Потом
> отпала необходимость в связи с поименеем выделенки. Так вот в этом чуде
> можно было настроить разный вес для пакетиков разных протоколов (pop,
> smtp, http, ftp). Например, после pop3-пакетика, если линия больше не
> используется, линк ложить через 15 сек, а после ftp-пакетика - только
> через 120 сек. Привязка правил ко времени там, по-моему, тоже была, но я
> ее не юзал.
Похоже что это как раз то, что мне нужно. Спасибо.
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2003-05-14 22:22 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-12 11:56 [Comm] отключаться после забора почты Denis Smirnov
2003-05-12 13:52 ` Igor Homyakov
2003-05-12 22:54 ` [Comm] Re: [Comm] Denis Smirnov
2003-05-12 13:58 ` [Comm] отключаться после забора почты Maxim Tyurin
2003-05-12 14:18 ` Arkadiy Pavlik
2003-05-12 22:59 ` [Comm] Re: [Comm] Denis Smirnov
2003-05-12 23:08 ` Shur
2003-05-13 11:58 ` Denis Smirnov
2003-05-13 14:49 ` Shur
2003-05-13 15:52 ` Shur
2003-05-13 20:39 ` Denis Smirnov
2003-05-12 23:59 ` Аркадий Павлик
2003-05-13 11:59 ` Denis Smirnov
2003-05-13 13:00 ` Arkadiy Pavlik
2003-05-13 13:43 ` Denis Smirnov
2003-05-12 14:20 ` [Comm] отключаться после забора почты Sergey Lizogub
2003-05-12 23:06 ` [Comm] отключаться пос ле " Denis Smirnov
2003-05-13 8:16 ` [Comm] unsubscribe Владимир Ковалев
2003-05-14 10:42 ` [Comm] отключаться после забора почты Andrew Fefilov
2003-05-14 22:22 ` [Comm] Re: [Comm] Denis Smirnov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git