summaryrefslogtreecommitdiffstats
path: root/modules/mail2
diff options
context:
space:
mode:
Diffstat (limited to 'modules/mail2')
-rw-r--r--modules/mail2/files/mirrorlist5
-rw-r--r--modules/mail2/manifests/backups.pp6
-rw-r--r--modules/mail2/manifests/monitoring.pp3
-rw-r--r--modules/mail2/manifests/operatingsystem.pp5
-rw-r--r--modules/mail2/manifests/persistent.pp27
5 files changed, 0 insertions, 46 deletions
diff --git a/modules/mail2/files/mirrorlist b/modules/mail2/files/mirrorlist
deleted file mode 100644
index d1c515d..0000000
--- a/modules/mail2/files/mirrorlist
+++ /dev/null
@@ -1,5 +0,0 @@
-Server = https://arch.mirror.constant.com/$repo/os/$arch
-Server = https://mirrors.sorengard.com/archlinux/$repo/os/$arch
-Server = https://mirror.stephen304.com/archlinux/$repo/os/$arch
-Server = https://mirror.wdc1.us.leaseweb.net/archlinux/$repo/os/$arch
-Server = https://mirrors.rit.edu/archlinux/$repo/os/$arch
diff --git a/modules/mail2/manifests/backups.pp b/modules/mail2/manifests/backups.pp
deleted file mode 100644
index 8c60ed9..0000000
--- a/modules/mail2/manifests/backups.pp
+++ /dev/null
@@ -1,6 +0,0 @@
-class mail2::backups {
- class { 'borgmatic':
- extra_paths => ['/media/persistent'],
- require => Service["wg-quick@algo"];
- }
-}
diff --git a/modules/mail2/manifests/monitoring.pp b/modules/mail2/manifests/monitoring.pp
deleted file mode 100644
index c7c9a32..0000000
--- a/modules/mail2/manifests/monitoring.pp
+++ /dev/null
@@ -1,3 +0,0 @@
-class mail2::monitoring {
- include tick::client::base_plugins
-}
diff --git a/modules/mail2/manifests/operatingsystem.pp b/modules/mail2/manifests/operatingsystem.pp
deleted file mode 100644
index 3dad94f..0000000
--- a/modules/mail2/manifests/operatingsystem.pp
+++ /dev/null
@@ -1,5 +0,0 @@
-class mail2::operatingsystem {
- file { '/etc/pacman.d/mirrorlist':
- source => 'puppet:///modules/mail2/mirrorlist';
- }
-}
diff --git a/modules/mail2/manifests/persistent.pp b/modules/mail2/manifests/persistent.pp
deleted file mode 100644
index 6f5f3e7..0000000
--- a/modules/mail2/manifests/persistent.pp
+++ /dev/null
@@ -1,27 +0,0 @@
-class mail2::persistent {
- file {
- "/media":
- ensure => directory;
- "/media/persistent":
- ensure => directory,
- require => File["/media"];
- }
-
- $fstab_line = "/dev/disk/by-id/scsi-0DO_Volume_mail2-persistent /media/persistent ext4 rw,relatime 0 2"
- exec { "populate fstab":
- provider => shell,
- command => "echo '${fstab_line}' >> /etc/fstab",
- unless => "/usr/bin/grep -qF '${fstab_line}' /etc/fstab",
- require => File["/media/persistent"];
- }
-
- exec { "mount /media/persistent":
- provider => shell,
- command => "/usr/bin/mount /media/persistent",
- unless => "grep ' /media/persistent ' /proc/mounts",
- require => [
- File["/media/persistent"],
- Exec["populate fstab"],
- ];
- }
-}