Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Sep 1999 22:34:37 -0600
From:      Wes Peters <wes@softweyr.com>
To:        Brett Glass <brett@lariat.org>
Cc:        Matthew Dillon <dillon@apollo.backplane.com>, Greg Lewis <glewis@trc.adelaide.edu.au>, Evren Yurtesen <yurtesen@ispro.net.tr>, freebsd-security@FreeBSD.ORG, Nik Clayton <nik@FreeBSD.ORG>
Subject:   Re: Documentation of security features
Message-ID:  <37E5B95D.34FAFA61@softweyr.com>
References:  <37E21A0A.1075F204@ispro.net.tr> <4.2.0.58.19990917092237.044f3f00@localhost> <37E2C9B0.BD5846BB@softweyr.com> <4.2.0.58.19990919085106.047a5ce0@localhost>

index | next in thread | previous in thread | raw e-mail

Brett Glass wrote:
> 
> At 10:54 PM 9/18/99 -0700, Matthew Dillon wrote:
> 
> >    I did a quick look at 'makewhatis' but did not see any specific way
> >     to be able to embed keywords in a manual page outside the NAME section.
> 
> You should see the way it's done for shell commands such as "fg"! The
> *entire man page* is copied into another one with the name of the command;
> that is, fg.1.gz is a copy of csh.1.gz! Very wasteful. Worse still, on
> one of my systems that's been upgraded several times (and is currently
> at 2.2.8 plus patches), the "fg" copy has gotten out of sync with the "csh"
> copy; that is to say, they have different dates.
> 
> bg.1.gz is ANOTHER copy of the csh page. And so are limit.1.gz, popd.1.gz,
> etc. We are talking megabytes of waste here.

No, Brett, you're completely, totally, and utterly wrong here:

wes@homer$ ls -il | grep 404880
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 alias.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 bg.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 csh.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 dirs.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 fg.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 foreach.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 history.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 jobs.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 limit.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 popd.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 pushd.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 rehash.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 repeat.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 source.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 stop.1.gz
404880 -r--r--r--  16 root  wheel  23404 Feb 15  1999 suspend.1.gz

As you can see, all of the above are links to the same man page.  They
do not take up any space, other than the i-node, and they certainly
cannot get out of sync with one another.

Welcome to UNIX, dude.

-- 
            "Where am I, and what am I doing in this handbasket?"

Wes Peters                                                         Softweyr LLC
wes@softweyr.com                                           http://softweyr.com/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message



help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37E5B95D.34FAFA61>