1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00

When immutable, undeletable or append-only flag is set, rename(2)

return EPERM.
This commit is contained in:
Pawel Jakub Dawidek 2006-12-09 19:19:46 +00:00
parent 858e6c9cbd
commit d1eb7b96e7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=165041

View File

@ -32,7 +32,7 @@
.\" @(#)rename.2 8.1 (Berkeley) 6/4/93 .\" @(#)rename.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$ .\" $FreeBSD$
.\" .\"
.Dd June 4, 1993 .Dd December 9, 2006
.Dt RENAME 2 .Dt RENAME 2
.Os .Os
.Sh NAME .Sh NAME
@ -128,6 +128,12 @@ A component of either path prefix denies search permission.
The requested link requires writing in a directory with a mode The requested link requires writing in a directory with a mode
that denies write permission. that denies write permission.
.It Bq Er EPERM .It Bq Er EPERM
The file pointed at by the
.Fa from
argument has its immutable, undeletable or append-only flag set, see the
.Xr chflags 2
manual page for more information.
.It Bq Er EPERM
The directory containing The directory containing
.Fa from .Fa from
is marked sticky, is marked sticky,
@ -206,6 +212,7 @@ argument
is a directory and is not empty. is a directory and is not empty.
.El .El
.Sh SEE ALSO .Sh SEE ALSO
.Xr chflags 2 ,
.Xr open 2 , .Xr open 2 ,
.Xr symlink 7 .Xr symlink 7
.Sh STANDARDS .Sh STANDARDS