pkg.soopen package index

brew / rang 7847

Installer parliament avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de parliament pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install parliament

local Homebrew formula metadata

aperçu

Résumé du paquet

AWS IAM linting library

Commandes et alias

  • parliament

historique

Historique du projet et usages

Parliament is a Duo Labs library and command-line linter for finding structural, semantic, resource, condition, and risky-pattern problems in AWS IAM policies.

Historique du projet

Duo Labs created Parliament because it wanted the IAM policy-review functionality available in the AWS web console as a reusable library, while adding checks of its own.

The project grew beyond basic JSON and IAM action validation through configurable severities, ignored findings, community auditors, and private custom auditors.

Historique d'adoption

Parliament's official README identifies CloudMapper, tf-parliament, iam-lint, Paco, ConsoleMe, and iamlive as projects that use or integrate the library.

Homebrew distribution gives the Python-based linter a standalone command-line installation path in addition to its library-oriented Python packaging.

Modes d'utilisation

Users can lint a policy file, directory, JSON string, AWS managed-policy collection, or account-authorization-details export.

Library consumers call Parliament's analysis functions and inspect returned findings, while CLI users can produce human-readable or JSON output and use the process exit status in automation.

The documented optional override file is supplied with --config and is commonly named config_override.yaml; it changes finding severity, descriptions, and ignore rules. No credentials file is required for ordinary local policy analysis.

Pourquoi les passionnés de paquets s'y intéressent

Parliament is notable for extracting AWS console-style IAM policy checks into a reusable open-source library and CLI. That makes the same analysis available to local scripts, continuous integration, Terraform-oriented tooling, and larger AWS administration systems.

Chronologie

  • Initial design: Duo Labs extracted and extended AWS console-style IAM policy validation into a reusable library.
  • Later development: Parliament added configurable findings, custom auditors, directory and account-authorization inputs, and integrations with other AWS security tools.

Related projects

  • The documented integration list spans AWS environment auditing, Terraform policy checks, GitHub Actions, cloud orchestration, multi-account administration, and policy generation.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour parliament. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 5 plateformes.
  • S’installe avec 2 dépendances d’exécution.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
config_override.yaml

exécutables

Exécutables installés

CommandeTypeExpositionNote
parliamentcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-11-04
version du gestionnaire1.6.4
gestionnaire mis à jour2026-10-12
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/duo-labs/parliament

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:parliament
Version1.6.4
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/parliament
Page d'accueilhttps://github.com/duo-labs/parliament
Dépôthttps://github.com/duo-labs/parliament
LicenceBSD-3-Clause
Archive sourcehttps://files.pythonhosted.org/packages/a6/12/92bbf5db0eac6d901ccca51f001b64a4a57f8b06d7189147cd3c9ee570ce/parliament-1.6.4.tar.gz
Dernière mise à jour2026-10-12T13:16:19Z
Pulseupdated
Dépendanceslibyaml, python@3.15
Bouteilledisponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameparliament
Version Scheme0
Revision5
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation