History log of /freebsd-10.1-release/bin/ln/ln.1
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

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

# 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


# 244791 28-Dec-2012 gjb

Fix wording nit.

PR: 174787
Submitted by: Cody Rank
MFC after: 3 days


# 242499 02-Nov-2012 joel

Add a couple of examples.

Obtained from: OpenBSD


# 210702 31-Jul-2010 joel

Spelling fixes.


# 195768 19-Jul-2009 jilles

Allow creating hard links to symlinks using ln(1).

This implements the POSIX.1-2008 -L and -P flags.

The default remains to create hard links to the target of symlinks.

Approved by: re (kib), ed (mentor)


# 187148 13-Jan-2009 trhodes

Clean up a bit of confusing language and improve .Nd.

PR: 47818
Reviewed by: keramida


# 179603 06-Jun-2008 keramida

Add a -w warning flag to ln(1). When the -w option is enabled,
ln(1) checks to see if the source of a symlink, i.e. the file it
should point to actually exists. The default is the old ln
behavior, that does not check, to avoid surprising people who may
be using ln(1) in scripts or other non-interactive places.

PR: bin/7265
Submitted by: Joel Ray Holveck, detlev!joelh at mail.camalott.com
MFC after: 2 weeks


# 173702 17-Nov-2007 ru

Express in the usage() and SYNOPSIS that -F depends on -s, and
that -f and -i are exclusive.


# 155667 14-Feb-2006 glebius

Add '-F' option which allows to delete existing empty directories, when
creating symbolic links.

PR: bin/92149
Submitted by: Eugene Grosbein <eugen grosbein.pp.ru>


# 140353 16-Jan-2005 ru

Add the new standard EXIT STATUS section where appropriate.
Sort standard sections in the (documented) preferred order.


# 139969 10-Jan-2005 imp

/*- or .\"- or #- to begin license clauses.


# 131505 02-Jul-2004 ru

Deal with double whitespace.


# 131484 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


# 127958 06-Apr-2004 markm

Remove clause 3 from the UCB licenses.

OK'ed by: imp, core


# 102230 21-Aug-2002 trhodes

s/filesystem/file system/ as discussed on -developers


# 101731 12-Aug-2002 tjr

Claim conformance to 1003.2-1992 instead of 1003.1-2001 due to doubts
raised by Lukas Ertl over symbolic link handling.

PR: 41576
MFC after: 1 week


# 98810 25-Jun-2002 tjr

ln(1)'s symbolic link handling conforms to IEEE Std. 1003.1-2001, note
this in the Standards section.


# 98809 25-Jun-2002 tjr

Correctly mark up the final command line arguments with the Ar macro for
the last two synopsis forms.


# 96702 15-May-2002 trhodes

Consistancy check s/file system/filesystem/

Reviewed by: brian


# 79754 15-Jul-2001 dd

Remove whitespace at EOL.


# 79526 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


# 76060 27-Apr-2001 ru

Fixed a typo.


# 76059 27-Apr-2001 sobomax

Put a note that `-h' and `-n' is non-standard and provided only for
compatibility purposes.

Prompted by: ru


# 76042 26-Apr-2001 sobomax

Previous commit should read:

style(9) Reviewed by: bde


# 76039 26-Apr-2001 sobomax

Bring in `-h' compatability option and its alias `-n' to match NetBSD and GNU
semantics.

style(9) Reviewed by:
Obtained from: NetBSD


# 68935 20-Nov-2000 ru

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


# 64788 17-Aug-2000 sheldonh

Fix style bugs and poor wording introduced in rev 1.12.

Submitted by: bde


# 64638 14-Aug-2000 sheldonh

Add the -i option, as found in rm(1), which provides an interactive
mode in which the user is prompted for confirmation before an
existing file is replaced.

Submitted by: alex


# 54943 21-Dec-1999 sheldonh

Fix cut'n'paste niggles in previous commit.


# 54895 20-Dec-1999 sheldonh

Add link(1) and unlink(1) as special cases of ln(1) and rm(1)
respectively, in accordance with SUSv2.

This differs from the approach taken in NetBSD, but provides
less obscure error messages in at least the EISDIR case and
does not take up additional disk space for new binaries.

PR: 13071
PR: 13074
Requested by: James Howard <howardjp@wam.umd.edu>


# 51148 11-Sep-1999 obrien

Add verbose processing flag.


# 50471 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 47070 12-May-1999 kris

Grammatical fixes.

Obtained from: OpenBSD


# 36046 15-May-1998 charnier

Correct use of .Nm. Add rcsid.


# 22988 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 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.


# 17891 29-Aug-1996 wosch

[HISTORY] command appeared in Version 1 AT&T UNIX
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41


# 3044 24-Sep-1994 dg

Added $Id$


# 1557 26-May-1994 rgrimes

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


# 1556 26-May-1994 rgrimes

BSD 4.4 Lite bin Sources