From af6f5e88a114a8e4f022534e9edf12c69cc80501 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Fri, 22 Jun 2007 14:29:08 +0000 Subject: do generate global MD5SUM (in media/media_info) --- gendistrib | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'gendistrib') diff --git a/gendistrib b/gendistrib index 843424c..5ce91e3 100755 --- a/gendistrib +++ b/gendistrib @@ -171,6 +171,15 @@ if (grep { ! $_->{noneedrebuild} } @hdlists) { } } if (grep { ! ($_->{noneedrebuild} && $_->{noneedredomd5}) } @hdlists) { + unlink "$destinfodir/MD5SUM"; #- safety cleaning + unless ($nomd5sum) { + # this MD5SUM is mostly obsolete, but is still needed up to 2007.1 + # (and even on cooker for existing urpmi.cfg) + my $md5sum = `cd $destinfodir ; /usr/bin/md5sum hdlist_* synthesis*`; + open my $md5sumfh, '>', "$destinfodir/MD5SUM" or die "Can't create $destinfodir/MD5SUM: $!\n"; + print $md5sumfh $md5sum; + } + print STDERR "Calculating size of medias\n" unless $nooutput; foreach my $e (@hdlists) { my $size = 0; -- cgit v1.2.1