https://bugzilla.novell.com/show_bug.cgi?id=714649 https://bugzilla.novell.com/show_bug.cgi?id=714649#c13 Matthaus Owens <matthaus@puppetlabs.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matthaus@puppetlabs.com --- Comment #13 from Matthaus Owens <matthaus@puppetlabs.com> 2013-04-17 00:02:27 UTC --- This patch will have unintended consequences. By removing the pidfile arguments to killproc, startproc, and checkproc those functions now won't be able to differentiate between a master and an agent daemon. The puppetd and puppetmasterd binaries have been deprecated for some time and were fully removed in the 3.0 release, so an agent will be `/usr/bin/puppet agent` and a master will be `/usr/bin/puppet master`. However $puppetd is set to /usr/bin/puppet, as is $puppetmaster, so when the killproc is called, there will be no way to know which process is being killed. If directory creation with tmpfs is the root problem here, would adding a `mkdir -p /var/run/puppet` if the directory doesn't exist be a sufficient fix to the issue? Then both pidfiles and lockfiles could live inside that directory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.