[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ftp.gnu.org cracked



Scott James Remnant wrote:
> No problem, this is only a quick run -- others may find ways to improve
> this script somewhat.

> !! xaos: xaos_3.0.orig.tar.gz NOT OK (e0e66a873b6d5193a79bc89345992d6b != 5a63c3b696821e5d5d566ad9da308117)

Diff shows the following differences:

joey@kite:~/tmp>diff -ur fsf/xaos-3.0 deb/XaoS-3.0
diff -ur fsf/xaos-3.0/src/include/xio.h deb/XaoS-3.0/src/include/xio.h
--- fsf/xaos-3.0/src/include/xio.h      1998-03-15 15:45:48.000000000 -0500
+++ deb/XaoS-3.0/src/include/xio.h      1998-03-04 16:49:12.000000000 -0500
@@ -10,8 +10,8 @@
   /*returns xio_file or XIO_FAILED in case it failed*/
 #define xio_ropen(fname) fopen(fname,"r")
 #define xio_wopen(fname) fopen(fname,"w")
-#define xio_rbopen(fname) fopen(fname,"rb")
-#define xio_wbopen(fname) fopen(fname,"wb")
+#define xio_rbopen(fname) fopen(fname,"r")
+#define xio_wbopen(fname) fopen(fname,"w")
   /*returns non zero in case of error*/
 #define xio_close(fname) fclose(fname)
 #define XIO_FAILED NULL

To complicate things, there is a third file, on sourceforge.net. This file,
XaoS-3.0.tar.gz, md5sums to fa26ce9805d4889174c891b334da6d09. Diff shows no
differences between it and the fsf version; inspection shows that they unpack
to different directories. Probably this tarball was repackaged to meet FSF
standards.

The original site I downloaded xaos from in 1998,
http://limax.paru.cas.cz/~hubicka/XaoS/ (and packaged as pristine source), is
no longer around. Probably the addition of the b's to the fopens happened
sometime after that, in a repackaged version of xaos. Since "b" has no effect
in Debian anyway, it's not worth thinking about anymore. :-)

-- 
see shy jo

Attachment: pgpx3Bthzj3JA.pgp
Description: PGP signature


Reply to: