Keine Meldungen mehr....
Hallo! Früher bekam ich jeden Tag, wöchentlich und monatlich Systemmeldungen unter /var/mail/root Seit einiger Zeit bekomme ich die nicht mehr. Welches Programm ist denn dafür zuständig? Gruß, Jürgen
On Mit, 13 Nov 2002 at 20:14 (+0100), Jürgen Fahnenschreiber wrote:
Früher bekam ich jeden Tag, wöchentlich und monatlich Systemmeldungen unter /var/mail/root
Was heisst *früher*? Was für Meldungen?
Seit einiger Zeit bekomme ich die nicht mehr. Welches Programm ist denn dafür zuständig?
Ich tippe auf cron. Kann es sein, dass Du mit *früher* eine ältere SuSE meinst? Dann schau Dich doch mal in den crontabs (/etc/crontab vor allem) um, was da so steht. Jan
Am Mittwoch, 13. November 2002 21:50 schrieb Jan Trippler:
On Mit, 13 Nov 2002 at 20:14 (+0100), Jürgen Fahnenschreiber wrote:
Früher bekam ich jeden Tag, wöchentlich und monatlich Systemmeldungen unter /var/mail/root
Was heisst *früher*? Was für Meldungen?
Seit einiger Zeit bekomme ich die nicht mehr. Welches Programm ist denn dafür zuständig?
Ich tippe auf cron. Kann es sein, dass Du mit *früher* eine ältere SuSE meinst? Dann schau Dich doch mal in den crontabs (/etc/crontab vor allem) um, was da so steht.
Jan In /etc/crontab steht folgendes:
SHELL=/bin/sh PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin MAILTO=root # # check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly # -*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-cron 59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly 14 0 * * * root rm -f /var/spool/cron/lastrun/cron.daily 29 0 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly 44 0 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly Gruß, Jürgen
On Don, 14 Nov 2002 at 06:59 (+0100), Jürgen Fahnenschreiber wrote:
Am Mittwoch, 13. November 2002 21:50 schrieb Jan Trippler: [keine Mails mehr von cron]
Ich tippe auf cron. Kann es sein, dass Du mit *früher* eine ältere SuSE meinst? Dann schau Dich doch mal in den crontabs (/etc/crontab vor allem) um, was da so steht. In /etc/crontab steht folgendes:
Eigentlich solltest _Du_ Dir das mal anschauen! [...]
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-cron
Aha, da wird also ein Programm /usr/lib/cron/run-crons aufgerufen. Also schaut man mal, ob da was zu sehen ist: jan@k500:~> file /usr/lib/cron/run-crons /usr/lib/cron/run-crons: Bourne-Again shell script text Toll, da kann man ja einfach mal reingucken! jan@k500:~> view /usr/lib/cron/run-crons zeigt dann auch ab Zeile 35: # set to "true" to send a mail even if all scripts returned OK SEND_MAIL_ON_NO_ERROR=false *Staun* da steht es ja! Jan
Am Donnerstag, 14. November 2002 19:22 schrieb Jan Trippler:
On Don, 14 Nov 2002 at 06:59 (+0100), Jürgen Fahnenschreiber wrote:
Am Mittwoch, 13. November 2002 21:50 schrieb Jan Trippler:
[keine Mails mehr von cron]
Ich tippe auf cron. Kann es sein, dass Du mit *früher* eine ältere SuSE meinst? Dann schau Dich doch mal in den crontabs (/etc/crontab vor allem) um, was da so steht.
In /etc/crontab steht folgendes:
Eigentlich solltest _Du_ Dir das mal anschauen!
[...]
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-cron
Aha, da wird also ein Programm /usr/lib/cron/run-crons aufgerufen. Also schaut man mal, ob da was zu sehen ist:
jan@k500:~> file /usr/lib/cron/run-crons /usr/lib/cron/run-crons: Bourne-Again shell script text
Toll, da kann man ja einfach mal reingucken! jan@k500:~> view /usr/lib/cron/run-crons
zeigt dann auch ab Zeile 35: # set to "true" to send a mail even if all scripts returned OK SEND_MAIL_ON_NO_ERROR=false
*Staun* da steht es ja!
Jan Tja. Der Wert steht jetzt auf "true". Aber ich krieg immer noch keine Systemnachrichten von seccheck! Ich krieg da nur die Nachrichten von antivir.
Jürgen
On Fre, 22 Nov 2002 at 19:26 (+0100), Jürgen Fahnenschreiber wrote: [...]
Tja. Der Wert steht jetzt auf "true". Aber ich krieg immer noch keine Systemnachrichten von seccheck! Ich krieg da nur die Nachrichten von antivir.
Dann läuft seccheck wohl nicht (mehr?). Ich habe gerade keinen 8.x Rechner laufen, aber sollten die dazugehörigen Scripts nicht irgendwo unter /etc/cron.* stehen (ist zumindest hier bei meinem 2.2.10 so)? Schau da mal nach, ob es Besonderheiten gibt (gibts das Script, ist es vor kurzem geändert worden, wie sitzen die Rechte ...) Jan
Am Samstag, 23. November 2002 01:32 schrieb Jan Trippler:
On Fre, 22 Nov 2002 at 19:26 (+0100), Jürgen Fahnenschreiber wrote: [...]
Tja. Der Wert steht jetzt auf "true". Aber ich krieg immer noch keine Systemnachrichten von seccheck! Ich krieg da nur die Nachrichten von antivir. Dann läuft seccheck wohl nicht (mehr?). Ich habe gerade keinen 8.x Rechner laufen, aber sollten die dazugehörigen Scripts nicht irgendwo unter /etc/cron.* stehen (ist zumindest hier bei meinem 2.2.10 so)? Schau da mal nach, ob es Besonderheiten gibt (gibts das Script, ist es vor kurzem geändert worden, wie sitzen die Rechte ...) Jan Also, hier sind die Infos:
Unter /etc gibt es die Ordner cron.d cron.daily cron.hourly cron.monthly cron.weekly Im Ordner cron.d befinden sich die Dateien seccheck (Lese-/Schreibrechte für root) und seccheck~ (Lese-/ Schreibrechte für root). In der Datei seccheck steht folgendes: IW /etc/cron.d/seccheck Row 1 Col 1 11:22 Ctrl-K H for help # # SuSE Security Checks # 0 0 * * * root test -x /usr/lib/secchk/security-control.sh && /usr/l 0 1 * * 1 root test -x /usr/lib/secchk/security-control.sh && /usr/l 0 4 1 * * root test -x /usr/lib/secchk/security-control.sh && /usr/l Im Ordner cron.daily befinden sich folgende Dateien: clean_catman logrotate suse.de-clean-tmp updatedb clean_core suse.de-backup-rc.config suse.de-clean-vi do_mandb suse.de-backup-rpmdb suse.de-cron-local faxcron suse.de-check-battery tetex Die Ordner cron.hourly, cron.monthly und cron.weekly sind leer. Gruß, Jürgen
Am Sonntag, 24. November 2002 23:26 schrieb Jürgen Fahnenschreiber:
Am Samstag, 23. November 2002 01:32 schrieb Jan Trippler:
On Fre, 22 Nov 2002 at 19:26 (+0100), Jürgen Fahnenschreiber wrote: [...]
Tja. Der Wert steht jetzt auf "true". Aber ich krieg immer noch keine Systemnachrichten von seccheck! Ich krieg da nur die Nachrichten von antivir.
Dann läuft seccheck wohl nicht (mehr?). Ich habe gerade keinen 8.x Rechner laufen, aber sollten die dazugehörigen Scripts nicht irgendwo unter /etc/cron.* stehen (ist zumindest hier bei meinem 2.2.10 so)? Schau da mal nach, ob es Besonderheiten gibt (gibts das Script, ist es vor kurzem geändert worden, wie sitzen die Rechte ...) Jan
Also, hier sind die Infos:
Unter /etc gibt es die Ordner cron.d cron.daily cron.hourly cron.monthly cron.weekly Im Ordner cron.d befinden sich die Dateien seccheck (Lese-/Schreibrechte für root) und seccheck~ (Lese-/ Schreibrechte für root). In der Datei seccheck steht folgendes:
IW /etc/cron.d/seccheck Row 1 Col 1 11:22 Ctrl-K H for help # # SuSE Security Checks # 0 0 * * * root test -x /usr/lib/secchk/security-control.sh && /usr/l 0 1 * * 1 root test -x /usr/lib/secchk/security-control.sh && /usr/l 0 4 1 * * root test -x /usr/lib/secchk/security-control.sh && /usr/l
Im Ordner cron.daily befinden sich folgende Dateien: clean_catman logrotate suse.de-clean-tmp updatedb clean_core suse.de-backup-rc.config suse.de-clean-vi do_mandb suse.de-backup-rpmdb suse.de-cron-local faxcron suse.de-check-battery tetex
Die Ordner cron.hourly, cron.monthly und cron.weekly sind leer. Gruß,
Jürgen In der /var/log/messages steht des öfteren folgende Meldung:
Nov 24 23:15:00 linux /USR/SBIN/CRON[6706]: (fahnenju) CMD ( test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1) Gruß, Jürgen
* Jürgen Fahnenschreiber schrieb am 24.Nov.2002:
In der Datei seccheck steht folgendes:
IW /etc/cron.d/seccheck Row 1 Col 1 11:22 Ctrl-K H for help # # SuSE Security Checks # 0 0 * * * root test -x /usr/lib/secchk/security-control.sh && /usr/l 0 1 * * 1 root test -x /usr/lib/secchk/security-control.sh && /usr/l 0 4 1 * * root test -x /usr/lib/secchk/security-control.sh && /usr/l
Ich kann nicht nachvollziehen, wie die Dateien in cron.d ausgeführt werden? Setz die obige drei Zeilen doch mal direkt in der /etc/crontab. Dieses ganze cron.daily .. geraffle ist nicht originär cron, sondern wurde bei Linux hinzugefügt, weil ein Linuxrechner oftmals nicht Tag und Nacht läuft, was bei UNIX eigentlich üblich ist, und wo cron von ausgeht. Was aber cron.d macht, habe ich auch nicht so ganz verstanden. Vor allem nicht, wo es aufgerufen wird. Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0
Jürgen Fahnenschreiber wrote:
Früher bekam ich jeden Tag, wöchentlich und monatlich Systemmeldungen unter /var/mail/root Seit einiger Zeit bekomme ich die nicht mehr. Welches Programm ist denn dafür zuständig?
das sind per cron aufgerufene skripte aus dem packet 'seccheck'. micha
participants (4)
-
B.Brodesser@t-online.de
-
Jan.Trippler@t-online.de
-
Jürgen Fahnenschreiber
-
Michael Meyer