pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/gam



Module Name:    pkgsrc
Committed By:   sborrill
Date:           Tue Sep 22 17:59:49 UTC 2026

Modified Files:
        pkgsrc/sysutils/gam: Makefile distinfo

Log Message:
gam: update to 7.48.11

Changes since 7.44.03:

7.48.11

Added option extensionupdatecheck to gam create chromeprofilecommand.

7.48.10

Updated Looker Studio references to Data Studio references; all functionality remains the same.

For backwards compatability, in all commands the following synonyms apply:

    lookerstudioassets is a synonym for datastudioassets
    lookerstudiopermissions is a synonym for datastudiopermissions

7.48.09

Updated gam calendars <CalendarEntity> modify <CalendarSettings> to handle the following error: ERROR: 403: requiredAccessLevel - You need to have owner access to this calendar.

7.48.08

Updated gam version extended for macOS Golden Gate 27.0.

7.48.07

Updated GAM to allow 20 million cells when creating/updating sheets with todrive.

    See: https://us.list-manage.com/4cGS8LG3mAB?e=baa211e38e&c2id=934399a2c72577ccc05c42d924dd344b

7.48.06

Added option expires <DateTime> to gam create admin that specifies when the role assignment expires.

7.48.05

Updated gam print|show policies to handle the following (inappropriate I believe) error: ERROR: 404: notFound - Requested enti bug in gam print|show policies group <REMatchPattern> that mistakenly 
displayed orgUnit policies.

Updated gam print policies to improve column name sorting.

Updated gam version extended and gam <UserTypeEntity> check|update serviceaccount to handle the following error when a proxy is being used: ERROR: Socket error: 403: Forbidden

7.48.04

Updated gam [<UserTypeEntity>] create|update shareddrive to handle API changes and the following error: ERROR: 403: insufficientFilePermissions - The user does not have sufficient permissions for 
this file.

7.48.02

Fixed bug in gam create|update policy that caused the following error: Policy: New Policy, Create Failed: Error(7016): Request contains invalid argument(s)..

7.48.01

Updated gam create datatransfer to handle the following error: ERROR: Invalid choice (looker studio): Expected <drive and docs|calendar|data studio>

Upgraded to OpenSSL 4.0.2.

7.48.00

Added support for Allowlisted Domains.

    See: https://github.com/GAM-team/GAM/wlisted-Domains

7.47.07

Added levels and subject to <CourseFieldName>.

Added levels <String> and subject String> to <CourseAttribute>.

7.47.06

Updated gam print cigroups to handle the following error: ERROR: 500: internalError - Internal error encountered.

7.47.05

Added option showorgunits to gam print shareddriveorganizers that adds columns orgUnit,orgUnitId to the output. This is only available to system administrators.

7.47.04

Added clientencryptiondetails to <DriveFieldName>.

7.47.03

Added support for externalIds in Cloud Identity Groups.

Upgraded to Python 3.14.7.

7.47.02

Added option threadid <String> to gam <UserTypeEntity> draft|import|insert message.

7.47.01

Fixed bug in gam <UserTypeEntity> create shareddrive where GAM was unnecessarily waiting for the shared drive creation to complete when not required.

7.47.00

Added commands to update|display a user's chat availability.

    See: https://github.com/GAM-team/GAM/wiki/Users-Chat#manage-chat-user-availability
com/GAM-team/GAM/wiki/Users-Chat#display-chat-user-availability

You'll need to run gam user user%domain.com@localhost update serviceaccount and select 12)  Chat API - User Availability (supports readonly).

7.46.11

Updated gam <UserTypeEntity> update user to handle the following error: ERROR: 404: resourceNotFound - Does not exist

7.46.10

Updated gam calendars <CalendarEntity> create event and gam <UserTypeEntity> create event to handle a trap ending in gamlib.glgapi.serviceNotAvailable: The service is currently unavailable

7.46.09

Added option showmembertypes to gam print cigroup|groups that expands Members fields to include type information.

Members -> MembersTypeCustomer, MembersTypeGroup, MembersTypeUser
MembersCount -> MembersTypeCustomerCount, MembersTypeGroupCount, MembersTypeUserCount
InternalMembers -> InternalMembersTypeCustomer, InternalMembersTypeGroup, InternalMembersTypeUser
InternalMembersCount -> InternalMembersTypeCustomerCount, InternalMembersTypeGroupCount, InternalMemblMembers -> ExternalMembersTypeGroup, ExternalMembersTypeUser
ExternalMembersCount -> ExternalMembersTypeGroupCount, ExternalMembersTypeUserCount

7.46.08

Added option (addcsvdata <FieldName> <String>)* to gam <UserTypeEntity> print calendars that adds additional columns of data to the CSV file output.

Added option ownedsecondary to gam <UserTypeEntity> print|show calendars that causes GAM to only display secondary calendars where <UserTypeEntity> is the dataOwner.

Added option showenabled to gam <UserTypeEntity> print|show forwardingaddresses that causes GAM to display the enabled status for each forwarding address.

Disabled unnecessary Regional Access Boundary (trust boundary) lookups to improve performance.

7.46.07

Added command gam show configlicenseskus that can be used to generate a command that sets the list of used license SKUs in gam.cfg; this improves performance of gam info user.

gam show configlicenseskus
Got 0 Licenses for 1010010001 (Cloud Identity Free)...
Got 0 LCloud Identity Premium)...
...
Got 2 Licenses for 1010340007 (Google Workspace for Education Fundamentals - Archived User)...
...
Got 100 Licenses for 1010070001 (Google Workspace for Education Fundamentals)...
Got 200 Licenses for 1010070001 (Google Workspace for Education Fundamentals)...
Got 300 Licenses for 1010070001 (Google Workspace for Education Fundamentals)...
Got 358 Licenses for 1010070001 (Google Workspace for Education Fundamentals)...
Got 2 Licenses for 1010070004 (Google Workspace for Education Gmail Only)...
...
Got 0 Licenses for Google-Vault (Google Vault)...
Got 0 Licenses for Google-Vault-Former-Employee (Google Vault - Former Employee)...
To set license_skus in gam.cfg, execute the following command:
gam config license_skus "1010340007,1010070001,1010070004" save verify variables license_skus

    See: https://github.com/GAM-team/GAM/wiki/Licenses#info-user-performance

7.46.06

Updated GAM to suppress the following message:

Regional Access Boundary HTTP request sponse_data={'error': {'code': 403, 'message': 'Permission denied on the service account.', 'status': 'PERMISSION_DENIED'}}, retryable_error=False

7.46.05

Fixed bug in gam <UserTypeEntity> print sheet where an extra line of output was displayed before the CSV data.

7.46.04

Added the following command to transfer secondary calendar ownership.

gam <CalendarEntity> transfer ownership <UserItem>

7.46.03

Updated all Vault related commands to handle the following error: ERROR: 403: permissionDenied

7.46.02

Updated gam calendars <CalendarEntity> show settings to display dataOwner field; it is labelled Owner.

7.46.01

Fixed bug in gam <CrOSTypeEntity> issuecommand command <CrOSCommand> ... csv where command execution status lines were improperly indented.

Upgraded to Python 3.14.6.

7.46.00

Added commands to create, update and delete Cloud Identity policies for data loss prevention (DLP) rules and detectors.

    See: https://github.com/GAM-team/GAM/wiki/Cloud-Identity-Policies
   pdates.googleblog.com/2026/06/introducing-workspace-policy-api-mutate-endpoints-for-DLP.html

7.45.00

Added options isdisabled [<Boolean>], disabledafter <DateTime> and disabledbefore <DateTime> to gam print users. These options along with issuspended [<Boolean>] and isarchived [<Boolean>] are useful 
when identifying users to deprovision.

Added option movefilepermissions [<Boolean>]] to gam <UserTypeEntity> move drivefile that, when False, causes GAM to remove ACLs from a file before moving it; this will be most useful when moving 
files to Shared Drives so that only the Shared Drive ACls apply. When not specified or set True, file permissions are not removed; this is the current GAM behavi


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/sysutils/gam/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/sysutils/gam/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/gam/Makefile
diff -u pkgsrc/sysutils/gam/Makefile:1.27 pkgsrc/sysutils/gam/Makefile:1.28
--- pkgsrc/sysutils/gam/Makefile:1.27   Tue Jun  2 15:06:30 2026
+++ pkgsrc/sysutils/gam/Makefile        Tue Sep 22 17:59:49 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2026/06/02 15:06:30 sborrill Exp $
+# $NetBSD: Makefile,v 1.28 2026/09/22 17:59:49 sborrill Exp $
 
-DISTNAME=      gam-7.44.03
+DISTNAME=      gam-7.48.11
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=GAM-team/}
 GITHUB_PROJECT=        GAM

Index: pkgsrc/sysutils/gam/distinfo
diff -u pkgsrc/sysutils/gam/distinfo:1.19 pkgsrc/sysutils/gam/distinfo:1.20
--- pkgsrc/sysutils/gam/distinfo:1.19   Tue Jun  2 15:06:30 2026
+++ pkgsrc/sysutils/gam/distinfo        Tue Sep 22 17:59:49 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2026/06/02 15:06:30 sborrill Exp $
+$NetBSD: distinfo,v 1.20 2026/09/22 17:59:49 sborrill Exp $
 
-BLAKE2s (gam-7.44.03.tar.gz) = da5f417a6c7830d6a4e45dc138a78fa741bdc5db8d5cf63a7e9c84675dffd8cb
-SHA512 (gam-7.44.03.tar.gz) = fd0c32f12bc147709f1bad7f9ba38f0856edadf647c4d5f3afe49cc30010e48f85a20efbeb5dec84cc7c83680064f05386de8d07b43e45f643436e751b959577
-Size (gam-7.44.03.tar.gz) = 1943435 bytes
+BLAKE2s (gam-7.48.11.tar.gz) = d7075fc69fe7b1ffa5a54ac15be5104a83e035b28bbc787fd3827cd8e67aebf9
+SHA512 (gam-7.48.11.tar.gz) = 907f92102cdf4cdc2c4d805fead30d3613bdcd138270fa3c138671c32a6b09ccba060e737658b9758afa0830529d7e78a5efbb221f9e8a7a2c1c3d66618a8a9e
+Size (gam-7.48.11.tar.gz) = 2200037 bytes



Home | Main Index | Thread Index | Old Index