summaryrefslogtreecommitdiffstats
path: root/modules/pihole
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2022-05-22 19:32:58 -0400
committerJesse Luehrs <doy@tozt.net>2022-05-22 19:32:58 -0400
commita496381cba5df70cb757aa2c437bf7ecff22e316 (patch)
tree0261bee68915753831db54a9e58b147f5948438e /modules/pihole
parentfc9debb2a7f16a17ca39da88587bbaa12d535c84 (diff)
downloadpuppet-tozt-a496381cba5df70cb757aa2c437bf7ecff22e316.tar.gz
puppet-tozt-a496381cba5df70cb757aa2c437bf7ecff22e316.zip
actually, only do this for pihole for now
Diffstat (limited to 'modules/pihole')
-rw-r--r--modules/pihole/manifests/init.pp5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/pihole/manifests/init.pp b/modules/pihole/manifests/init.pp
index fe90a31..ec60203 100644
--- a/modules/pihole/manifests/init.pp
+++ b/modules/pihole/manifests/init.pp
@@ -1,6 +1,10 @@
class pihole($dir) {
include podman
+ package { "cni-plugins":
+ ensure => installed;
+ }
+
$webpassword = secret::value("pihole")
file {
@@ -25,6 +29,7 @@ class pihole($dir) {
enable => true,
require => [
Package["podman"],
+ Package["cni-plugins"],
File["${dir}/etc-pihole"],
File["${dir}/etc-dnsmasq.d"],
File["/var/log/pihole.log"],