massive style guide fixups
[mirror/dsa-puppet.git] / modules / entropykey / manifests / local_consumer.pp
diff --git a/modules/entropykey/manifests/local_consumer.pp b/modules/entropykey/manifests/local_consumer.pp
new file mode 100644 (file)
index 0000000..ecfe24c
--- /dev/null
@@ -0,0 +1,14 @@
+class entropykey::local_consumer {
+
+       package { 'ekeyd-egd-linux': ensure => installed }
+
+       file { '/etc/default/ekeyd-egd-linux':
+               source  => 'puppet:///modules/entropykey/ekeyd-egd-linux',
+               notify  => Service['ekeyd-egd-linux'],
+               require => Package['ekeyd-egd-linux'],
+       }
+
+       service { 'ekeyd-egd-linux':
+               require => File['/etc/default/ekeyd-egd-linux'],
+       }
+}