parrot_setacl(1)
π parrot_setacl β the ACL glow-up page
okay bestie, welcome to parrot_setacl(1) β a tiny little tool with main character energy. she sets ACL info for the Parrot filesystem, and she is so real for that. π¦
β¨ SYNOPSIS β¨
parrot_setacl <path> <subject> <rights>
three args, that's it. no notes. π
πΈ DESCRIPTION πΈ
so here's the tea: parrot_setacl uses Parrot system calls to set the access control list (ACL) info for the directory you point at with <path>. she's basically the bouncer at the club door, deciding who gets in. π
<path>β the directory whose ACL info is getting set. that's the venue, bestie.<subject>β the entity to authorize. who's on the guest list, iykyk.<rights>β the level of access, and it has to be one of these four:readwriteadminnone
and like. she cannot do this alone. π₯Ί
the vibe check: this program only works if it is executed under parrot_run(1) and if the underlying filesystem actually supports ACLs. both. not one. both. if either is missing, it's giving nothing, fr fr.
β EXIT STATUS β
- success β returns zero. we love a clean zero. slay. β¨
- failure β returns non-zero. we do not talk about it. π
π EXAMPLES π
setting read and list permissions for the subject "unix:user" on a Chirp directory:
% parrot_run parrot_setacl /chirp/student00.cse.nd.edu/user unix:user rl
look at her go. rl at the end doing the heavy lifting and ate, honestly. π₯
π COPYRIGHT π
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.
(ngl that's the whole legal situation, no cap. respect the license, besties. π)
π SEE ALSO π
- Cooperative Computing Tools Documentation
- Parrot User Manual
parrot_run(1)parrot_cp(1)parrot_getacl(1)parrot_setacl(1)parrot_mkalloc(1)parrot_lsalloc(1)parrot_locate(1)parrot_timeout(1)parrot_whoami(1)parrot_mount(1)parrot_md5(1)parrot_package_create(1)parrot_package_run(1)chroot_package_run(1)
like a whole friend group. the way that list just keeps going?? obsessed. π
okay bye babes π«Ά this was CCTools 8.0.0 DEVELOPMENT, written down on the day of parrot_setacl(1) β go set some ACLs and be iconic. periodt. ππ
π¦ where this page comes from
- debian bookworm: coop-computing-tools 9.9-2+b4 Β· GPL-2.0-only
- ubuntu jammy: coop-computing-tools 9.9-2ubuntu3 Β· GPL-2.0-only
- ubuntu noble: coop-computing-tools 9.9-4ubuntu4 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms