>> User complaint: "I can't FTP the Linux kernel!"
Coolio> hehe... well, if there happen to be some words (separated by
Coolio> non characters) that are on the ban list, and they pass
Coolio> through the filter, they will be blocked... I have seen some
Coolio> binaries with actual words in them occasionally, but very
Coolio> rarely... and on the slim chance the word is also on the ban
Coolio> list, then it would be a freak coincidence and the ban could
Coolio> possibly be lifted to download the file...
Here are some files that contain the word "sex":
The Linux kernel source (a compressed tar file):
linux-1.3.0.tar.gz:3
(When you've implemented this filter, will you have to lift the
restrictions for yourself to download new kernels to use with it ;-).
GNU source packages (all compressed tar files):
bash-1.14.5.tar.gz:1
binutils-2.5.2.tar.gz:1
binutils-2.6.tar.gz:3
cvs-1.8.tar.gz:2
emacs-19.29.tar.gz:6
fontutils-0.6.tar.gz:1
gcc-2.6.3.tar.gz:1
gdb-4.14.tar.gz:3
gdb-4.15.tar.gz:2
glibc-1.09.tar.gz:2
libg++-2.7.0.tar.gz:1
ncurses-1.9.8a.tar.gz:1
perl5.000.doc.ps.gz:1
perl5.001.tar.gz:1
(That's 10% of the GNU source files on my system).
Some executables on my system:
/usr/bin/MakeTeXMF:2
/usr/bin/MakeTeXPK:3
/usr/bin/MakeTeXTFM:3
/usr/bin/MakeTeXTeX:2
/usr/bin/NTeX-lsR:1
/usr/bin/Pnews:2
/usr/bin/gs:1
/usr/bin/kpsexpand:1
/usr/bin/munchlist:15
/usr/bin/nlmconv:1
/usr/bin/perl:1
/usr/bin/xfig:2
/usr/local/bin/gimp:2
/usr/local/bin/perl:1
/usr/local/bin/perl5.001:1
/usr/local/bin/sperl5.001:1
/usr/local/bin/suidperl:1
(These are all stripped -- no static symbol information).