From 42c7bdd646cc90d156a2f02176a539540ffaaf48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Wed, 31 Oct 2018 09:57:18 +0100 Subject: Switch xmr stak cpu to xmr stak --- modules/profile/manifests/xmr_stak.pp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'modules/profile/manifests') diff --git a/modules/profile/manifests/xmr_stak.pp b/modules/profile/manifests/xmr_stak.pp index afa72a5..93aa37d 100644 --- a/modules/profile/manifests/xmr_stak.pp +++ b/modules/profile/manifests/xmr_stak.pp @@ -11,7 +11,16 @@ class profile::xmr_stak ( }) ensure_packages(["cpulimit"]) - aur::package { "xmr-stak_cpu": } + aur::package { "xmr-stak_cpu": + ensure => "absent" + } -> + aur::package { "xmr-stak": } + ~> + exec { "remove cpu.txt": + command => "/usr/bin/rm /var/lib/xmr_stak/cpu.txt", + refreshonly => true, + before => Service["xmr-stak"], + } user { "xmr_stak": name => "xmr_stak", @@ -20,7 +29,7 @@ class profile::xmr_stak ( home => "/var/lib/xmr_stak", system => true, password => "!!", - require => Aur::Package["xmr-stak_cpu"], + require => Aur::Package["xmr-stak"], } file { "/etc/systemd/system/xmr-stak.service": @@ -46,12 +55,12 @@ class profile::xmr_stak ( enable => true, ensure => "running", subscribe => [ - Aur::Package["xmr-stak_cpu"], + Aur::Package["xmr-stak"], File["/var/lib/xmr_stak/xmr-stak.conf"], File["/etc/systemd/system/xmr-stak.service"] ], require => [ - Aur::Package["xmr-stak_cpu"], + Aur::Package["xmr-stak"], File["/var/lib/xmr_stak/xmr-stak.conf"], File["/etc/systemd/system/xmr-stak.service"] ] -- cgit v1.2.3