GEANT / puppet-google-chrome

Puppet module to install the Google Chrome web browser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Google Chrome

Puppet Google Chrome CI Puppet Forge Puppet Forge Puppet Forge Puppet Forge license

Table of Contents

  1. Overview
  2. Usage
  3. Notes

Overview

Puppet module to install the Google Chrome web browser module. Currently supports installation on:

  • CentOS / Fedora
  • Debian / Ubuntu
  • openSUSE

Usage

To install the stable version of Google Chrome, include or declare the google_chrome class.

include google_chrome
class { 'google_chrome':
}

To install unstable or beta versions, set the appropriate version attribute.

class { 'google_chrome':
  version => 'unstable',
}
class { 'google_chrome':
  version => 'beta',
}

To modify the full set of default parameters.

class { 'google_chrome':
  ensure                 => 'installed',
  version                => 'unstable',
  package_name           => 'google-chrome',
  repo_gpg_key           => 'https://dl.google.com/linux/linux_signing_key.pub',
  repo_gpg_key_id        => '4CCA1EAF950CEE4AB83976DCA040830F7FAC5991',
  repo_gpg_key_options   => 'http-proxy="http://proxyuser:proxypass@example.org:3128"',
  repo_name              => 'google-chrome',
  defaults_file          => '/etc/default/google-chrome',
  defaults_proxy_pac_url => 'http://foo/bar/proxy.pac',
  repo_base_url          => 'https://dl.google.com/linux/chrome/rpm/stable/x86_64'
}

Notes

Forked from jamesnetherton/google_chrome

About

Puppet module to install the Google Chrome web browser

License:MIT License


Languages

Language:Ruby 60.3%Language:Puppet 39.6%Language:Pascal 0.1%