Date: Fri, 08 Apr 2016 08:03:23 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 208628] sysutils/puppet38 path to sysutils/daemontools'es commands Message-ID: <bug-208628-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208628 Bug ID: 208628 Summary: sysutils/puppet38 path to sysutils/daemontools'es commands Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: fbsd98816551@avksrv.org Assignee: ruby@FreeBSD.org Flags: maintainer-feedback?(ruby@FreeBSD.org) Due FreeBSD port's executables installed to /usr/local by default, puppet's default path-es to executables have to be changed to /usr/local/bin/ instea= d of default /usr/bin (and default root dir for svcscan is /var/service, not /service) without changes puppet generate an error when we try to use service{ provid= er =3D> daemontools;} Debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc does n= ot exist Provider daemontools is not functional on this host next patch fix the problem --- ./puppet-3.8.4/lib/puppet/provider/service/daemontools.rb.orig=20=20=20= =20=20 2016-04-08 10:46:37.767082000 +0300 +++ ./puppet-3.8.4/lib/puppet/provider/service/daemontools.rb 2016-04-08 10:47:49.370475000 +0300 @@ -39,7 +39,7 @@ EOT - commands :svc =3D> "/usr/bin/svc", :svstat =3D> "/usr/bin/svstat" + commands :svc =3D> "/usr/local/bin/svc", :svstat =3D> "/usr/local/bin/s= vstat" class << self attr_writer :defpath @@ -88,7 +88,7 @@ # 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 =3D path break And same have to be for puppet37 and 4 branches --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-208628-13>