diff options
author | Steve Wills <swills@FreeBSD.org> | 2017-01-04 21:19:45 +0000 |
---|---|---|
committer | Steve Wills <swills@FreeBSD.org> | 2017-01-04 21:19:45 +0000 |
commit | f2eea0b52fe2bf186a45fed4a8ffbc9ac5a35092 (patch) | |
tree | 1ff065712e0b825114c497a36a8868dde5ef6b26 /sysutils/puppet4/files/patch-lib_puppet_provider_service_daemontools.rb | |
parent | Attempt to fix build on tier-2 archs. (diff) |
sysutils/puppet{38,4}: fix path to daemontools'es commands
PR: 208628
Submitted by: Alexey <fbsd98816551@avksrv.org>
Approved by: Zach Leslie <freebsd@zleslie.info> (maintainer of sysutils/puppet4)
Diffstat (limited to 'sysutils/puppet4/files/patch-lib_puppet_provider_service_daemontools.rb')
-rw-r--r-- | sysutils/puppet4/files/patch-lib_puppet_provider_service_daemontools.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/sysutils/puppet4/files/patch-lib_puppet_provider_service_daemontools.rb b/sysutils/puppet4/files/patch-lib_puppet_provider_service_daemontools.rb new file mode 100644 index 000000000000..3857c824a1ba --- /dev/null +++ b/sysutils/puppet4/files/patch-lib_puppet_provider_service_daemontools.rb @@ -0,0 +1,20 @@ +--- lib/puppet/provider/service/daemontools.rb.orig 2016-04-25 18:52:09 UTC ++++ lib/puppet/provider/service/daemontools.rb +@@ -39,7 +39,7 @@ Puppet::Type.type(:service).provide :dae + + EOT + +- commands :svc => "/usr/bin/svc", :svstat => "/usr/bin/svstat" ++ commands :svc => "%%PREFIX%%/bin/svc", :svstat => "%%PREFIX%%/bin/svstat" + + class << self + attr_writer :defpath +@@ -88,7 +88,7 @@ Puppet::Type.type(:service).provide :dae + # find the service dir on this node + def servicedir + unless @servicedir +- ["/service", "/etc/service","/var/lib/svscan"].each do |path| ++ ["/var/service", "/etc/service","/var/lib/svscan"].each do |path| + if Puppet::FileSystem.exist?(path) + @servicedir = path + break |