Sun Sep 1 19:13:57 2019 UTC ()
Document history of chmod(2)
https://www.bell-labs.com/usr/dmr/www/man21.pdf


(sevan)
diff -r1.47 -r1.48 src/lib/libc/sys/chmod.2

cvs diff -r1.47 -r1.48 src/lib/libc/sys/chmod.2 (expand / switch to unified diff)

--- src/lib/libc/sys/chmod.2 2013/10/15 11:43:21 1.47
+++ src/lib/libc/sys/chmod.2 2019/09/01 19:13:57 1.48
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: chmod.2,v 1.47 2013/10/15 11:43:21 njoly Exp $ 1.\" $NetBSD: chmod.2,v 1.48 2019/09/01 19:13:57 sevan Exp $
2.\" 2.\"
3.\" Copyright (c) 1980, 1991, 1993 3.\" Copyright (c) 1980, 1991, 1993
4.\" The Regents of the University of California. All rights reserved. 4.\" The Regents of the University of California. All rights reserved.
5.\" 5.\"
6.\" Redistribution and use in source and binary forms, with or without 6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions 7.\" modification, are permitted provided that the following conditions
8.\" are met: 8.\" are met:
9.\" 1. Redistributions of source code must retain the above copyright 9.\" 1. Redistributions of source code must retain the above copyright
10.\" notice, this list of conditions and the following disclaimer. 10.\" notice, this list of conditions and the following disclaimer.
11.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" 2. Redistributions in binary form must reproduce the above copyright
12.\" notice, this list of conditions and the following disclaimer in the 12.\" notice, this list of conditions and the following disclaimer in the
13.\" documentation and/or other materials provided with the distribution. 13.\" documentation and/or other materials provided with the distribution.
14.\" 3. Neither the name of the University nor the names of its contributors 14.\" 3. Neither the name of the University nor the names of its contributors
@@ -19,27 +19,27 @@ @@ -19,27 +19,27 @@
19.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 21.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
22.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28.\" SUCH DAMAGE. 28.\" SUCH DAMAGE.
29.\" 29.\"
30.\" @(#)chmod.2 8.1 (Berkeley) 6/4/93 30.\" @(#)chmod.2 8.1 (Berkeley) 6/4/93
31.\" 31.\"
32.Dd July 29, 2013 32.Dd September 1, 2019
33.Dt CHMOD 2 33.Dt CHMOD 2
34.Os 34.Os
35.Sh NAME 35.Sh NAME
36.Nm chmod , 36.Nm chmod ,
37.Nm lchmod , 37.Nm lchmod ,
38.Nm fchmod , 38.Nm fchmod ,
39.Nm fchmodat 39.Nm fchmodat
40.Nd change mode of file 40.Nd change mode of file
41.Sh LIBRARY 41.Sh LIBRARY
42.Lb libc 42.Lb libc
43.Sh SYNOPSIS 43.Sh SYNOPSIS
44.In sys/stat.h 44.In sys/stat.h
45.Ft int 45.Ft int
@@ -278,21 +278,25 @@ The file resides on a read-only file sys @@ -278,21 +278,25 @@ The file resides on a read-only file sys
278.Xr setmode 3 , 278.Xr setmode 3 ,
279.Xr sticky 7 , 279.Xr sticky 7 ,
280.Xr symlink 7 280.Xr symlink 7
281.Sh STANDARDS 281.Sh STANDARDS
282The 282The
283.Fn chmod 283.Fn chmod
284function conforms to 284function conforms to
285.St -p1003.1-90 . 285.St -p1003.1-90 .
286.Fn fchmodat 286.Fn fchmodat
287function conforms to 287function conforms to
288.St -p1003.1-2008 . 288.St -p1003.1-2008 .
289.Sh HISTORY 289.Sh HISTORY
290The 290The
 291.Fn chmod
 292function call appeared in
 293.At v1 .
 294The
291.Fn fchmod 295.Fn fchmod
292function call 296function call
293appeared in 297appeared in
294.Bx 4.2 . 298.Bx 4.2 .
295The 299The
296.Fn lchmod 300.Fn lchmod
297function call appeared in 301function call appeared in
298.Nx 1.3 . 302.Nx 1.3 .