puppet module to manage Microsoft Office on Windows (2003-2013)
MIT License
This module is deprecated. Do not use it anymore
Puppet module to manage Microsoft Office on Windows (2003-2016)
The purpose of this module is to install the Microsoft Office suite and configure it's many service packs, tools, utilities and registry options.
To install Word and Excel packages from Office 2010 SP1:
msoffice { 'office 2010':
version => '2010',
edition => 'Professional Pro',
sp => '1',
license_key => 'XXX-XXX-XXX-XXX-XXX',
products => ['Word,'Excel'],
ensure => present
}
msoffice
The primary definition of the msoffice module. It will install office products, language packs and updates.
Parameters within msoffice
:
version
The version of office to install
edition
The edition of office to install
sp
The service pack update to apply
license_key
The license key required to install
arch
The architecture version of office
products
The list of products to install as part of the office suite
lang_code
The language code of the default install language
ensure
Ensure the existence of the office installation
deployment_root
The network location where the office installation media is stored
msoffice::package
The definition which installs the main office products.
Parameters within msoffice::package
:
version
The version of office to install
edition
The edition of office to install
license_key
The license key required to install
arch
The architecture version of office
lang_code
The language code of the default install language
products
The list of products to install as part of the office suite
sp
The service pack update to apply
ensure
Ensure the existence of the office installation
deployment_root
The network location where the office installation media is stored
msoffice::lip
The definition which installs language interface packs into an existing office installation
Parameters within msoffice::lip
:
version
The version of office that was installed
lang_code
The language code of the language to install
arch
The architecture version of office
deployment_root
The network location where the office installation media is stored
msoffice::servicepack
The definition which installs service packs into an existing office installation
Parameters within msoffice::servicepack
:
version
The version of office
sp
The service pack update to install
arch
The architecture version of office
deployment_root
The network location where the office installation media is stored
msoffice
: The core office suite installationmsoffice::package
: The core office suite installationmsoffice::servicepack
: The service pack update for officemsoffice::lip
: The language interface pack for officeThis module is tested on the following platforms:
It is tested with the OSS version of Puppet only.
Support for only RTM versions Support for only Retail/Volume editions
Please read CONTRIBUTING.md for full details on contributing to this project.