LINUX.ORG.RU

ну... самое простое: для авторизации в курьере сделать отдельный файл, потом повесить скрипт, который будет проверять строчки из лога и запускать команды.

borisych ★★★★★
()
Ответ на: комментарий от lioncub

по первому варианту примерно так:

#!/usr/bin/perl 
use IO::Select;
$| = 1; 
open LOG, "<courier.auth.log";
seek (LOG,0,2);
$log = IO::Select->new();
$log->add(\*LOG);
while(@ready = $log->can_read) {
  foreach $fh (@ready){
    while (<$fh>){
      if (/successfulloginregexp/){
        `pathtoscript`;
    }
  }
}

borisych ★★★★★
()
Ответ на: комментарий от borisych

для проверки строчек из лога понятно, а вот кто его вызывать будет?
 точнее 
>для авторизации в курьере сделать отдельный файл 
поподробнее не затруднит?

lioncub ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.