Switch VMs at bytemark from ntp to systemd-timesyncd
[mirror/dsa-puppet.git] / modules / ntp / manifests / purge.pp
diff --git a/modules/ntp/manifests/purge.pp b/modules/ntp/manifests/purge.pp
new file mode 100644 (file)
index 0000000..ffe2a11
--- /dev/null
@@ -0,0 +1,44 @@
+class ntp::purge {
+       package { 'ntp':
+               ensure => purged
+       }
+
+       file { '/etc/init.d/ntp':
+               ensure => absent,
+       }
+       file { '/etc/ntp.conf':
+               ensure => absent,
+       }
+       file { '/etc/default/ntp':
+               ensure => absent,
+       }
+
+       file { '/var/lib/ntp':
+               ensure  => absent,
+               recurse => true,
+               purge => true,
+               force => true,
+       }
+       file { '/etc/ntp.keys.d':
+               ensure  => absent,
+               recurse => true,
+               purge => true,
+               force => true,
+       }
+
+       file { '/etc/munin/plugins/ntp_kernel_err':
+               ensure => absent,
+       }
+       file { '/etc/munin/plugins/ntp_offset':
+               ensure => absent,
+       }
+       file { '/etc/munin/plugins/ntp_states':
+               ensure => absent,
+       }
+       file { '/etc/munin/plugins/ntp_kernel_pll_off':
+               ensure => absent,
+       }
+       file { '/etc/munin/plugins/ntp_kernel_pll_freq':
+               ensure => absent,
+       }
+}