Re: ?inet firststeps

2003-06-18 Пенетрантность Victor B. Wagner
On 2003.06.18 at 17:50:57 +0400, Tihon Tarnavski wrote:

 Несколько вопросов об инете (я в сетях полный чайник, 
 или, скорее даже,
 пустой чайник, так что ногами не бейте):
 1. Как сделать чтобы какая-нибудь программа 
 (fetchmail|links|wget|etc.)
запускалась автоматом сразу после поднятия коннекта 
 по pon (не после
начала дозвона, а после соединения)?

Есть такое полезное место /etc/ppp/ip-up.d
Вот там и лежат скриптики, которые будут автоматически вызваны ppp
после установки соединения. У fetchmail по-моему готовый скриптик прямо
в пакете идет. Для остальных нужно написать и туда положить.

 2. Можно ли (и как) настроить, чтобы при малом трафике 
 (не фиктивной
скорости соединения, а реальном трафике) связь 
 обрубалась и шёл
дозвон по-новой?

Настроить - вряд ли. Сделать - можно. Читаешь из proc соответствующую
статистику скриптиком (запущенным из того же ip-up) и если вдруг видишь
что выполняется некоторое условие,  делаешь poff

 3. Как нормально настроить проверку почты на 
 нескольких ящиках? Мне
пока ничего умнее, чем
  for i in 0 1 2
  do
   cp $HOME/.procmailrc$i $HOME/.procmailrc
   cp $HOME/.fetchmailrc$i $HOME/.fetchmailrc
   fetchmail -am /usr/bin/procmail -d %T
  done
в голову не пришло.

Странные мысли иногда приходят людям в голову.
Что мешало в одном .fetchmailrc описать несколько серверов,
а в одном .procmailrc правила для нескольких адресов?

 Спасибо.   
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 



Re: ?inet firststeps

2003-06-18 Пенетрантность Dmitry Astapov

Evening, Tihon. 

Tihon Tarnavski [EMAIL PROTECTED] 17:50 18/6/2003 wrote:

 TT Несколько вопросов об инете (я в сетях полный чайник, или, скорее
 TT даже, пустой чайник, так что ногами не бейте):
 TT 1. Как сделать чтобы какая-нибудь программа
 TT (fetchmail|links|wget|etc.)
 TTзапускалась автоматом сразу после поднятия коннекта
 TT по pon (не после
 TTначала дозвона, а после соединения)?
Смотреть в /etc/ppp/ip-up.d, /etc/ppp/ip-down.d

 TT 2. Можно ли (и как) настроить, чтобы при малом трафике
 TT (не фиктивной
 TTскорости соединения, а реальном трафике) связь
 TT обрубалась и шёл
 TTдозвон по-новой?
Навскидку - man pppd на предмет опций persis, demand и idle.

TT 3. Как нормально настроить проверку почты на
 TT нескольких ящиках? Мне
 TTпока ничего умнее, чем
 TT  for i in 0 1 2 do
 TT   cp $HOME/.procmailrc$i $HOME/.procmailrc
 TT   cp $HOME/.fetchmailrc$i $HOME/.fetchmailrc
 TT   fetchmail -am /usr/bin/procmail -d %T
 TT  done
 TTв голову не пришло.
 TT Спасибо.

1)fetchmail-у и procmail-у можно указать требуемый конфиг ключем в ком.
строке
2)Зачем подменять конфиг procmail?


-- 
Dmitry Astapov //ADEpt   E-mail: [EMAIL PROTECTED]
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498  2B08 7867 4860 F5D7 639D



Re: ?inet firststeps

2003-06-18 Пенетрантность alexander saltanov
On Wed, Jun 18, 2003 at 05:50:57PM +0400, Tihon Tarnavski wrote:
 1. Как сделать чтобы какая-нибудь программа 
 (fetchmail|links|wget|etc.) запускалась автоматом сразу после 
 поднятия коннекта по pon (не после начала дозвона, а после соединения)?
$ man pppd
 /etc/ppp/ip-up
  A program or script which is executed when the link is available
  for  sending  and  receiving  IP packets (that is, IPCP has come
  up).  It is executed with the parameters

  interface-name  tty-device  speed  local-IP-address   remote-IP-
  address ipparam

 3. Как нормально настроить проверку почты на 
 нескольких ящиках? Мне  пока ничего умнее, чем
$man fetchmail
 Multiple servers may be listed:

 poll pop.provider.net proto pop3 user jsmith pass secret1
 poll other.provider.net proto pop2 user John.Smith pass My^Hat

Мануал читать полезно _до_ того, как задать вопрос.


-- 
alexander saltanov