Newsgroup: it.comp.os.linux.sys
Titolo: invio msg automatico

Salve a tutti da un neofita!
Ho un server Linux RedHat 7.3 con ip pubblico e sendmail attivo.
Vorrei farmi inviare una mail con allegato il file access_log di
apache automaticamente ogni giorno o in alternativa come replay ad una
mail indirizzata ad un particolare destinatario.
Mi aiutate a farlo?
Grazie anticipatamente a tutti e buon lavoro!

 Salve a tutti da un neofita!
it.comp.os.linux.iniziare 
mi dispiace, devi andareeeeee
il tuo posto è laaaaaaaa!!!!!!
scherzi a parte, probabilmente la tua richiesta è più adeguata ad un ng 
rivilto ai newbye...
cmq visto che ci sono
guardati 
"man cron"
"man crontab"
"man mail"
"man cat"
su appunti di informatica libera è spiegato bene 
http://a2.swlibero.org
 
dovrai mettere in cron (tramite il comnado crontab) una volta al goirno un 
comando tipo (tutto in una riga)
/bin/cat /dove/si/tova/il/log/log.log | /bin/mail indi...@da.inviare -s 
"oggetto della mail"
regards
Andrea



Metti un apposito script in cron.daily.
Ma mi pare una pessima idea. Forse e` meglio un link logico
accessibile da http.


I'm not prejudiced, I hate everyone equally.

 accessibile da http.
IMHO questa è una pessima idea, se ti accorgi il server web è down  e vuoi 
vedere il log dal remoto, non riusciresti mai a vederlo se lo devi 
consltare via http, cioè con il server web.
Andrea



Se il server e` down ci fa molto col log...
Invece ricevere diversi MB via e-mail e` un ottimo utilizzo del
protocollo di posta.
Il mondo e` bello perche` vario.

 Se il server e` down ci fa molto col log...
nel casi il server sia completamente down non si fa niente, ma nel caso sia 
solo apache che per qualche motivo non funziona allora serve.
per limitare i MB di log ci sono parecchie strade,
la prima che mi viene in mente è archiviare quelli di due giorni prima, e 
spedire solo quelli del giorno appena trascorso,
una cosa tipo uno script che ogni giorno spedisce i log taglia i file log 
dalla loro posizione e li incolla in una directory, quindi il giorno dopo, 
si ci si trova con solo 24 ora di log

si ci si trova con solo 24 ora di log
Hai mai gestito un web server con qualche milione di accessi al
giorno? Sai quanti MB di LOG genera in un giorno? Troppi!
Perche` dovete sempre parlare come se il mondo fosse costituito solo
dalla vostra stanza?
E` meglio lavorare su soluzioni applicabili a tutti, che su soluzioni
che vanno riadattate di volta in volta.



Se il server web è down la prima cosa di cui mi preoccupo è di farlo
tornare up, poi, con calma, mi leggo il log file :)
Andrea

 Andrea
Lasciando un'unica copia di log sul server se qualcuno te lo buca
gli dai anche la possibilità di cancellare le proprie tracce.
Meglio spedirli all'esterno da qualche parte.
-- 
SpeedTech
http://www.speedtech.it

 che vanno riadattate di volta in volta.
sono daccordo, cmq ne la mia soluzione ne la tua sono "soluzioni applicabili 
a tutti" se hai mega e mega di log ogni giorno, e spedirli via mail sarebbe 
troppo, anche leggerli via web comporterebbe la stessa perdita di tempo, si 
dovrebbe cmq fare un po' di  "prune" dei log.
Andrea

Andrea
Certo, io infatti i LOG li scarico con SCP ed uno script.
Ma qualunque cosa e` meglio di un SMTP/POP3.

 Meglio spedirli all'esterno da qualche parte.
 
Io parto dal presupposto che il mio server web non sia così facilmente
accessibile...
A.

 ciao ....
GRAZIE!!
Ho provato cosě e funziona benissimo!!!
CIao.