acl_delete.3 (108037) | acl_delete.3 (108410) |
---|---|
1.\"- | 1.\"- |
2.\" Copyright (c) 2000 Robert N. M. Watson | 2.\" Copyright (c) 2000, 2002 Robert N. M. Watson |
3.\" All rights reserved. 4.\" | 3.\" All rights reserved. 4.\" |
5.\" This software was developed by Robert Watson for the TrustedBSD Project. 6.\" |
|
5.\" Redistribution and use in source and binary forms, with or without 6.\" modification, are permitted provided that the following conditions 7.\" are met: 8.\" 1. Redistributions of source code must retain the above copyright 9.\" notice, this list of conditions and the following disclaimer. 10.\" 2. Redistributions in binary form must reproduce the above copyright 11.\" notice, this list of conditions and the following disclaimer in the 12.\" documentation and/or other materials provided with the distribution. --- 5 unchanged lines hidden (view full) --- 18.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24.\" SUCH DAMAGE. 25.\" | 7.\" Redistribution and use in source and binary forms, with or without 8.\" modification, are permitted provided that the following conditions 9.\" are met: 10.\" 1. Redistributions of source code must retain the above copyright 11.\" notice, this list of conditions and the following disclaimer. 12.\" 2. Redistributions in binary form must reproduce the above copyright 13.\" notice, this list of conditions and the following disclaimer in the 14.\" documentation and/or other materials provided with the distribution. --- 5 unchanged lines hidden (view full) --- 20.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26.\" SUCH DAMAGE. 27.\" |
26.\" $FreeBSD: head/lib/libc/posix1e/acl_delete.3 108037 2002-12-18 12:45:11Z ru $ | 28.\" $FreeBSD: head/lib/libc/posix1e/acl_delete.3 108410 2002-12-29 20:47:05Z rwatson $ |
27.\" | 29.\" |
28.Dd January 28, 2000 | 30.Dd December 29, 2002 |
29.Dt ACL_DELETE 3 30.Os 31.Sh NAME 32.Nm acl_delete_def_file , | 31.Dt ACL_DELETE 3 32.Os 33.Sh NAME 34.Nm acl_delete_def_file , |
35.Nm acl_delete_def_link_np , |
|
33.Nm acl_delete_fd_np , 34.Nm acl_delete_file_np | 36.Nm acl_delete_fd_np , 37.Nm acl_delete_file_np |
38.Nm acl_delete_link_np |
|
35.Nd delete an ACL from a file 36.Sh LIBRARY 37.Lb libc 38.Sh SYNOPSIS 39.In sys/types.h 40.In sys/acl.h 41.Ft int 42.Fn acl_delete_def_file "const char *path_p" 43.Ft int | 39.Nd delete an ACL from a file 40.Sh LIBRARY 41.Lb libc 42.Sh SYNOPSIS 43.In sys/types.h 44.In sys/acl.h 45.Ft int 46.Fn acl_delete_def_file "const char *path_p" 47.Ft int |
44.Fn acl_delete_file_np "const char *path_p" "acl_type_t type" | 48.Fn acl_delete_def_link_np "const char *path_p" |
45.Ft int 46.Fn acl_delete_fd_np "int filedes" "acl_type_t type" | 49.Ft int 50.Fn acl_delete_fd_np "int filedes" "acl_type_t type" |
51.Ft int 52.Fn acl_delete_file_np "const char *path_p" "acl_type_t type" 53.Ft int 54.Fn acl_delete_link_np "const char *path_p" "acl_type_t type" |
|
47.Sh DESCRIPTION 48The 49.Fn acl_delete_def_file , | 55.Sh DESCRIPTION 56The 57.Fn acl_delete_def_file , |
58.Fn acl_delete_def_link_np , 59.Fn acl_delete_fd_np , |
|
50.Fn acl_delete_file_np , 51and | 60.Fn acl_delete_file_np , 61and |
52.Fn acl_delete_fd_np | 62.Fn acl_delete_link_np |
53each allow the deletion of an ACL from a file. 54The 55.Fn acl_delete_def_file 56function 57is a POSIX.1e call that deletes the default ACL from a file (normally a | 63each allow the deletion of an ACL from a file. 64The 65.Fn acl_delete_def_file 66function 67is a POSIX.1e call that deletes the default ACL from a file (normally a |
58directory) by name; the other two calls are non-portable extensions that 59allow deleting of arbitrary ACL types from a file/directory by either path 60name, or by file descriptor. | 68directory) by name; the remainder of the calls are non-portable extensions 69that permit the deletion of arbitrary ACL types from a file/directory 70either by path name or file descriptor. 71The 72.Fn _file 73variations follow a symlink if it occurs in the last segment of the 74path name; the 75.Fn _linke 76variations operate on the symlink itself. |
61.Sh IMPLEMENTATION NOTES 62.Fx Ns 's 63support for POSIX.1e interfaces and features is still under 64development at this time. 65.Sh RETURN VALUES 66.Rv -std 67.Sh ERRORS 68If any of the following conditions occur, these functions shall return -1 --- 46 unchanged lines hidden (view full) --- 115POSIX.1e implementation 116page for more information. 117.Sh HISTORY 118POSIX.1e support was introduced in 119.Fx 4.0 , 120and development continues. 121.Sh AUTHORS 122.An Robert N M Watson | 77.Sh IMPLEMENTATION NOTES 78.Fx Ns 's 79support for POSIX.1e interfaces and features is still under 80development at this time. 81.Sh RETURN VALUES 82.Rv -std 83.Sh ERRORS 84If any of the following conditions occur, these functions shall return -1 --- 46 unchanged lines hidden (view full) --- 131POSIX.1e implementation 132page for more information. 133.Sh HISTORY 134POSIX.1e support was introduced in 135.Fx 4.0 , 136and development continues. 137.Sh AUTHORS 138.An Robert N M Watson |
123.Sh BUGS 124These features are not yet fully implemented. | |