diff options
author | Jesse Luehrs <doy@tozt.net> | 2021-03-21 14:36:28 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2021-03-21 14:36:28 -0400 |
commit | 93eb874eb2ebcf1673c9aabd4b3d8d1a34265848 (patch) | |
tree | a679e7af9b62b268bb14f9e292c81cc70593e040 /modules/mail | |
parent | 2fdee0d1196dc57cb4ca109182c903a2fc70deb1 (diff) | |
download | puppet-tozt-93eb874eb2ebcf1673c9aabd4b3d8d1a34265848.tar.gz puppet-tozt-93eb874eb2ebcf1673c9aabd4b3d8d1a34265848.zip |
factor out defining a systemd service
Diffstat (limited to 'modules/mail')
-rw-r--r-- | modules/mail/manifests/mailu.pp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/modules/mail/manifests/mailu.pp b/modules/mail/manifests/mailu.pp index 9297dd6..169b9d9 100644 --- a/modules/mail/manifests/mailu.pp +++ b/modules/mail/manifests/mailu.pp @@ -100,9 +100,8 @@ class mail::mailu { require => Service["mailu"]; } - file { "/etc/systemd/system/mailu.service": + systemd::service { "mailu": source => "puppet:///modules/mail/mailu.service", - notify => Exec["/usr/bin/systemctl daemon-reload"]; } service { "mailu": @@ -111,7 +110,7 @@ class mail::mailu { subscribe => [ File["/media/persistent/docker-compose.yml"], Exec["create env file"], - File["/etc/systemd/system/mailu.service"], + Systemd::Service["mailu"], ]; } } |