summaryrefslogtreecommitdiff
path: root/manifests/config.pp
AgeCommit message (Collapse)Author
2013-08-14Remove variables, switch to inherits.Ashley Penney
This commit removes all the local copies of variables in the subclasses and simply inherits the main class in order to bring variables into the right scope.
2013-07-30Convert some classes to not be parameterized.Ashley Penney
We're following (where possible) the pattern of having parameters only exist on interface classes. As ntp::config and ntp::install are just internal, private, classes, these don't make sense to allow changes to.
2013-07-29Add preferred_servers feature.Ashley Penney
This adds: `preferred_servers` [Array]: The servers to prefer. As requested by Erik Dalén!
2013-07-29Add new parameters to allow more flexible configuration.Ashley Penney
`driftfile` [String]: Allows the setting of the driftfile location. `keys_enable` [Boolean]: Should the ntp keys option be enabled? `keys_file` [String]: Where are the keys stored? `keys_trusted` [Array]: List of keys to trust. `keys_requestkey` [String]: Request key to use. `keys_controlkey` [String]: Control key to use. If keys_enable is set then the directory that keysfile is stored in is created (recursively). Currently we don't manage the keys file but that is an option to be added.
2013-07-10Ensure the spacing between class and ( is consistent.Ashley Penney
2013-07-09Add panic as a new parameter in case people want to allow clock skews.Ashley Penney
2013-07-09Rename parameters, remove outdated documentation, and adds inherit toAshley Penney
ntp on the child classes.
2013-07-05Ensure that users can pass in templates from outside of the ntp module.Ashley Penney
2013-07-05Add ntp::config, a class to manage the ntp configuration file.Ashley Penney