summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/man
Commit message (Collapse)AuthorAgeFilesLines
* Remove Perl lines; it's better to let use.perl handle them.des2004-02-041-4/+0
|
* The current Perl 5.8 version is 5.8.1; 5.8.2 is right around the corner.des2003-11-101-1/+3
|
* Fix previous commit. glob_filename() returns "(char **) -1" for certainbde2003-10-261-1/+1
| | | | | | | errors, not necessarily a pointer such that (intptr_t)pointer is -1. Also fix the style bug that the cast was not followed by a space. This style of this file is now perfectly non-KNF for this cast too.
* Pointers dont fit in an int on 64 bit platforms. Fix a gcc warning.peter2003-10-261-1/+1
|
* Detect errors during 'cat' page creation better. This fixes bin/5591.jkoshy2003-10-151-9/+41
| | | | Reviewed by: ru
* Perl 5.8.0 has been in ports for a long time. Add the correct directorydes2003-09-181-0/+1
| | | | to manpath.config so use.perl won't needs to add it.
* Add /usr/X11R6/man to the optional manpath.ru2003-09-101-0/+1
| | | | | PR: conf/56626 Submitted by: Oliver Eikemeier
* Remove collate_range_cmp() stabilization, it conflicts with rangesache2003-08-031-7/+4
|
* catman(1) sources now live elsewhere.ru2003-05-013-579/+0
|
* Add /usr/local/man as OPTIONAL_MANPATHache2003-02-111-0/+1
|
* Install the OpenSSL man pages in /usr/share/openssl/mannectar2003-02-101-0/+1
| | | | and remove the WANT_OPENSSL_MANPAGES knob.
* Catch up with The Great Perl Script Rewrite.ru2002-11-181-1/+1
|
* Install /usr/libexec/makewhatis.local and /usr/libexec/catman.local.ru2002-11-185-874/+0
| | | | | | This has slipped through the cracks of The Great Perl Script Rewrite. Repocopied by: joe
* Don't dump core if none of the directories in /etc/manpath.config exist.kris2002-10-271-0/+3
| | | | Submitted by: terry
* Grammar nits.ru2002-10-211-2/+2
| | | | Submitted by: Ken Stailey <kstailey@speakeasy.net>
* Revert last delta. SGR support in grotty(1) is disabled system-wideru2002-10-181-1/+1
| | | | in /usr/share/tmac/troffrc pending the issue resolution on -arch.
* Groff 1.18.1 comes in with ANSI color support, enabled by default.ru2002-10-111-1/+1
| | | | | | | | | | | | | | In "nroff" mode, italic font renders as an underlined text, which makes it indistinguishable from the bold text on color monitors (cons25 terminal type), yet it requires the less(1)'s -R option. (Refer to the new grotty(1) manpage for details.) So turn off the color support for now (when generating catpages), until we figure out what do we do with this new feature. I have a patch for grotty(1) that tells it to use the "reverse video" attribute to render the italic font. Once this is accepted, we can turn color support back on (if there won't be any objections from the community).
* Pass our idea of a manpage's locale from man(1) down to mdoc(7).ru2002-09-301-2/+13
|
* Adhere to guidelines when testing for null strings.eric2002-09-031-1/+1
| | | | Submitted by: rwatson
* Use the default pager if the environment variable is blank.eric2002-08-271-1/+1
| | | | | PR: 37662 MFC after: 5 days
* mdoc(7) police: Removed redundant .Ns calls.ru2002-08-131-6/+6
|
* POSIX.1-2001 says ``man -k'' should produce results equivalent toru2002-08-072-2/+2
| | | | | | the ``grep -Ei'' searching. MFC after: 3 days
* The .Nm utilitycharnier2002-07-141-3/+5
|
* Correctly state the size of the help message.eric2002-06-241-1/+1
| | | | Sponsored by: Apple
* Remove /usr/share/perl/manache2002-05-241-1/+0
|
* remove perl scripts from the build.markm2002-05-181-1/+3
|
* Removed now unused INTERNALSTATICLIB.ru2002-05-131-1/+2
| | | | | INTERNALLIB now implies NOPIC and NOPROFILE. Removed gratuitous NOMAN.
* Move ID tag.eric2002-04-271-2/+5
|
* When a compound section name is specified, search for pages that actuallyeric2002-04-241-44/+95
| | | | | | | match the requested section. Previously, the section would be trimmed and every entry matching the page name would be displayed. Sponsored by: Apple
* Fix compilation in the non-FreeBSD case.eric2002-04-131-0/+2
| | | | Sponsored by: Apple
* Update perl's man path for 5.6.1brian2002-03-231-1/+1
|
* Revision 1.45 of gnu/usr.bin/man/man.c obviated the need to linkru2002-03-221-0/+2
| | | | | | | | | manpages in machine-specific subdirectories (like man4/i386/) to "../". This change didn't propagate here resulting in a loss of whatis(1) database entries. Fix this. Reviewed by: tobez MFC after: 1 week
* RETURN VALUES is for sections 2, 3 and 9, but here in section 1 man page,charnier2002-03-121-3/+5
| | | | | | DIAGNOSTICS should be used instead. Reviewed by: wosch
* apropos(1) manual page doesn't tell that keyword can be regular expressionwosch2002-03-091-0/+4
| | | | | PR: gnu/31685 Submitted by: Andrey Simonenko <simon@simon.org.ua>
* Reincarnate SETUID code in man(1), not compiled in by default.ru2002-01-221-7/+43
| | | | | | The code will be fixed for all known security vulnerabilities, and a make.conf(5) knob (ENABLE_SUID_MAN) will be provided for those who still want it installed setuid for whatever reasons.
* GC spurious -m in the usage().ru2002-01-181-4/+4
|
* Do not install man(1) setuid ``man''.ru2002-01-152-66/+3
| | | | | | | | | | | | | | | | | | | | | | The catpaging and setuidness features of man(1) combined make it vulnerable to a number of security attacks. Specifically, it was possible to overwrite system catpages with arbitrarily contents by either setting up a symlink to a directory holding system catpages, or by writing custom -mdoc or -man groff(1) macro packages and setting up GROFF_TMAC_PATH in environment to point to them. (See PR below for details). This means man(1) can no longer create system catpages on a regular user's behalf. (It is still able to if the user has write permissions to the directory holding catpages, e.g., user's own manpages, or if the running user is ``root''.) To create and install catpages during ``make world'', please set MANBUILDCAT=YES in /etc/make.conf. To rebuild catpages on a weekly basis, please set weekly_catman_enable="YES" in /etc/periodic.conf. PR: bin/32791
* Now that we have the original BSD man(1)'s ${MACHINE} featureru2002-01-114-118/+40
| | | | | | | | back (as of man.c,v 1.45), change the meaning of the -m option from poorly documented and badly coded "alternate system" to a much more useful "different architecture for the same system". PR: docs/31261
* Document how manpath(1) handles user's path directories that end in "/bin".ru2001-10-011-0/+9
| | | | | PR: docs/30940 MFC after: 3 days
* Fixed some of style bugs.ru2001-09-121-1/+1
|
* SECURITY.ru2001-09-062-33/+18
| | | | | Avoid using setre[ug]id() calls. Removed the setgid stuff we don't need.
* Skip empty calls in the NAME section after the .Nm macro call.ru2001-08-091-0/+1
| | | | | | | This makes the following difference: -groff_mdoc(7), -(7) - groff_mdoc reference for groff's mdoc implementation +groff_mdoc(7) - reference for groff's mdoc implementation
* An empty request (single dot on the line) is treated as anru2001-08-091-2/+2
| | | | | | | | | | | | | | empty line by troff(1) and is ignored. Teach makewhatis(1) about this. This makes the following difference: -groff_man(7), . groff_man(7) - groff `man' macros to support generation of man pages +groff_man(7) - groff `man' macros to support generation of man pages -groff_mdoc(7), -(7) - . groff_mdoc reference for groff's mdoc implementation +groff_mdoc(7), -(7) - groff_mdoc reference for groff's mdoc implementation -troff(1), . . troff(1) - format documents +troff(1) - format documents Noticed by: yar
* Teach makewhatis(1) about mdoc(7) .Xr macro.ru2001-08-091-3/+9
| | | | | | | | | | % whatis finger.conf finger.conf(5) - finger 1 alias configuration file % whatis finger.conf finger.conf(5) - finger(1) alias configuration file Reviewed by: MAINTAINER timeout
* mdoc(7) police:ru2001-08-071-3/+5
| | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
* mdoc(7) police: removed punctuation after the last SEE ALSO xref.ru2001-07-101-1/+1
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-102-2/+2
|
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.dd2001-07-092-2/+0
|
* mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).ru2001-07-061-2/+2
|
* Rewrite locale handling using nl_langinfo(CODESET), so aliases not needed hereache2001-06-251-44/+77
| | | | now
OpenPOWER on IntegriCloud