- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with timezone
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
This module manages the timezone. Documented with Puppet Strings at http://ghoneycutt.github.io/puppet-module-timezone/.
It symlinks /etc/localtime
to the appropriate timezone under
/usr/share/zoneinfo/
. On Debian and Ubuntu it manages /etc/timezone
.
This module has no dependencies outside of stdlib.
Include the timezone
class to set your timezone to 'UTC'.
include timezone
class { 'timezone':
timezone => 'Europe/Berlin',
}
timezone::timezone: 'Europe/Berlin'
This module officially supports the platforms listed in the
metadata.json
. It does not fail on unsupported platforms and has been
known to work on many Linux platforms since its creation in 2014.
See CONTRIBUTING.md
See LICENSE file.