summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
Diffstat (limited to 'manifests')
-rw-r--r--manifests/install.pp18
1 files changed, 18 insertions, 0 deletions
diff --git a/manifests/install.pp b/manifests/install.pp
new file mode 100644
index 0000000..beaf197
--- /dev/null
+++ b/manifests/install.pp
@@ -0,0 +1,18 @@
+class ntp::install(
+ $autoupdate = $ntp::autoupdate,
+ $package_name = $ntp::package_name,
+) {
+
+ validate_bool($autoupdate)
+
+ $package_ensure = $autoupdate ? {
+ true => 'latest',
+ default => 'present',
+ }
+
+ package { 'ntp':
+ ensure => $package_ensure,
+ name => $package_name,
+ }
+
+}