[Pkg-puppet-devel] Bug#491132: PID file specified incorrectly in puppetd.conf

Stefan Schlesinger sts at ono.at
Wed Jul 16 23:22:53 UTC 2008


Package: puppet
Version: 0.24.4-8
Severity: normal

Hello,

puppet uses the rundir variable in /etc/puppet/puppetd.conf to
specify the directory where the PID file located at.

stoping/restarting puppetd didn't work on my system (minimal etch 
installation, updated to lenny), unless I changed 
rundir=/var/run/ to rundir=/var/run/puppet. The init script 
refers to /var/run/puppet/puppetd.pid as well.
Once i changed the variable, stopping/restaring the daemon
worked like a charme.

I received the following error message in syslog:

Jul 15 17:26:43 bruce puppetd[11500]: Could not create PID file: /var/run/puppetd.pid

Best Regards, 

Stefan.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-ovz-028stab053.5-enterprise (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages puppet depends on:
ii  adduser                       3.108      add and remove users and groups
ii  facter                        1.3.8-1    a library for retrieving facts fro
ii  libopenssl-ruby               4.2        OpenSSL interface for Ruby
ii  libruby [libxmlrpc-ruby]      4.2        Libraries necessary to run Ruby 1.
ii  libshadow-ruby1.8             1.4.1-8    Interface of shadow password for R
ii  libxmlrpc-ruby                4.2        transitional dummy package
ii  lsb-base                      3.2-12     Linux Standard Base 3.2 init scrip
ii  ruby                          4.2        An interpreter of object-oriented 

Versions of packages puppet recommends:
ii  rdoc                          4.2        Generate documentation from ruby s

-- no debconf information





More information about the Pkg-puppet-devel mailing list