From dd28dcf3d620a4ac7d0a1532b812213cf094cd3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Wed, 12 Jan 2022 02:26:25 +0100 Subject: Revert "Move webdav into profiles." It actually reverts the non-need for the nginx module webdav_ext. Since Omnifocus requires PROPFIND. This reverts commit edf6ffe8b399679ba28cc5e558a6838919dd1ee8. --- modules/networking/manifests/init.pp | 16 ---------------- modules/networking/manifests/networkd.pp | 23 ----------------------- modules/networking/manifests/networkd_instance.pp | 21 --------------------- 3 files changed, 60 deletions(-) delete mode 100644 modules/networking/manifests/init.pp delete mode 100644 modules/networking/manifests/networkd.pp delete mode 100644 modules/networking/manifests/networkd_instance.pp (limited to 'modules/networking/manifests') diff --git a/modules/networking/manifests/init.pp b/modules/networking/manifests/init.pp deleted file mode 100644 index 7dc2450..0000000 --- a/modules/networking/manifests/init.pp +++ /dev/null @@ -1,16 +0,0 @@ -class networking ( - Optional[Enum['systemd']] $provider = undef, - Hash[String,Hash] $items = {}, -) { - - # TODO choose a sensible provider here - - case $provider { - 'systemd', undef: { - include ::networking::networkd - create_resources(networking::networkd_instance, $items) - } - default: { - } - } -} diff --git a/modules/networking/manifests/networkd.pp b/modules/networking/manifests/networkd.pp deleted file mode 100644 index dec2e33..0000000 --- a/modules/networking/manifests/networkd.pp +++ /dev/null @@ -1,23 +0,0 @@ -class networking::networkd ( - Boolean $notify_ = true, - Boolean $manage_directory = true, - String $root = '/', - String $path = "${root}/etc/systemd/network", -) { - if $manage_directory { - file { $path: - ensure => directory, - purge => true, - recurse => true, - } - } - - if $notify_ { - exec { 'reload networkd': - command => 'systemctl reload-or-restart systemd-networkd', - path => ['/bin', '/usr/bin',], - refreshonly => true, - } - } -} - diff --git a/modules/networking/manifests/networkd_instance.pp b/modules/networking/manifests/networkd_instance.pp deleted file mode 100644 index 4089e75..0000000 --- a/modules/networking/manifests/networkd_instance.pp +++ /dev/null @@ -1,21 +0,0 @@ -define networking::networkd_instance ( - Hash[String,Hash] $content, - Enum['present','absent'] $ensure = 'present', - String $path = $networking::networkd::path, - String $filename = $name, - Integer $priority = 20, - Enum['network', 'netdev', 'link'] $type = 'network', - String $real_filename = "${priority}-${filename}.${type}", - String $file = "${path}/${real_filename}", -) { - - include ::networking::networkd - - file { $file: - ensure => $ensure, - content => epp('networking/unit_file.epp', { - data => $content - }), - notify => if $networking::networkd::notify_ { Exec['reload networkd'] } else { [] }, - } -} -- cgit v1.2.3