3.8 KiB
Uninstalling GAM7
- Get Project Info
- Remove Client API access
- Remove Service Account API access
- Delete GAM Project
- Linux and MacOS and Google Cloud Shell
- Windows
Get Project Info
gam version
Note the Config File:
path to gam.cfg
. In that folder will be a file oauth2service.json
; look at its contents.
You want these two lines:
"client_id": "123691089974044844789"
"project_id": "gam-project-123-456-789"
Remove Client API access
gam oauth delete
Remove Service Account API access
In a browser, go to https://admin.google.com
, login and go to the Security/API Controls/Domain-wide Delegation page.
Find the Client ID
that matches the client_id
value from oauth2service.json
, hover over it and click Delete
.
Delete GAM Project
In a browser, go to https://console.cloud.google.com/cloud-resource-manager
, login. Find the ID
that matches
the project_id
value from oauth2service.json
; click the three dots at the right end of the line and click Delete
.
In the box that pops up, put the project_id
value in ther Project ID*
field and click SHUT DOWN
Linux and MacOS and Google Cloud Shell
In these examples, the user home folder is shown as /Users/admin; adjust according to your specific situation; e.g., /home/administrator.
This example assumes that GAM7 has been installed in /Users/admin/bin/gam7. If you've installed GAM7 in another directory, substitute that value in the directions.
Delete executable directory
rm -fr /Users/admin/bin/gam7
Delete configuration directory
The default GAM configuration directory is /Users/admin/.gam; for more flexibility you probably want to select a non-hidden location. This example assumes that the GAM configuration directory will be /Users/admin/GAMConfig; If you've chosen another directory, substitute that value in the directions.
rm -fr /Users/admin/GAMConfig
Delete working directory
This example assumes that the GAM working directory is be /Users/admin/GAMWork; If you've chosen another directory, substitute that value in the directions.
rm -fr /Users/admin/GAMConfig
Remove executable alias and GAM configuration export
Remove the following line:
alias gam="/Users/admin/bin/gam7/gam"
export GAMCFGDIR="/Users/admin/GAMConfig"
from these files based on your shell:
~/.bash_profile
~/.bashrc
~/.zshrc
~/.profile
Windows
This example assumes that GAM7 has been installed in C:\GAM7; if you've installed GAM7 in another directory, substitute that value in the directions.
Delete executable directory
In File Explorer, delete the C:\GAM7
folder.
Delete configuration directory
The default GAM configuration directory is C:\Users<UserName>.gam; for more flexibility you probably want to select a non user-specific location. This example assumes that the GAM configuration directory will be C:\GAMConfig; If you've chosen another directory, substitute that value in the directions.
In File Explorer, delete the C:\GAMConfig
folder.
Delete working directory
This example assumes that the GAM working directory will be C:\GAMWork; If you've chosen another directory, substitute that value in the directions.
In File Explorer, delete the C:\GAMWork
folder.
Reset system path and GAM configuration directory
Start Control Panel
Click System
Click Advanced system settings
Click Environment Variables...
Click Path under System variables
Click Edit...
If C:\GAM7 is not on the Path, click Cancel and skip the next three steps
Click C:\GAM7
Click Delete
Click OK
If GAMCFGDIR is not in System variables, skip the next two steps
Click GAMCFGDIR
Click Delete
Click OK
Click OK
Exit Control Panel