Πώς προκαλούμε ένα beep από το pc speaker;
George Notaras
gnot at g-loaded.eu
Tue Mar 11 11:39:34 EET 2008
Giorgos Keramidas wrote:
> On 2008-03-10 14:56, George Notaras <gnot at g-loaded.eu> wrote:
>> Alexandros Kosiaris wrote:
>>> Αχα.... τώρα προσωπικώς ίσως να παιδευόμουν μέχρι να έβγαζα άκρη αλλά γιατί δεν
>>> βάζεις στο τέλος του rc.local ένα logger να στέλνει σε ένα syslog server ένα
>>> "All under control, all under control" ? Εκτός εάν δεν έχεις syslog server οπότε
>>> αγνόησε όλη την παράγραφο...
>> BTW, μιας και ανέφερες τον logserver, πρέπει κάποτε να αποκτήσω!
>
> Δεν είναι άσχημη ιδέα το remote syslog :-)
>
> Το DSL modem μου (ένα Siemens, που δίνει η Forthnet) τρέχει ένα
> mini-Linux distribution. Στις ρυθμίσεις του έχει επιλογές για syslog
> server, και σε αυτό έβαλα το διπλανό σταθερό μηχάνημα. Το αποτέλεσμα
> είναι να βλέπω στο syslog του σταθερού μηχανήματος εγγραφές όπως:
Είχα δοκιμάσει το ίδιο και στο δικό μου (ένα παλιό speedtouch 430v4),
αλλά δυστυχώς αυτή η δυνατότητα δεν υπάρχει με τη μορφή service. Δηλαδή
η αποστολή των μηνυμάτων γίνεται μόνο με το χέρι ή με κάποιο σκριπτ που
θα συνδέεται στο μοντεμ και θα τρέχει την εντολή "syslog send ..." (αν
θυμάμαι σωστά).
> Mar 10 22:51:04 luna ntpd[1600]: ntpd 4.2.0-a Sun Mar 9 01:15:02 EET 2008 (1)
> Mar 10 22:52:23 fire kernel: Intrusion -> IN=ppp_8_35_1 OUT= MAC= \
> SRC=68.93.107.149 DST=77.49.162.48 LEN=48 TOS=0x00 PREC=0x00 \
> TTL=116 ID=236 DF PROTO=TCP SPT=3593 DPT=56383 WINDOW=65535 \
> RES=0x00 SYN URGP=0
>
> Όπου `fire' είναι το hostname του modem :)
>
> Το να παράγεις ένα custom log message είναι πανεύκολο με το logger(1)
> utility:
>
> # tail -f /var/log/messages &
> [1] PID
> # logger -p user.alert -t keramida 'demo'
> Mar 10 23:00:07 kobe keramida: demo
>
> Με ένα /etc/init.d script που ελέγχει κάποια «σημαντικά» πράγματα και
> καταγράφει στο syslog ένα entry, μπορείς να κάνεις ωραίες χακιές :)
Δεν ήξερα για το logger... Φαίνεται υπερβολικά χρήσιμο για scripts.
Thanks :)
More information about the Linux-greek-users
mailing list