History log of /freebsd-current/bin/chmod/chmod.1
Revision Date Author Comments
# 90aea514 23-Nov-2023 Warner Losh <imp@FreeBSD.org>

bin: Remove ancient SCCS tags.

Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by: Netflix


# b2c76c41 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line nroff pattern

Remove /^\.\\"\s*\$FreeBSD\$$\n/


# 244e58a2 08-Mar-2019 Gordon Tetlow <gordon@FreeBSD.org>

Correct wording around '-' masks.

PR: 236407
Reported by: Brian Saia
MFC after: 1 week


# fbbd9655 28-Feb-2017 Warner Losh <imp@FreeBSD.org>

Renumber copyright clause 4

Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96


# a758566c 07-Jan-2017 Conrad Meyer <cem@FreeBSD.org>

chmod: Add SIGINFO handler

PR: 191884
Submitted by: Dan McGregor <dan.mcgregor at usask.ca>
Reviewed by: mjg@ (earlier version)


# ad34cace 28-Apr-2015 Steven Hartland <smh@FreeBSD.org>

Standardise chmod, chflags, chown and chgrp recursive symlink processing

chmod, chflags, chgrp, chmod and chown now affect symlinks in -R mode as
defined in symlink(7); previously symlinks were silently ignored.

Differential Revision: https://reviews.freebsd.org/D2316
Reviewed by: jilles
MFC after: 1 month
Relnotes: yes
Sponsored by: Multiplay


# e2ea39cb 13-May-2011 Sergey Kandaurov <pluknet@FreeBSD.org>

Update sticky(7) cross references.

PR: docs/124468
X-MFC with: r218998


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 1b1785d4 26-Jan-2009 Tom Rhodes <trhodes@FreeBSD.org>

Make the Monty Python quote more google friendly instead of
hacking it apart.

Discussed with: Christoph Mallon <christoph.mallon@gmx.de>


# cb30dc55 23-Jan-2009 Tom Rhodes <trhodes@FreeBSD.org>

Note the implication of setting the 'w' permission on directories,
while here, expand the 'naughty bits' comment in BUGS.

PR: 84265 and 84268
Reviewed by: keramida
Obtained from: hints from ceri, keramida


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# dd8f42dc 22-Dec-2006 Ruslan Ermilov <ru@FreeBSD.org>

- Mention umask(2) when first referring to it.
- Add missing markup.

Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>


# 36a142c4 13-Feb-2005 Ruslan Ermilov <ru@FreeBSD.org>

Expand contractions.


# 6fca4c7c 16-Jan-2005 Ruslan Ermilov <ru@FreeBSD.org>

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


# 9ddb49cb 10-Jan-2005 Warner Losh <imp@FreeBSD.org>

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


# 6195fb41 06-Apr-2004 Mark Murray <markm@FreeBSD.org>

Remove clause 3 from the UCB licenses.

OK'ed by: imp, core


# 2267d53b 25-Nov-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: In DESCRIPTION, list the options in pure alphabetical
order, as required by style(9). Document the effect of the -f option
on exit status. Fixed some spacing.

Submitted by: bde
Approved by: re


# 745d94fc 03-Nov-2002 Tim J. Robbins <tjr@FreeBSD.org>

Cross-reference setfacl(1).


# 0237755d 01-Oct-2002 Tom Rhodes <trhodes@FreeBSD.org>

Return the ``u''


# ca4a28f7 28-Sep-2002 Tom Rhodes <trhodes@FreeBSD.org>

s/behaviour/behavior/ in the chmod(1) manual


# 154f47dd 09-Aug-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: kill hard sentence breaks and one double space.


# 30d90946 03-Aug-2002 David E. O'Brien <obrien@FreeBSD.org>

Allow "-v -v" to mean very verbose.

Reviewed by: freebsd-standards
PR: 40709
Submitted by: Edward Brocklesby <nighthawk@unrealircd.com>, johan


# b11b570d 11-Jul-2002 Giorgos Keramidas <keramida@FreeBSD.org>

Don't duplicate the description of the sticky bit that is already
part of chmod(2) and sticky(8), but refer to those manpages instead.

PR: docs/35605
Submitted by: Gary W. Swearingen <swear@blarg.net>


# 63b46af9 31-Jan-2002 Sheldon Hearn <sheldonh@FreeBSD.org>

Refer to the original mode of the file, not the mode of the original
file.

PR: docs/34224
Submitted by: "Gary W. Swearingen" <swear@blarg.net>


# d628d776 15-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: utilize the new .Ex macro.


# 7ebcc426 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# abb1dad1 28-May-2001 Ruslan Ermilov <ru@FreeBSD.org>

Change noop option -h to do the real work. Now mode of symbolic link
is changed if -h option is given.

Requested by: bde
Obtained from: NetBSD (code part)


# 95a09b05 25-May-2001 Ruslan Ermilov <ru@FreeBSD.org>

Make it clear that -P is the default.

PR: docs/27629


# 02c724b4 01-Mar-2001 Ben Smithurst <ben@FreeBSD.org>

The 'X' permission symbol is specified by POSIX.2, so don't say that it
isn't.

Obtained from: NetBSD
Confirmed by: ru, wollman


# 47dec781 13-Feb-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use the default ``file ...'' feature of the .Ar macro.


# 32f6256a 16-Jan-2001 Ruslan Ermilov <ru@FreeBSD.org>

Prepare for mdoc(7)NG.


# be8b1497 20-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

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


# b5c508fb 14-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

Use Fx macro wherever possible.


# 726b61ab 10-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

Avoid use of direct troff requests in mdoc(7) manual pages.


# aa387b2d 16-Feb-2000 Bill Swingle <unfurl@FreeBSD.org>

From the PR:

Three minor changes to the manpage of chmod(1).

1. At the description of -H option, I added that symlinks are
not followed _by default_ to show that links can be followed,
but the default chmod behavior is not to do so.

2. Moved a misplaced .Va file command up to the place it belongs.

3. Simplified the grammar that describes symbolic modes.

PR: 16749
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>


# 5bb83b98 27-Nov-1999 David E. O'Brien <obrien@FreeBSD.org>

Add "-v".


# 2a456239 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# a84e119f 25-Aug-1999 Chris Costello <chris@FreeBSD.org>

Sort cross-references. Move mount(8) down the list where it belongs, in
particular.


# cc056faf 14-Aug-1999 Chris Costello <chris@FreeBSD.org>

Bad reference of mount(1) changed to mount(8).


# 7007d55c 08-Aug-1999 Chris Costello <chris@FreeBSD.org>

Document -f flag:

-f Do not display a diagnostic message if chmod could not modify the
mode for file.


# 46be34b9 08-May-1999 Kris Kennaway <kris@FreeBSD.org>

Various spelling/formatting changes.

Submitted by: Philippe Charnier <charnier@xp11.frmug.org>


# d5440753 19-May-1998 Joseph Koshy <jkoshy@FreeBSD.org>

Improve description of absolute modes.

Submitted by: Josh Gilliam <josh@quick.net>
PR: 6634


# cbf6f7d3 06-May-1998 Philippe Charnier <charnier@FreeBSD.org>

Correct use of .Nm and other cosmetics. Add rcsid. Remove unused #inc.


# 52bf64c7 12-Nov-1997 Julian Elischer <julian@FreeBSD.org>

Reviewed by: hackers@freebsd.org in general
Obtained from: Whistle Communications tree

Add an option to the way UFS works dependent on the SUID bit of directories
This changes makes things a whole lot simpler on systems running as
fileservers for PCs and MACS. to enable the new code you must
1/ enable option SUIDDIR on the kernel.
2/ mount the filesystem with option suiddir.
hopefully this makes it difficult enough for people to
do this accidentally.
see the new chmod(2) man page for detailed info.


# b97fa2ef 22-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

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.


# 1686b602 13-Dec-1996 Steve Price <steve@FreeBSD.org>

Cleanup man page and -Wall cleaning.


# b8923d4c 29-Aug-1996 Wolfram Schneider <wosch@FreeBSD.org>

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


# 825e82ef 15-Feb-1996 Joerg Wunsch <joerg@FreeBSD.org>

Add an .Xr for chflags(1) into the SEE ALSO sectoin.

Submitted by: jhs


# 89730b29 23-Sep-1994 David Greenman <dg@FreeBSD.org>

Added $Id$


# 4b88c807 26-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite bin Sources