Really SOLVED: world viewable /var/log/mail.info
Alexandros Kosiaris
alex at noc.ntua.gr
Thu Sep 14 10:58:04 EEST 2006
Christos Ricudis wrote:
> Nick Demou wrote:
>> Την 14/9/2006, Giorgos Keramidas <keramida at ceid.upatras.gr> έγραψε:
>>
>>> On 2006-09-13 20:29, Nick Demou <ndemou at gmail.com> wrote:
>>>
>>>> 2 μέρες μετά κοιτάω τα log files και το πολυπόθυτο r-- στο others έχει
>>>> εμφανιστεί χωρίς να κάνω τίποτα περισότερο από τα προαναφερόμενα. Δεν
>>>> ξέρω βέβαια γιατί το r-- δεν εμφανίστικε χτές (δεδομένου ότι την
>>>> αλλαγή την έκανα προχθες). Πάντως τώρα δουλεύει.
>>>>
>>>> Δυστηχώς ποτέ δεν καταλαβα από που έπέρνε μέχρι πρότινως τις οδηγείες
>>>> για το rotation του mail.info το σύστημα μου :-(
>>>>
>>> <brisidia>
>>>
>>> Θα κρατηθώ και δε θα βρίσω πολύ το Linux σήμερα, αλλά δες αυτό το σχόλιο
>>> που έχει το `/etc/logrotate.d/sendmail' σε ένα Debian (κάτι που κάποια
>>> στιγμή αναγκάστηκα να το μάθω κι εγώ):
>>>
>>> [...]
>>>
>>> Ολο χαρά ανοίγεις το `/etc/cron.daily/sysklogd' και ανακαλύπτεις ότι το
>>> Linux έχει για άλλη μία φορά εφεύρει τον τροχό σε σχήμα ισοσκελούς
>>> τριγώνου με spikes και χαίρεται, έτσι απλά επειδή "μπορεί":
>>>
>>> [...]
>>>
>>> Δεν υπάρχει τίποτα στο logrotate, γιατί πολύ απλά, ακόμα και στημένο να
>>> είναι το logrotate, το Debian το γράφει επιδεικτικά στα παπάρια του και
>>> κάνει rotate `με το χέρι', τρέχοντας το savelog(8) σειριακά[2], για
>>> κάθε log file που βρίσκει το `μαγικό' `syslogd-listfiles' utility.
>>>
>> αχα! 99% το `μαγικό' `syslogd-listfiles' utility και το savelog είναι
>> οι υπευθυνοι:
>>
>>
>>> syslogd-listfiles -a | grep mail.info
>>>
>> /var/log/mail.info
>>
>> (το resume είναι πως σε debian/ubuntu το syslogd-listfiles παράγει μια
>> λίστα των log files που δημιουργεί το σύστημα και το script sysklogd
>> καλεί μετά το savelog για να τα κάνει rotate - το logrotate μάλλον δεν
>> κάνει σχεδόν τίποτα)
>
> Misw apisteyta ta ouranokatebata alternatives twn standard UNIX tools
> eidika otan exoun efta matia kai tria xeria. Gia paradeigma, apex8anomai
> frixta to xinetd h to star, h opoiondhpote allo tetoiou stul newterismo
> skeftei kapoios a8lios na enswmatwsei sto distribution tou aplws epeidh
> tou gyalise.
>
> Yparxei mia kai monadikh eksairesh.
>
> Legetai syslog-ng.
>
> Osoi phzete me log files, rixte tou mia matia. Aksizei ton kopo. To pio
> wraio ap'ola einai na to sthseis se ena kentriko log server,
> me kapoio configuration tou styl :
>
> destination remotelogs {
> file("/var/log/remote/$SOURCEIP/$YEAR-$MONTH-$DAY/$FACILITY"); };
>
> (deite to documentation tou gia leptomereies)
>
> Sta ypoloipa mhxanhmata kratas to syslogd kai aplws anakatey8yneis to
> sympan ston kentriko log server :
>
> *.info @192.168.318.2
^^^
gkoux gkoux... eipame stin tyxh ebales tin ip alla oxi kai etsi....
> Voila! Instant symmazemena log files. To rotation ginetai paneykola me
> th find, briskete ola ta log files sas taktopoihmena se ena meros, de
> gemizete diskous tzampa, kai fysika den exete log files ama sas pesei to
> LAN, pragma poy sas parakinei na to exete panta se katastash etoimothtas.
>
--
Alexandros Kosiaris Network Management Center , NTUA
e-mail : alex at noc.ntua.gr
Public Key Fingerprint :
D6B1 0634 BE65 719C 6C95 7492 8201 4B46 C478 F074
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5152 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.hellug.gr/pipermail/linux-greek-users/attachments/20060914/593a218c/attachment.bin>
More information about the Linux-greek-users
mailing list