Subject: CVS commit: pkgsrc/sysutils/gam
From: Stephen Borrill
Date: 2024-08-27 18:04:44
Message id: 20240827160444.B1234FC74@cvs.NetBSD.org

Log Message:
gam: update to 6.58

Fix COMMENT
Allow certificates to be validated as needed for authorisation workflow

Changes since 6.25:

GAM 6.58
    workaround #1625 where Google is not handling max page size for print \ 
licenses correctly.
    other minor fixes and improvements.

GAM 6.57

    "certain Enterprise SKUs" can assign a delegated admin role to a \ 
group. gam create admin helpdesk-team@acme.com  _HELP_DESK_ADMIN_ROLE customer
    Fix Linux -legacy builds were missing.
    gam version extended now includes version information for dependency Python \ 
libraries.

GAM 6.56

    Improved support for running GAM on Google Compute Engine and other Workload \ 
Identity Federation setups.
    GAM now requires Python 3.8 or newer, 3.7 is deprecated.
    various fixes and improvements by Jay and Ross

GAM 6.53

    afce21a: Add steps to trust GAM client_ID (Jay Lee)
    27461b0: Update var.py (Jay Lee)
    bd0bb15: AppSheet licenses (Jay Lee)

GAM 6.52

    Ross: fix crash on gam create project

GAM 6.51

    Upgrade OpenSSL to 3.1.0 release and completely disable insecure TLS 1.0 / \ 
1.1 protocols.
    When rotating service account keys you can now set key expiration time with \ 
validity_hours <number>
    Ross: Improvements to Yubikey Service Account setup and usage.
    Ross: gam version checkrc command will exit with a non-zero status if there \ 
is a newer version of GAM available.

GAM 6.50

    Run GAM securely on Google Compute Engine (GCP) VMs with no service account \ 
private key that can be stolen.

GAM 6.42

    Allow/block content managers ability to share folders on shared drives: gam \ 
user <email> update shareddrive <id> \ 
sharingFoldersRequiresOrganizerPermission true|false. Note that Google is still \ 
rolling this feature out and the GAM command won't actually work until rollout \ 
is complete.

GAM 6.41

    fixed #1600 unable to create new projects

GAM 6.40

    gam copy vaultexport and gam copy storagebucket commands to copy Google \ 
Vault and Organization Takeout data to your own GCS bucket.
    Ross: gam print chromeaues command to see when your Chrome OS devices will \ 
reach auto-update expiration and gam print chromeneedsattn command to see \ 
devices that require attention.
    Upgrade to latest OpenSSL 3.0.8 and Python 3.11.2
    The usual bug fixes and improvements by Ross and Jay.

GAM 6.31

    NEW: manage Inbound SSO profiles, credentials and assignments with GAM.
    NEW: set the display name of a user. Display name overrides the first/last \ 
name displayed to other users. gam create|update user <email> displayname \ 
"Dave Smith"
    The usual fixes by Ross and Jay

GAM 6.30

    Upgrade to OpenSSL 3.0.7 to fix a high risk vulnerability (low chance of \ 
impact to GAM)
    Upgrade to Python 3.11.0 which offers performance improvements
    Fix: GAM was ignoring nobrowser.txt and trying to open a browser on WSL \ 
which caused a hang. #1516
    gam info domain can now be run as a delegated admin assuming proper role.
    The usual bug fixes and improvements by Ross and Jay

Files:
RevisionActionfile
1.6modifypkgsrc/sysutils/gam/Makefile
1.2modifypkgsrc/sysutils/gam/PLIST
1.3modifypkgsrc/sysutils/gam/distinfo
1.2modifypkgsrc/sysutils/gam/patches/patch-src_gam___init.py
1.1addpkgsrc/sysutils/gam/patches/patch-src_gam_var.py