[Triumf-linux-managers] Humour: Linux viruses (and weird csh behaviour)

Andrew Daviel advax at triumf.ca
Tue Aug 24 15:55:23 PDT 2010


Joke:
http://www.gnu.org/fun/jokes/evilmalware.html

Non-joke:
Recently I was trying to check for vulnerable module mitigation. I ran 
this command on multiple machines:
# grep x25 /etc/modprobe.conf /etc/modules.conf /etc/modprobe.d/*

On  couple of machines, it failed - it did not find "x25" in modules.conf 
when it was in fact present. Investigation revealed these machines to 
have a tcsh root shell instead of the default bash.

This seemed totally weird and looked like a bug in grep. But apparently 
it's normal CSH behaviour. Tcsh-bugs replied "This is expected behavior, 
and it's been like this since csh has been written. If you don't like it, 
please 'set nonomatch'."

tcsh> ls cigarette?
ls: No match.

tcsh> set nonomatch
tcsh> ls cigarette?
ls: cannot access cigarette?: No such file or directory



gnu-bugs pointed me at
http://www.gnu.org/fun/jokes/unix.errors.html
  (few work now, sadly)

-- 
Andrew Daviel, TRIUMF, Canada
Tel. +1 (604) 222-7376  (Pacific Time)
Network Security Manager


More information about the Triumf-linux-managers mailing list