[openbsd] iso

Fermé
jp25 - 25 déc. 2006 à 23:54
 jp25 - 30 déc. 2006 à 01:15
Bonjour,
Je voudrais me faire une image d'installation d'openbsd avec tous les paquets disponible . J'ai trouvé un script perl sur le net :
#################################
#!/usr/pkg/bin/perl
use strict;

# Mirror hier eintragen. Kein Slash am Ende.
my $mirror = "ftp://ftp.openbsd.org/pub/OpenBSD/";

# Die Releasenummer
my $release = "4.0";
my $ver = "40";

# Das Arbeitsverzeichnis. Kein Slash am Ende.
my $workdir = "/home/mathieu/BSD";

if(-d $workdir && -W $workdir){
chdir $workdir || die "Falsche Rechte fuer das Arbeitsverzeichnis.\n";
} else {
mkdir $workdir || die "Schreibrechte fuer das Arbeitsverzeichnis fehlen.\n";
chdir $workdir || die "Falsche Rechte fuer das Arbeitsverzeichnis.\n";
}
system "wget -c -N -P $workdir/$release/doc $mirror/doc/obsd-faq-fr.pdf";
system "wget -c -N -P $workdir/$release/doc $mirror/doc/obsd-faq.txt";
system "wget -c -N -P $workdir/$release/doc $mirror/doc/pf-faq.txt";
system "wget -c -N -P $workdir/$release/doc $mirror/doc/pf-faq-fr.pdf";

system "wget -c -N -P $workdir/$release $mirror/$release/ports.tar.gz";

system "wget -c -N -r -nd -P $workdir/$release/packages/i386 $mirror/$release/packages/i386";

my $ver = $release;
$ver =~ s/\.//;
system "wget -c -N -P $workdir/$release $mirror/songs/song$ver.mp3";
system "wget -c -N -P $workdir/$release $mirror/songs/song$ver.ogg";

system "wget -c -N -r -nd -P $workdir/$release/i386 $mirror/$release/i386";


#Kompatibilität der Verzeichnisse mit OpenBSD Standard
system "cd $workdir/$release && mkdir $release && cd $release && ln -s ../i386 i386 && ln -s ../packages packages && cd ../..";

system "mkisofs -q -l -J -r -o $workdir/openbsd-$release.iso -c boot.catalog -b i386/cdrom$ver.fs -V \"OpenBSD-$release\" $workdir/$release";
print "\n$workdir/openbsd-$release.iso wurde erstellt.\n\n";
##########################

Je voulais y inclure la verification des sommes md5 des paquets. Mais impossible de trouver un fichier avec les sommes md5 des paquets dans :
ftp://ftp.openbsd.org/pub/OpenBSD/4.0/packages/i386
Ne peux t'on pas verifier l'integrité des paquets telechargés ?
Cela aurait été bien de pouvoir verifier les sommes md5 pour ne pas avoir a recreer une iso et a reutiliser un dvd parce qu'un paquet n'est pas bon .
Merci pour vos réponses
A voir également:

3 réponses

cede Messages postés 1238 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 9 décembre 2008 111
26 déc. 2006 à 10:13
Bonjour,

Et là :
ftp://ftp.crans.org/pub/OpenBSD/4.0/i386

A+, cede.
0
Oui mais ce n'est pas dans le bon répertoire, à savoir :
ftp://ftp.openbsd.org/pub/OpenBSD/4.0/packages/i386
0
up
0