Florian Schaal wrote:
Michael Herrmann schrieb:
Meine Idee war, in das /etc/skel eine entsprechende crontab-Datei zu hinterlegen, so dass bei jedem Neu-Anlegen eines Users dieser Crontab-Eintrag, der das Skript aufruft, gleich mit drin ist.
Nur: Wo legt crontab die User-Cronjobs ab?
Die einzelnen Crontabs sollten unter /var/spool/cron/tabs liegen.
Ich persönlich finde den Vorschlag allerdings eleganter, ein Script aufzurufen und in diesem alle existenten User einzeln abzuarbeiten. So lässt sich z.B. der Zeitpunkt dafür mit einem Schlag ändern.
Nicht nur das, es geht auch schonender mit den Ressourcen um. Wenn jetzt plötzlich 100 User das gleiche Script zur gleichen Zeit abfeuern, dann geht der Server plötzlich in die Knie. Läuft das Script nur eine kurze Zeit, dann ist es wahrscheinlich viel sinnvoller, dieses Script seriell ausführen zu lassen und nicht parallel. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org