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>
