Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2001 16:22:14 GMT
From:      "Lyndon Griffin" <lyndon@bsd4us.org>
To:        johan@FreeBSD.org
Cc:        lyndon@bsd4us.org, freebsd-bugs@FreeBSD.org
Subject:   Re: gnu/31650: man(1) dumps core with groff/troff seg fault
Message-ID:  <20011031162214.10300.qmail@bsd4us.org>
In-Reply-To: <200110311527.f9VFRSI10042@freefall.freebsd.org> 
References:  <200110311527.f9VFRSI10042@freefall.freebsd.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
johan@FreeBSD.org writes:

> Synopsis: man(1) dumps core with groff/troff seg fault 
> 
> State-Changed-From-To: closed->open
> State-Changed-By: johan
> State-Changed-When: Wed Oct 31 07:24:29 PST 2001
> State-Changed-Why: 
>  Ok, there seems to be a real problem which should be mentioned in 
>  the ERRATA. 
> 

I threw together a PERL script to check all the published MD5's against 
their real values.  So far, I've had one other hit besides bin.bq, which 
I've verified is incorrect.  The hit is packages/All/gal-0.11.2.tgz:
published:  MD5 (./gal-0.11.2.tgz) = 6247063a176ff2d5ca640957758a8779
actual:  MD5 (./gal-0.11.2.tgz) = 58f75ee41f30999d3730ce4256fd3062 

<:)  Lyndon
http://bsd4us.org/
[-- Attachment #2 --]
#!/usr/bin/perl

@MD5S = `find /cdrom -name 'CHECKSUM.MD5'`;

foreach $file ( @MD5S )
{
	if ( $file =~ /^\/cdrom\/(.*)\/CHECKSUM.MD5$/ )
	{
		$dir = $1;
		chdir( "/cdrom/$dir" );
		open( MD, "CHECKSUM.MD5" );
		while(<MD>)
		{
			if ( $_ =~ /^MD5 \((.*)\) = (.*)$/ )
			{
				$file = $1;
				$md5 = $2;
				$test = `md5 $file`;
				if ( $test =~ /^MD5 \((.*)\) = (.*)$/ )
				{
					$chk = $2;
					if ( $md5 ne $chk )
					{
						print("file $dir/$file does not match\n");
					}
				}
			}
		}
	}
}
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011031162214.10300.qmail>