🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #11904

Eine Frage an die ftp-Experten ...

#11904
From: Joerg Hau
Date: Wed, 29 Aug 2001 16:36
41 lines
2413 bytes
Hi,

Ich bin gerade dabei, mir ein script zusammenzubauen, das mir per
cronjob einmal am Tag die neuesten Paket-updates von einem SuSE-mirror
holt (damit nicht alle Lunix-user alle updates "zu Fuss" downloaden).
Nach einigem hin und her habe ich wget soweit, dass er mir die rpms
auch brav einsammelt und in _ein_ lokales Verzeichnis legt:

wget --mirror -nV -nH -np -nd --passive --cut-dirs=7 -L \
-P ~/71upd/packages -A rpm -X "*/.link*" \
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/7.1/

... das hat aber zwei Probleme: Natuerlich wird 'foo-1.1.0-45.rpm'
abgeholt, aber der symlink 'foo.rpm' ebenfalls - also doppelt. Und ...
im Laufe der Zeit sammeln sich dann 'foo-1.1.0-48.rpm',
'foo-1.2.0-20.rpm' usw. an.

Wie kann ich wget beibringen, *nur* die rpm-symlinks abzuholen und die
"originalen" (langnamigen) rpms liegenzulassen?

Andere Zugriffe (statt wget) sind natuerlich auch moeglich.
Hauptsache, das script kann:

1 - automatisch & zuverlaessig laufen (cronjob, mit retry etc.), 
2 - es holt nur die neuen Files (aber _alle_ neuen)
3 - greift sinnvollerweise nur per symlink zu (s.o.)
4 - kann Dateien aus mehreren"remote" directories in EIN lokales
    directory packen
5 - Kann einen Proxy benutzen.

Bin fuer Rat & Tat dankbar!

Gruss + HTH,

-- Joerg


------------------------------------------------------------
joerg.hau(at)swissonline.ch * Lausanne, Switzerland
http://www.diax.ch/users/joerg.hau/
"All standard disclaimers apply".
Technical Details
Message-ID: <bm5jm9.nd2.ln@54693.user.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!dialup-48-204.dplanet.CH!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: f4b73,639bed515afd37a6,start
X-Google-Attributes: gidf4b73,public
X-Google-ArrivalTime: 2001-08-29 10:14:25 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!dialup-48-204.dplanet.CH!not-for-mail
From: Joerg Hau <joerg.hau@swissonline.ch>
Newsgroups: ch.comp.os.linux
Subject: Eine Frage an die ftp-Experten ...
Date: Wed, 29 Aug 2001 18:36:27 +0200
Organization: I speak for myself
Lines: 41
Message-ID: <bm5jm9.nd2.ln@54693.user.dfncis.de>
NNTP-Posting-Host: dialup-48-204.dplanet.ch (212.35.48.204)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 999105252 2758051 212.35.48.204 (16 [54693])
X-Orig-Path: 54693.user.dfncis.de!nobody
X-Newsreader: KNode 0.1.13