Hi *! Wieso laufen die cron.monthly Jobs in Monaten die 31 Tage haben eigentlich am 31. und am 1. bzw. wie bringe ich meinem Suse 6.2 System bei, die cron.monthly-Jobs nur am 1. auszuführen? Danke, Boris. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi *, ich habe in der Zwischenzeit selber etwas rumgebastelt und das run-crons-Script manipuliert. Ich denke, daß sollte so oder so ähnlich in die Distribution aufgenommen werden (see Attachment: /usr/lib/cron/run-crons). Mich wundert, daß das noch niemanden gestört hat, aber irgendwie war ich in dieser Newsgroup wohl auch falsch mit meinem Problem. Naja ... Grüße Boris. -----Ursprüngliche Nachricht----- Von: Boris Kantwerk [mailto:bigmaec@kantwerk.de] Gesendet: Donnerstag, 31. August 2000 15:13 An: suse-linux@suse.de Betreff: Cronjobs Hi *! Wieso laufen die cron.monthly Jobs in Monaten die 31 Tage haben eigentlich am 31. und am 1. bzw. wie bringe ich meinem Suse 6.2 System bei, die cron.monthly-Jobs nur am 1. auszuführen? Danke, Boris. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com <HR> <UL> <LI>application/octet-stream attachment: run-crons </UL> <HR> <UL> <LI>application/octet-stream attachment: run-crons </UL> --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Boris, * Boris Kantwerk schrieb am 31.Aug.2000:
Wieso laufen die cron.monthly Jobs in Monaten die 31 Tage haben eigentlich am 31. und am 1. bzw. wie bringe ich meinem Suse 6.2 System bei, die cron.monthly-Jobs nur am 1. auszuführen?
Achtung ungetestet: Versuch mal in der /usr/lib/cron/run-crons in der Zeile cron.monthly) TIME="-ctime +30 -or -ctime 30" ;; die 30 durch 31 zu tauschen. Ich will hoffen, daß es nicht zu anderen unerwünschten Nebeneffekten kommt. Da ich finde, daß es ein bug ist, geht auch ein bcc nach feedback@suse.de (bcc deshalb, damit SuSE nicht mit den Replys belästigt wird.) Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Achtung ungetestet: Versuch mal in der /usr/lib/cron/run-crons in der Zeile cron.monthly) TIME="-ctime +30 -or -ctime 30" ;; die 30 durch 31 zu tauschen. Ich will hoffen, daß es nicht zu anderen unerwünschten Nebeneffekten kommt.
Ich denke der Nebeneffekt ist, daß die Jobs im April, Juni etc. noch häufiger ausgeführt werden. es ist ja ein ctime +30 OR ctime 30. Was im Februar passiert, wir dann wohl vollkommen chaotisch! Das läuft dann langfristig vollkommen aus dem Ruder! Grüße Boris. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Boris Kantwerk schrieb am 31.Aug.2000: [laß mich bitte leben. Mein Vorvorgänger war ich selber.]
Achtung ungetestet: Versuch mal in der /usr/lib/cron/run-crons in der Zeile cron.monthly) TIME="-ctime +30 -or -ctime 30" ;; die 30 durch 31 zu tauschen. Ich will hoffen, daß es nicht zu anderen unerwünschten Nebeneffekten kommt.
Ich denke der Nebeneffekt ist, daß die Jobs im April, Juni etc. noch häufiger ausgeführt werden. es ist ja ein ctime +30 OR ctime 30. Was im Februar passiert, wir dann wohl vollkommen chaotisch! Das läuft dann langfristig vollkommen aus dem Ruder!
Wie kommst Du darauf? Hast Du den Mechanismus hinter /usr/lib/cron/run-crons verstanden? Wohl nicht ganz. Sobald die Dateien in /etc/cron.monthly ausgeführt werden, wird eine Lockdatei angelegt. Solange diese Datei existiert, werden die Dateien in /etc/cron.monthly nicht mehr ausgeführt. find, zu dem die obige Zeile gehört, veranlast die Löschung dieser Lockdatei. Zusätzlich wird sie an jedem ersten, hart von cron selber gelöscht, natürlich nur, wenn zu diesen Zeitpunkt der Rechner läuft. Bernd -- Bei Fragen an die Liste erst mal nachschauen, ob es diese Frage nicht schon einmal gegeben hat. Ein Archiv der Liste findest Du auf: http://lists.suse.com/archives/suse-linux |Zufallssignatur 7 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
B.Brodesser@online-club.de
-
bigmaec@kantwerk.de