sandogasa-pkg-acl(1)

πŸ“¦
version 0.27.0 Β· 5 versions
, in fedora 43, fedora 44

✨ 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