diff options
Diffstat (limited to 'modules/mail2/manifests/persistent.pp')
-rw-r--r-- | modules/mail2/manifests/persistent.pp | 27 |
1 files changed, 0 insertions, 27 deletions
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"], - ]; - } -} |