Syslog + mail UWAGA, prog ten pisany był kolanie dla kolegi wojak'a i wymaga wielu przeróbek. To sam szkielet i zmieniajcie go sobie jak chcecie :) Równie dobrze można dac rm i napisać od nowa :D Brakuje mu logowania IP/domeny i usera, ktory chce zalogowac sie i tysiaca innych rzeczy. Niepotrzebnie też loguje sshd :) Ziewk Co trzeba mieć? 1) serwer (unix/linux) :> 2) sysloga 5) program Program i jego uruchomienie W źródłach pozmieniaj troszkę, tzn. wstaw swój e-mail w #define EMAIL, można też pozmieniać teksty. http://www.kwant.info/projekty/log_to_mail/log_to_mail.tar.gz Wrzucić tam gdzie się chce to mieć :) np katalog roota :) mv log_to_mail.tar.gz /root Rozpakować :> tar -zxvf log_to_mail.tar.gz Powstanie katalog "log_to_mail". Utworzyć pipkę w tymże katalogu: cd log_to_mail mkfifo sysek chmod 600 sysek Pozmieniać plik log_to_mail.c w/g swoich potrzeb. Tzn komunikatów jakie mają być wychwycone z sysloga :) Tyczy się to głównie #define EMAIL. Kompilacja: make Instalacja: Do sysloga ( /etc/syslog.conf ) dodajemy dla przykładu taką oto regółkę: *.* |/root/log_to_mail/sysek albo wskazać tam.. gdzie mamy naszą pipkę właśnie :) Zrestartować syslog :) Uruchomienie programu z roota (UPS) :) ./log_to_mail Bedziecie mieć podgląd na logi systemowe jeśli nie przekierujecie komunikatów tego programu w /dev/null ./log_to_mail > /dev/null Jeżeli chcecie mieć program w tle to wiadomo :) ./log_to_mail > /dev/null & Neutrinka neutrina at kwant.info http://www.kwant.info