.87 & ftp: corruption of gzipped files

Herbert Rosmanith (herp@wildsau.idv.uni-linz.ac.at)
Fri, 12 Apr 1996 22:54:13 +0200 (MET DST)


hi,

I just installed 1.3.87. when ftping to another machine (running 1.3.84),
the file cannot be unpacked anymore. tar -xzvf says something like
"gzip - file corrupted".

so I just ftp the file back to where I got it from, of course under a
different name. now "diff" tells me that the files differ.

Q: anyone else observed this behaviour ?

I've heard about problems in the ftp-masquerading code, and yes,
I have configured this option. however, it is not *enabled*, that
is, while doing ftp, no single masquerading rule was present.

is it possible that, if we assume that ftp-masquerading is corrupt,
packets are passed through this routines allthough they should not
because of absence of masquerading rules ?

here's my .config that contains "=y" (neither do I use kerneld nor any
other modules).

NB: I gonna recompile the kernel and disable the masquerading option.
let's see what's gonna happen.

CONFIG_MODULES=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_OPTIMIZE=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_M586=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_TRITON=y
CONFIG_FIREWALL=y
CONFIG_NET_ALIAS=y
CONFIG_INET=y
CONFIG_IP_FORWARD=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_ACCT=y
CONFIG_IP_FIREWALL_VERBOSE=y
CONFIG_IP_MASQUERADE=y
CONFIG_IP_ALIAS=y
CONFIG_INET_PCTCP=y
CONFIG_NO_PATH_MTU_DISCOVERY=y
CONFIG_IP_NOSR=y
CONFIG_IPX=y
CONFIG_ATALK=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SCSI_AHA1542=y
CONFIG_NETDEVICES=y
CONFIG_NET_ISA=y
CONFIG_NE2000=y
CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_SMB_FS=y
CONFIG_NCP_FS=y
CONFIG_ISO9660_FS=y
CONFIG_SERIAL=y