.TH "parrot_setacl" 1 "" "CCTools 7.1.2 FINAL" "Cooperative Computing Tools" .SH NAME .LP \fBparrot_setacl\fP - set ACL information for Parrot filesystem .SH SYNOPSIS .LP \FC\fBparrot_setacl \fP\FT .SH DESCRIPTION .LP \FCparrot_setacl\FT utilizes \fBParrot\fP system calls to set the access control list (ACL) information for the directory specified by . The argument refers to the entity to authorize, while the argument is one of the following: read, write, admin, none. .PP Note, this program only works if it is executed under \fBparrot_run(1)\fP and if the underlying filesystem supports ACLs. .SH EXIT STATUS .LP On success, returns zero. On failure, returns non-zero. .SH EXAMPLES .LP Set read and list permissions for subject "unix:user" on a \fBChirp\fP directory: .fam C .nf .nh .IP "" 8 % parrot_run parrot_setacl /chirp/student00.cse.nd.edu/user unix:user rl .fi .hy .fam .P .SH COPYRIGHT .LP The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details. .SH SEE ALSO .LP .IP \(bu 4 \fBCooperative Computing Tools Documentation\fP .IP \(bu 4 \fBParrot User Manual\fP .IP \(bu 4 \fBparrot_run(1)\fP \fBparrot_cp(1)\fP \fBparrot_getacl(1)\fP \fBparrot_setacl(1)\fP \fBparrot_mkalloc(1)\fP \fBparrot_lsalloc(1)\fP \fBparrot_locate(1)\fP \fBparrot_timeout(1)\fP \fBparrot_whoami(1)\fP \fBparrot_mount(1)\fP \fBparrot_md5(1)\fP \fBparrot_package_create(1)\fP \fBparrot_package_run(1)\fP \fBchroot_package_run(1)\fP