[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