Skip to content

plus3it/chrome-browser-formula

Repository files navigation

chrome-browser-formula

A SaltStack formula designed to install and configure Google's Chrome Browser.

It is primarily expected that this formula will be run via P3's "watchmaker" framework.

This formula is able to install the Chrome browser on both Linux1 and Windows Server2 operating environments:

  • On Linux hosts, it will install using the distro's native package-manager1
  • On Windows hosts, it will install using the installer-EXE3

Available states

chrome-browser

Executes the package and config states to install and configure the Chrome Browser

chrome-browser.clean

Executes the package and config states' clean actions to fully uninstall the Chrome Browser and remove previously-installed browser policy-configs (and, on Windows, associated registry entries)

chrome-browser.package

Executes just the package state to install the Chrome Browser package.

chrome-browser.package.clean

Executes just the package.clean state to uninstall the Chrome Browser package.

chrome-browser.config

Executes just the config state to install/configure the Chrome policy files

chrome-browser.config.clean

Executes just the config state to uninstall the Chrome policy files and, on Windows, remove any registry-keys set by prior install-runs of the formula.

Footnotes

  1. As of this README's writing, only Enterprise Linux and related distros (Red Hat and Oracle Enterprise, CentOS Stream, Rocky and Alma Linux). It has only been specifically tested with EL 9 variants. 2

  2. As of this README's writing, this functionality has only been tested on Windows Server 2022

  3. Future iterations may allow the use of MSI-based installers.

About

SaltStack-based content for installing and configuring the Chrome web browser to selected client-types

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors