History log of /freebsd-10.3-release/share/man/man1/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
296373 04-Mar-2016 marius

- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.3.
- Update default pkg(8) configuration to use the quarterly branch.

Approved by: re (implicit)

260013 28-Dec-2013 jmmv

Set up the /usr/tests hierarchy.

This is a MFC of the following into stable/10:
- r257097 Set up the /usr/tests hierarchy.
- r257098 Add missing WITHOUTTESTS file.
- r257100 Add a tests(7) manual page.
- r257105 Disable WITHTESTS= for now.
- r257848 Fix buildworld when WITHTESTS is enabled.
- r257850 Subsume the functionality of MKATF into MKTESTS.
- r257851 Handle the removal of the test suite when WITHOUTTESTS=yes.
- r257852 Install category Kyuafiles from their category directories.
- r258232 Install BSD.tests.mtree when MKTESTS is yes.

Note that building with WITH_TESTS is still broken at this point (and
hence why WITHOUT_TESTS is the set as the default). Subsequent pullups
will fix the remaining issues.


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


241823 22-Oct-2012 marcel

Add ATF to the build. This is may be a bit rought around the egdes,
but committing it helps to get everyone on the same page and makes
sure we make progress.

Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.

Credits follow:

Submitted by: Garrett Cooper <yanegomi@gmail.com>
Sponsored by: Isilon Systems
Based on work by: keramida@
Thanks to: gnn@, mdf@, mlaier@, sjg@
Special thanks to: keramida@


216629 21-Dec-2010 jilles

sh: Add kill builtin.

This allows specifying a %job (which is equivalent to the corresponding
process group).

Additionally, it improves reliability of kill from sh in high-load
situations and ensures "kill" finds the correct utility regardless of PATH,
as required by POSIX (unless the undocumented %builtin mechanism is used).

Side effect: fatal errors (any error other than kill(2) failure) now return
exit status 2 instead of 1. (This is consistent with other sh builtins, but
not in NetBSD.)

Code size increases about 1K on i386.

Obtained from: NetBSD


215520 19-Nov-2010 jilles

sh: Add printf builtin.

This was removed in 2001 but I think it is appropriate to add it back:
* I do not want to encourage people to write fragile and non-portable echo
commands by making printf much slower than echo.
* Recent versions of Autoconf use it a lot.
* Almost no software still wants to support systems that do not have
printf(1) at all.
* In many other shells printf is already a builtin.

Side effect: printf is now always the builtin version (which behaves
identically to /usr/bin/printf) and cannot be overridden via PATH (except
via the undocumented %builtin mechanism).

Code size increases about 5K on i386. Embedded folks might want to replace
/usr/bin/printf with a hard link to /usr/bin/alias.


209033 11-Jun-2010 uqs

Remove Xo/Xc in It, which is not yet supported by mdocml but
can be worked around trivially in this case.


207817 09-May-2010 jilles

builtin(1): sh has no @ builtin command.

MFC after: 1 week


207196 25-Apr-2010 jilles

Make hash, type and ulimit available via execve().

These are specified by POSIX but are not special builtins, and therefore
need to be available via execve() and utilities like time, nohup, xargs.
(Note that hash was moved from the XSI option to the base in the 2008
standard.)

Like most of the POSIX "regular builtin commands", these need to be executed
in a shell environment for full functionality, although they may still be of
some use outside one.

Unlike the POSIX special and regular builtin commands, POSIX does not
require these to be found before a PATH search, although that could be an
oversight.

Like some of the utilities already provided by usr.bin/alias, these may lead
to confusing results when invoked from csh(1).


207168 24-Apr-2010 jilles

builtin(1): Add missing escaping for !, . and : in the table.

This caused these commands to look differently (not bold) from the other
commands in the table (bold).

MFC after: 1 week


207166 24-Apr-2010 jilles

builtin(1): Mention [ sh builtin.

MFC after: 1 week


165559 26-Dec-2006 ru

Fix markup.


165524 24-Dec-2006 ru

Nitpicking: <sysexits.h> defines exit codes.


163326 13-Oct-2006 ru

Make the SYNOPSIS section more meaningful.

PR: docs/85066
Submitted by: Gary W. Swearingen
MFC after: 3 days


163029 05-Oct-2006 ru

Sort MAN and MLINKS lists.


153106 05-Dec-2005 stefanf

Add an MLINKS entry for times.1.

Noticed by: ru


153092 04-Dec-2005 stefanf

Add the times builtin.


149912 09-Sep-2005 garys

Added missing builtins; a few other clean-ups.

- The first "alias" "Yes" should be "No**".
- Made "builtin echo command" consistent with csh and sh manpages.
- In group of 3 interactive commands, 2 used .Pa instead of .Ic.
- "Name" section now has "builtin" and "built-in" for better apropos.
- Added these builtins: !, %, ., :, @, {, }, local, return

PR: docs/85065
Approved by: keramida
MFC after: 3 days


147739 02-Jul-2005 dannyboy

Add a missing ** to the 'command' command.

PR: 79877
Submitted by: Kazuaki Oda <ybbkaz@yahoo.co.jp>
Reviewed by: ru
Approved by: re
MFC after: 1 day


147397 15-Jun-2005 ru

Add missing command name.

(The error was visible on stderr.)

Approved by: re


142331 23-Feb-2005 trhodes

Update list of utilitys which are implemented externally, Xref info.1,
clean up some text, bump doc date.

PR: 47690
Submitted by: Gary W. Swearingen <swear@attbi.com> (original version)


141580 09-Feb-2005 ru

Fixed the misplaced $FreeBSD$.


124747 20-Jan-2004 ru

Use a single style for share/man/ makefiles:

- Sort MAN and MLINKS in "dictionary" order ignoring case.

- For multi-value MAN and multi-pair MLINKS, put each value/pair
on its own line, for easier sorting and so that further diffs
are easier to see.


100574 23-Jul-2002 tjr

Mention the new bind(1) sh builtin.


100248 17-Jul-2002 sheldonh

One external utility was ommitted in the previous delta:

alias


100226 17-Jul-2002 sheldonh

The following builtins are now available as external commands as well:

bg
cd
command
fc
fg
getopts
jobs
read
umask
unalias
wait


86692 20-Nov-2001 knu

Remove the printf builtin command from sh(1), which command is not
used so often that it's worth keeping it as a builtin.

Now that all the printf invocations from within the system startup
scripts, we can safely remove it.

Urged by: sheldonh :)

No MFC is planned so far because it may break compatibility and
violate POLA.


86654 20-Nov-2001 knu

Add false(1), test(1) and true(1) cross-references.

Pointed out by: sheldonh


86505 17-Nov-2001 knu

Make test(1) a builtin command of our sh(1) for efficiency. The
binary size increase is 3,784 bytes (about 0.6%).

I don't drop the printf builtin while I'm here because some /etc/rc.*
scripts seem to use it before mounting /usr where printf(1) resides.

Reviewed by: arch (sheldonh)
Inspired by: NetBSD, ksh
Clued by: ume (on how the printf builtin is used)


85336 23-Oct-2001 dd

Explain a little about sysexits(3) so that regular users can take
advantage of the fact that some programs care to explain why they
failed.

PR: 31415


81285 08-Aug-2001 ru

mdoc(7) police: expand plain text xrefs.


79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


75932 25-Apr-2001 dd

"break", "chdir", "continue", "else", and "while" are sh(1) builtins;
mark them as such.

PR: 26702


75049 01-Apr-2001 dd

Indicate that sh(1) has an 'if' builtin command.

PR: 26193


74856 27-Mar-2001 ru

MAN[1-9] -> MAN.


71369 22-Jan-2001 ru

Prepare for mdoc(7)NG.


68962 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


60261 09-May-2000 sheldonh

Update the builtin(1) manpage to reflect changes since the csh(1)
to tcsh(1) upgrade. The following commands were added as builtins:

bindkey
builtins
complete
echotc
filetest
hup
log
ls-F
printenv
sched
settc
setty
telltc
uncomplete
where

The printf builtin was removed.


60204 08-May-2000 sheldonh

Remove the MLINKS entry for cwd, since it's no longer listed in the
builtin.1 page.


60203 08-May-2000 sheldonh

Remove the bogusly inserted ``cwd'' which isn't a builtin command
to sh, csh nor tcsh.

Fix the header line of the table to use cross-references and
emphasis.


57714 03-Mar-2000 sheldonh

I didn't expect this to be merged to STABLE. It was, so correct the
HISTORY section.


57674 01-Mar-2000 sheldonh

Add missing entry for read(1) to the builtin(1) manual page and
add an MLINKS entry for it. I can't imagine how I missed this one.


54897 20-Dec-1999 sheldonh

Fix the availability table, which incorrectly indicated that sh(1)
does not have a builtin set command.


51454 20-Sep-1999 sheldonh

Remove the wait.1 manpage. There is no userland wait(1) utility, and the
manpage does not describe the builtin wait command provided by either
of the standard shells. There is already an entry for wait.1 in the
builtins.1 MLINKS list.


51275 14-Sep-1999 sheldonh

Correct some hard sentence breaks. Only those surrounding the previous
commit and those which cause ugly nroff output have been fixed, since
the purpose of the style guideline which they contravene is to reduce
the sizes of deltas.

Reported by: bde


51143 11-Sep-1999 bde

Fixed breakage of intro.1 -> introduction.1 link and minor disordering in
previous commit.


51090 08-Sep-1999 sheldonh

Improve shell documentation:

* Consistently misspell built-in as builtin.

* Add a builtin(1) manpage and create builtin(1) MLINKS for all shell
builtin commands for which no standalone utility exists. These MLINKS
replace those that were created for csh(1).

* Add appropriate xrefs for builtin(1) to the csh(1) and sh(1) manpages,
as well as to the manpages of standalone utilities which are supported
as shell builtin commands in at least one of the shells. In such
manpages, explain that similar functionality may be provided as a
shell builtin command.

* Improve sh(1)'s description of the cd builtin command. Csh(1) already
describes it adequately. Replace the cd(1) manpage with a builtin(1)
MLINKS link.

* Clean up some mdoc problems: use Xr instead of literal "foo(n)"; use
Ic instead of Xr for shell builtin commands.

* Undo English contractions.

Reviewed by: mpp, rgrimes


50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


49831 15-Aug-1999 mpp

Various man page cleanup:

- Sort xrefs
- FreeBSD.ORG -> FreeBSD.org
- Be consistent with section names as outlined in mdoc(7).
- Other misc mdoc cleanup.

PR: doc/13144
Submitted by: Alexey M. Zelkin <phantom@cris.net>


44901 20-Mar-1999 billf

security(1) doesn't exist, but security(7) does.

PR: docs/10478
Submitted by: Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de>


41966 20-Dec-1998 dillon

Moving security page to section 7


41965 20-Dec-1998 dillon

Add quick overview of basic firewalling practices


41964 20-Dec-1998 dillon

Add information on how to deal with DOS attacks


41953 20-Dec-1998 bde

FIxed unsorting of cross references in previous commit.


41952 20-Dec-1998 bde

Fixed unsorting of MAN1 in previous commit.


41938 19-Dec-1998 dillon

Commit initial man page for 'security'... an introduction to security
mechanisms. It is a little light on detail but still a pretty good
overview. I suggest that for specific detail (such as, for example,
how to setup kerberos), that additional security-DETAILNAME man pages
be written and refered to.


26619 13-Jun-1997 max

Typo fix.
PR: 3828
Submitted by: Josh Gilliam <josh@quick.net>


25082 22-Apr-1997 jmg

fix a bugon of last commit


24920 14-Apr-1997 wosch

Add manpage link introduction.1 -> intro.1


24919 14-Apr-1997 jmg

slight rewording of HISTORY section

Closes PR#3261


23466 07-Mar-1997 jmg

add missing cvs Id lines.


22986 22-Feb-1997 peter

Revert $FreeBSD$ back to $Id$


22790 16-Feb-1997 wosch

Add cross references to apropos(1), intro(5), intro(6).


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


18480 23-Sep-1996 wosch

add missing comma(s) in .Xr macros


14519 11-Mar-1996 mpp

Add a reference to intro(9).

Submitted by: Philippe Charnier <charnier@lirmm.fr>


6781 28-Feb-1995 ats

Delete one of the two references to intro(3) in the SEE ALSO section
and add an intro(7) instead.


1988 09-Aug-1994 wollman

Make man page installation work for ``unattached'' and kernel pages.


1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.