Add ntp::config, a class to manage the ntp configuration file.
Add ntp::install, a class to manage the ntp packages.
Add ntp::params, a place to centralize all configuration information.
Refactor out the main ntp class to break it up into 4 smaller ones.
Add ntp::service, a class to manage the ntp service.
Rename all the servers_real functions to servers.
Rework specs to pass with renamed params.
Ensure that users can pass in templates from outside of the ntp module.
Some syntax fixes as well as deprecate autoupdate.
Fix specs now things are renamed.
Add Gentoo support. (And reformat archlinux vars)
Rename package_ensure to ensure_package.
Add the anchor pattern.
Move the deprecation warning out of params to init.
Ensure the rename is done everywhere and wrap the service in a
manage_service param.
Rewrite the spec tests to cover the 4 different classes and improve a
few missing gaps in the testing.
Rename parameters, remove outdated documentation, and adds inherit to
ntp on the child classes.
Rewrite the README and prepare the CHANGELOG.
Add rspec-system framework.
Add some basic tests.
Improve the rspec-system tests, making sure we test for the package
being installed and the config file at least makes basic sense.
Add service checks.