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: Mon Mar 10 09:02:52 UTC 2025
Modified Files:
pkgsrc/sysutils/gam: Makefile PLIST distinfo
Log Message:
gam: update to 7.05.08
Changes since 7.02.00:
7.05.08
Added error message to gam report commands to indicate forbidden access;
previously, no error message was displayed.
7.05.07
Fixed bug in gam calendars <CalendarEntity> info events and gam <UserTypeEntity> info events where option showdayofweek was not recognized.
7.05.06
Improve message displayed when a command is issued that requires Google Chat Bot setup; display a link to the Wiki Set up a Chat Bot instructions.
7.05.05
Added options password prompt and password uniqueprompt to gam create user <EmailAddress> and gam update users <UserTypeEntity> that prompt you to enter a password from stdin.
See User Passwords
7.05.04
Updated gam calendars <CalendarEntity> update events and gam <UserTypeEntity> update events to handle the following error:
ERROR 400: malformedWorkingLocationEvent - A working location event must have a visibility setting of public.
7.05.03
Fixed bug in gam all users print users issuspended false allfields that caused a trap.
7.05.02
Chat usage reports are now available. Added chat to <CustomerServiceName> and <UserServiceName> for use in gam report customer|user.
https://workspaceupdates.googleblog.com/2025/02/chat-usage-analytics-updates.html
7.05.01
Updated from v1beta1 to v1 for Cloud Identity - Policy.
See: https://workspaceupdates.googleblog.com/2025/02/policy-api-general-availability.html
7.05.00
Enabled support for Limited Access as described here:
https://workspaceupdates.googleblog.com/2025/02/updating-access-experience-in-google-drive.html
Added option inheritedpermissionsdisabled [<Boolean>] to <DriveFileAttribute>; this attribute can be set on folders.
Added inheritedpermissionsdisabled to <DriveFieldName>.
Added capabilities.candisableinheritedpermissions and capabilities.canenableinheritedpermissions to <DriveCapabilitiesSubfieldName>. Added option enforceexpansiveaccess [<Boolean>] to all commands
that delete or update drive file ACLs/permissions.
7.04.05
Added initial support for Meet API v2beta; you must be in the Developer Preview program for this to be effective.
https://developers.google.com/meet/api/guides/beta/configuration-beta#auto-artifacts
Added meet_v2_beta Boolean variable to gam.cfg.
7.04.04
Updated gam print group-members|cigroup-members to include the email column when fields <MembersFieldNameList> did not include email.
7.04.03
Added option minimal|basic|full to gam print cigroup-members
Added option minimal|basic|full to gam show cigroup-members
Upgraded gam print cigroup-members ... recursive to display sub-group email addresses rather than IDs.
7.04.02
Improved output formatting for the following commands:
gam info peoplecontact
gam show peoplecontacts
gam info peopleprofile
gam show peopleprofile
gam <UserTypeEntity> info contacts
gam <UserTypeEntity> show contacts
gam <UserTypeEntity> show peopleprofile
7.04.01
Fixed bug where multiple querytime<String> values in a query were not properly processed; only the last querytime<String> was processed.
7.04.00
The Classic Sites API no longer functions, the following commands are deprecated:
gam [<UserTypeEntity>] create site
gam [<UserTypeEntity>] update site
gam [<UserTypeEntity>] info site
gam [<UserTypeEntity>] print sites
gam [<UserTypeEntity>] show sites
gam [<UserTypeEntity>] create siteacls
gam [<UserTypeEntity>] update siteacls
gam [<UserTypeEntity>] delete siteacls
gam [<UserTypeEntity>] info siteacls
gam [<UserTypeEntity>] show siteacls
gam [<UserTypeEntity>] print siteacls
gam [<UserTypeEntity>] print siteactivity
7.03.09
Added option maxmessagesperthread <Number> to gam <UserTypeEntity> print|show threads that limits the number of messages displayed per thread. The default is 0, there is no limit. For example, this
can be used if you only want to see the first message of each thread.
gam user user%domain.com@localhost print|show threads maxmessagesperthread 1
Fixed bug in gam <UserTypeEntity> print filelist countsonly where extraneous columns were displayed.
Fixed bug in gam <UserTypeEntity> print filelist countsonly showsize where sizes were all shown as 0 unlesssizefield size was specified.
7.03.08
Improved pip install.
Yubikey as optional should now be working also.
7.03.07
Updated gam create vaultexport to include corpus gemini.
See: https://workspaceupdates.googleblog.com/2025/02/google-vault-now-supports-gemini.html
7.03.06
Added option rawfields "<BrowserFieldNameList>" to gam info|print|show browsers that allows specification of complex field lists with selected subfields.
See: https://github.com/GAM-team/GAM/wiki/Chrome-Browser-Cloud-Management#raw-fields
7.03.05
GAM can now be installed by pip: pip install --upgrade gam7
7.03.04
Added option security to gam create cigroup that allows creation of a security group in a single command.
Updated to Python 3.13.2.
7.03.03
Fixed bug in gam update resoldcustomer that caused the following error:
ERROR: Got an unexpected keyword argument customerAuthToken
7.03.02
Updated gam <UserTypeEntity> show labels nested to properly display label nesting when labels have embedded / characters in their names.
7.03.01
Updated gam create project to retry the following unexpected error:
ERROR: 400 - invalidArgument - Service account gam-project-a1b2c%gam-project-a1b2c.iam.gserviceaccount.com@localhost does not exist.
7.03.00
Updated gam create|use project to discontinue use of the Identity-Aware Proxy (IAP) OAuth Admin APIs that are being deprecated by Google. You will see a set of instructions detailing how to configure
the Oauth Consent screen and create the Oauth client.
Added options copypermissionroles <DriveFileACLRoleList> and copypermissiontypes <DriveFileACLTypeList> to gam <UserTypeEntity> copy drivefile that provide more control over what permissions are
copied from the source files/folders to the destination files/folders.
7.02.11
Updated gam report <ActivityApplicationName> to display id:<actor.profileId> in the emailAddress column when actor.email is empty. This typically occurs when the actor is not in your workspace.
Updated gam <UserTypeEntity> copy drivefile to ignore ACLs referencing deleted user/groups.
7.02.10
Added option bydate to gam report <ActivityApplicationName> ... countsonly that provides an additional display option.
7.02.09
Added option clearresources to <EventUpdateAttribute> for use in gam <UserTypeEntity> update events that allows clearing all resources from a user's calendar events. For example, to clear all
resources from a user's future events:
gam user user%domain.com@localhost update events primary matchfield attendeespattern @resource.calendar.google.com after now clearresources
Added option resource <ResourceID> to <EventAttribute> for use in gam <UserTypeEntity> create|update events that adds a resource to an event.
Added option removeresource <ResourceID> to <EventUpdateAttribute> for use in gam <UserTypeEntity> update events that removes a resource from an event.
7.02.08
Fixed bug in gam print|show chromepolicies that caused a trap when neither ou|orgunit <OrgUnitItem> nor group <GroupItem> was specified.
7.02.07
Updated gam delete|update chromepolicy to display the <AppID> or <PrinterID> (if specified) in the command status messages.
7.02.06
Added option <JSONData> to gam <UserTypeEntity> create|update form that allows for creation/modification of all fields in a form. <JSONData> is a list of form update requests.
See: https://developers.google.com/forms/api/reference/rest/v1/forms/batchUpdate
7.02.05
Updated gam [<UserTypeEntity>] show shareddriveacls ... formatjson to not display this line which interferes with the JSON output.
User: user%domain.com@localhost, Show N Shared Drives
7.02.04
Updated code to eliminate trap caused by bug introduced in 7.02.00 that occurs when an invalid domain or OU is specified.
7.02.03
Added option archive to gam <UserTypeEntity> update license <NewSKUID> from <OldSKUID> that causes GAM to archive <UserTypeEntity> after updating their license to <NewSKUID>. This will be used when
you want to archive a user with a non-archivable license. The <NewSKUID> license is assigned to the user and it then converts to the equivalent Archived User license when the user is archived.
7.02.02
Updated gam <UserTypeEntity> archive messages <GroupItem> to retry the following unexpected error that occurs after many messages have been successfully archived. ERROR: 404: notFound - Unable to
lookup group
7.02.01
Added options locked and unlocked to gam update cigroups that allow locking/unlocking groups.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/sysutils/gam/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/gam/PLIST
cvs rdiff -u -r1.6 -r1.7 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.11 pkgsrc/sysutils/gam/Makefile:1.12
--- pkgsrc/sysutils/gam/Makefile:1.11 Sat Mar 8 13:20:15 2025
+++ pkgsrc/sysutils/gam/Makefile Mon Mar 10 09:02:51 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2025/03/08 13:20:15 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2025/03/10 09:02:51 sborrill Exp $
-DISTNAME= gam-7.02.00
-PKGREVISION= 1
+DISTNAME= gam-7.05.08
CATEGORIES= sysutils python
MASTER_SITES= ${MASTER_SITE_GITHUB:=GAM-team/}
GITHUB_PROJECT= GAM
@@ -33,7 +32,7 @@ SUBST_STAGE.version= pre-configure
SUBST_FILES.version= setup.cfg
SUBST_VARS.version= PKGVERSION_NOREV
-WHEEL_NAME= gam_for_google_workspace-${VERSION_TRIM}
+WHEEL_NAME= GAM_for_Google_Workspace-${VERSION_TRIM}
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/gam/PLIST
diff -u pkgsrc/sysutils/gam/PLIST:1.5 pkgsrc/sysutils/gam/PLIST:1.6
--- pkgsrc/sysutils/gam/PLIST:1.5 Sat Mar 8 13:20:15 2025
+++ pkgsrc/sysutils/gam/PLIST Mon Mar 10 09:02:51 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/03/08 13:20:15 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/03/10 09:02:51 sborrill Exp $
bin/gam
${PYSITELIB}/gam/__init__.py
${PYSITELIB}/gam/__init__.pyc
@@ -124,12 +124,6 @@ ${PYSITELIB}/gam/gdata/apps/contacts/ser
${PYSITELIB}/gam/gdata/apps/service.py
${PYSITELIB}/gam/gdata/apps/service.pyc
${PYSITELIB}/gam/gdata/apps/service.pyo
-${PYSITELIB}/gam/gdata/apps/sites/__init__.py
-${PYSITELIB}/gam/gdata/apps/sites/__init__.pyc
-${PYSITELIB}/gam/gdata/apps/sites/__init__.pyo
-${PYSITELIB}/gam/gdata/apps/sites/service.py
-${PYSITELIB}/gam/gdata/apps/sites/service.pyc
-${PYSITELIB}/gam/gdata/apps/sites/service.pyo
${PYSITELIB}/gam/gdata/service.py
${PYSITELIB}/gam/gdata/service.pyc
${PYSITELIB}/gam/gdata/service.pyo
Index: pkgsrc/sysutils/gam/distinfo
diff -u pkgsrc/sysutils/gam/distinfo:1.6 pkgsrc/sysutils/gam/distinfo:1.7
--- pkgsrc/sysutils/gam/distinfo:1.6 Fri Dec 13 13:33:44 2024
+++ pkgsrc/sysutils/gam/distinfo Mon Mar 10 09:02:51 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2024/12/13 13:33:44 sborrill Exp $
+$NetBSD: distinfo,v 1.7 2025/03/10 09:02:51 sborrill Exp $
-BLAKE2s (gam-7.02.00.tar.gz) = a2fa4429f6511fbd9615790e6c145a7b4253a94b3067455634471b37fd8d8519
-SHA512 (gam-7.02.00.tar.gz) = f10b4974eb9f42969bde400caf926723740b755b383873293d7048ab24997ef3f63cd5cd2f4323f1f63c7a6ef9543ec48649da06d6e1a1cde951be9b47fffd05
-Size (gam-7.02.00.tar.gz) = 1206748 bytes
+BLAKE2s (gam-7.05.08.tar.gz) = 887f8c6e8cfacd44db1fbf43ad45673599e6d0913c3e194160ba7088e951daa7
+SHA512 (gam-7.05.08.tar.gz) = 23daee0b0a22218903af6e2dc6b0c91fc7b802357ede1681465209be61b36ed0e5f3bcc8ddb263eef027d858a42a639d63b723392080c0b52c72dff3f6db30f0
+Size (gam-7.05.08.tar.gz) = 1207138 bytes
SHA1 (patch-setup.cfg) = 2b6f714aa84c4da386402e0bb7d100dd7f4e4e33
Home |
Main Index |
Thread Index |
Old Index