sandogasa-pkg-acl(1)
β¨ sandogasa-pkg-acl β from the Sandogasa Manual, section 1 β¨
okay bestie sit DOWN because this one is genuinely useful π it's a little CLI that lets you peek at and mess with Fedora package ACLs through the Pagure dist-git API. yes, that API. no cap.
πΈ NAME πΈ
sandogasa-pkg-acl β view and manage Fedora package ACLs via the Pagure dist-git API π¦
π SYNOPSIS π
sandogasa-pkg-acl [--json] [-h|--help] [-V|--version] <subcommands>
π DESCRIPTION π
View and manage Fedora package ACLs via the Pagure dist-git API. that's the whole vibe. you look at ACLs, you change ACLs, you do it from your terminal like a boss π
π OPTIONS π
--jsonβ spits out machine-readable JSON instead of the pretty stuff π€-h,--helpβ print help, obviously-V,--versionβ print version
π COMMANDS π
π sandogasa-pkg-acl apply
sandogasa-pkg-acl apply [--json] [--strict] [-h|--help] <CONFIG> <PACKAGES>
Apply ACLs from a TOML config file. yes really, just hand it the config and let it cook π§
--jsonβ output machine-readable JSON--strictβ downgrade access if it's already higher than what you asked for. it will absolutely knock people down a peg, so know that going in π-h,--helpβ print help<CONFIG>β path to the TOML config file<PACKAGES>β package name(s)
π¦ sandogasa-pkg-acl config
sandogasa-pkg-acl config [--json] [-h|--help]
Set up or verify your stored API token. the "who even am I" check πͺͺ
--jsonβ output machine-readable JSON-h,--helpβ print help
π sandogasa-pkg-acl give
sandogasa-pkg-acl give [--json] [-h|--help] <USER> <PACKAGES>
Give package ownership to another user. passing the crown, iconic behavior fr fr π
--jsonβ output machine-readable JSON-h,--helpβ print help<USER>β username of the new owner<PACKAGES>β package name(s)
π₯ sandogasa-pkg-acl remove
sandogasa-pkg-acl remove [--json] [--user] [--group] [-h|--help] <PACKAGE>
Remove all ACLs for a user or a group. scorched earth, but make it polite π
--jsonβ output machine-readable JSON--user <USER>β the user to remove ACLs for--group <GROUP>β the group to remove ACLs for-h,--helpβ print help<PACKAGE>β package name
π sandogasa-pkg-acl set
sandogasa-pkg-acl set [--json] [--user] [--group] [--strict] [-h|--help] <--level> <PACKAGE>
Set an ACL level for a user or a group. the main character move of this whole page π
--jsonβ output machine-readable JSON--user <USER>β the user to set an ACL for--group <GROUP>β the group to set an ACL for--level <LEVEL>β the ACL level. your options are literally:ticket,collaborator,commit,admin--strictβ downgrade access if it's already higher than requested. again: this one demotes people, be so serious when you use it π³-h,--helpβ print help<PACKAGE>β package name
π sandogasa-pkg-acl show
sandogasa-pkg-acl show [--json] [-h|--help] <PACKAGE>
Show the current ACLs for a package. the vibe check π
--jsonβ output machine-readable JSON-h,--helpβ print help<PACKAGE>β package name
π§ sandogasa-pkg-acl take
sandogasa-pkg-acl take [--json] [-h|--help] <PACKAGES>
Take ownership of an orphaned package. adopt the poor little thing, give it a home π₯Ή
--jsonβ output machine-readable JSON-h,--helpβ print help<PACKAGES>β package name(s)
okay that's the whole page bestie, every flag and every arg is right there, nothing skipped, iykyk π«Ά
and that's a wrap, bestie β sandogasa 0.27.0, dated 2026-10-21, and it's the sandogasa-pkg-acl(1) page π go forth and manage those ACLs, periodt πβ¨
π¦ where this page comes from
- fedora 43: sandogasa 0.27.0-2.fc43 Β· (Apache-2.0 OR MIT) AND LicenseRef-Fedora-Public-Domain AND Unicode-3.0 AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
- fedora 44: sandogasa 0.27.0-2.fc44 Β· (Apache-2.0 OR MIT) AND LicenseRef-Fedora-Public-Domain AND Unicode-3.0 AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms