strange man behavior

From: Ron Sweeney (
Date: 08/12/02

Date: Mon, 12 Aug 2002 12:34:20 -0400 (EDT)
From: Ron Sweeney <>

sween@attaway:~$ man -V
man, version 2.3.20, 07 September 2001
sween@attaway:~$ uname -a
Linux attaway 2.2.20 #1 Sat Apr 20 11:45:28 EST 2002 i586 unknown

sween@attaway:~$ man /dev/random
Reformatting random, please wait...

man: command exited with status 2: /usr/bin/zsoelim /dev/random |
/usr/bin/tbl | /usr/bin/nroff -mandoc -Tlatin1 | exec /usr/bin/pager -s

more weirdness with other binaries, /bin/sh and /dev/urandom...

not sure what to think of this yet...exploitable?

this condition does ! exist on FreeBSD, HPUX or Solaris.


your thoughts?

 --- -sween
| M |
 --- "TYPE HARD OR GO HOME." | US Patent, US4118611

Relevant Pages

  • Re: Solaris 10, secure nfs, permission denied
    ... ~:barnowl> uname -a ... ~:barnowl> sudo share ... there is no need to limit Solaris 10 hosts to DES-only keys. ...
  • Re: Case insensitive ls - want case sensitivity
    ... Bigger GGG ... myhost_$ uname -a ... Also, it didn't have UTF-8 at all, just like Solaris 9. ...
  • Re: Gnome
    ... uname-spoof=5.8) that could be set inorder to spoof uname and the reported OS version when running apps that refuces to launch on 5.10, ... "Sloggi is a thin loadable kernel module for the Solaris Operating Environment 8 and 9. ... It allows the administrator to change the name, the release and the version of the operating system on a running system by intercepting the uname() system call. ...
  • Re: uname -v and OS release
    ... For example, for Solaris 8, Generic_117350-38 means December 2002. ... This is found with uname -r. ... a given patch was installed). ... a late enough release to support a given feature, ...
  • Re: Solaris 10 build number?
    ... Is there a command that will tell you this? ... # uname -a ... Solaris 10 1/06 s10s_u1wos_19a SPARC ... Am I running build 25 from the uname output or build 19a from the /etc/release? ...