Fixed clarified recorder reinstall when upgrading

This commit is contained in:
Ossi Salmi 2012-11-17 14:23:44 +02:00
parent 801356262b
commit be911c1dea

View file

@ -100,20 +100,20 @@ class clarified::recorder {
onlyif => "test -h /usr/local/probe", onlyif => "test -h /usr/local/probe",
subscribe => File["/usr/local/src/clarified-recorder-linux-i686.sh"], subscribe => File["/usr/local/src/clarified-recorder-linux-i686.sh"],
before => Exec["/usr/local/src/clarified-recorder-linux-i686.sh"], before => Exec["/usr/local/src/clarified-recorder-linux-i686.sh"],
notify => Service["clarified-probe"],
refreshonly => true, refreshonly => true,
} }
exec { "/usr/local/src/clarified-recorder-linux-i686.sh": exec { "/usr/local/src/clarified-recorder-linux-i686.sh":
creates => "/usr/local/probe", creates => "/usr/local/probe",
notify => Service["clarified-probe"],
} }
exec { "clarified-functions": exec { "clarified-functions":
path => "/bin:/usr/bin:/sbin:/usr/sbin", path => "/bin:/usr/bin:/sbin:/usr/sbin",
cwd => "/usr/local/probe", cwd => "/usr/local/probe",
command => "sed s:@PREFIX@:/usr/local/probe: clarified-functions.in > /etc/clarified/clarified-functions", command => "sed s:@PREFIX@:/usr/local/probe: clarified-functions.in > /etc/clarified/clarified-functions",
creates => "/etc/clarified/clarified-functions", subscribe => Exec["/usr/local/src/clarified-recorder-linux-i686.sh"],
require => Exec["/usr/local/src/clarified-recorder-linux-i686.sh"],
before => Service["clarified-probe"], before => Service["clarified-probe"],
refreshonly => true,
} }
file { "/etc/init.d/clarified-probe": file { "/etc/init.d/clarified-probe":