Hallo Lothar, hallo Ratti, hallo Leute, ^^^^^^^^^^^^ siehe weiter unten ;-) Am Mittwoch, 9. November 2005 15:10 schrieb Lothar Behrens:
ich verwende wget in einem Script um ein Backup vom Sourceforge Server zu ziehen. Leider hat mir in der Mailing Liste dort noch niemand geantwortet.
Manchmal bricht das Script beim Download ab und ich habe eine kaputte Datei.
Es liegt in /etc/cron.weekly
Was kann ich besser machen ? [...] wget http://cvs.sourceforge.net/cvstarballs/$F mv $F /home/lothar/lbDMF-Backup/lbdmf-cvsroot-$D.tar.bz2
wget ... && mv ... && ...
chown lothar.users /home/lothar/lbDMF-Backup/lbdmf-cvsroot-$D.tar.bz2
Wie wärs, den Cronjob als User laufen zu lassen? [1] Das erspart den chown-Aufruf und bringt nebenbei noch einen Sicherheitsgewinn. Zum eigentlichen Problem: Ratti hat das vor einiger Zeit auch schon beim Sichern des cvs-Tarballs der Fontlinge gehabt - es scheint an der Kombination sourceforge und cron zu liegen ;-) Manuell aufgerufen haben sowohl wget und curl den CVS-Tarball komplett runtergeladen, und nach einiger Zeit ging es auch wieder per cron. Vermutlich also ein Problem bei SF - mehr Details im Archiv von fontlinge-devel, Subject "Nightly Backup broken" im Juni/Juli 2005. @Ratti: Falls Du das liest - ist das Problem wieder da? Gruß Christian Boltz [1] Falls Du dennoch den cron.weekly-Mechanismus nutzen willst, melde Dich kurz bei mir. Ich habe ein Script hier, das ~/.cron.weekly usw. verwendet, bin aber noch nicht dazugekommen, es auf meine Homepage zu packen ;-) -- [checkinstall] is a tool that allows you to keep your brain in suspend mode. [Robert Schiele in opensuse]