Debmirror für Security-Bereich von Debian Etch

Nachdem Debian Etch nun schon ein paar Tage released ist, wollte ich auch für die Security-Updates mit debmirror einen eigenen Spiegel für unser lokales Netzwerk anlegen.

# debmirror /var/www/intranet/debian-security –progress –method=rsync –getcontents –nosource –host=ftp.de.debian.org –root=:debian-security/ –dist=etch/updates –section=main,non-free,contrib –arch i386 –cleanup –passive -v

schlug aber Alarm:

Errors:
Download of dists/etch/updates/Contents-i386.gz failed
Failed to download files (1 errors)!

Die Contents-Datei ist für das eigentliche Repository nicht wirklich von Belang, sie enthält Informationen über die dort vorgehaltenen Debian-Pakete und wird beispielsweise für apt-file benötigt.

Also habe ich zunächst debmirror veranlasst, auch ohne die Contents-i386.gz weiterzuarbeiten:

# debmirror /var/www/intranet/debian-security –progress –method=rsync –getcontents –nosource –host=ftp.de.debian.org –root=:debian-security/ –dist=etch/updates –section=main,non-free,contrib –arch i386 –cleanup –passive -v –ignore-small-errors

Mit diesem Parameter werden Fehler übergangen, die für die Anlage des lokalen Spiegels keine wirklich wichtige Bedeutung haben, wie der oben genannte eben.

Alternativ kann für diesen speziellen Fall aber auch einfach der Parameter “–getcontents” weggelassen werden.

Wer auf die Datei-Recherche innerhalb der Pakete angewiesen ist, kann sich diese nach dem erfolgreichen Durchlauf von debmirror auch recht einfach mit apt-ftparchive selber erstellen, bei uns sieht das beispielsweise so aus:

# apt-ftparchive contents /var/www/intranet/debian-security/pool/updates/ |gzip >/var/www/intranet/debian-security/dists/etch/updates/Contents-i386.gz

Über Stefan

Meine Leidenschaft, sowohl im beruflichen als auch im privaten Bereich, gilt seit mittlerweile über 15 Jahren Linux-Systemen. Einen speziellen Schwerpunkt in diesem Bereich habe ich nicht - nur Debian-basiert sollte es sein.
Dieser Artikel wurde in Linux veröffentlicht.Permalink als Favorit speichern.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>