[Pkg-puppet-devel] Bug#459579: puppetmaster: Puppetmaster doesn't	start, permissions problem
    Stuart Teasdale 
    stu at drogna.org.uk
       
    Mon Jan  7 11:45:14 UTC 2008
    
    
  
Package: puppetmaster
Version: 0.24.1-1
Upon trying to start the puppetmaster the following error is generated:
# /etc/init.d/puppetmaster start
Starting puppet configuration management tool master server/usr/lib/ruby/1.8/puppet/util/pidlock.rb:33:in nitialize': Permission denied - /var/lib/puppet/run/puppetmasterd.pid (Errno::EACCES)
        from /usr/lib/ruby/1.8/puppet/util/pidlock.rb:33:in pen'
        from /usr/lib/ruby/1.8/puppet/util/pidlock.rb:33:in ock'
        from /usr/lib/ruby/1.8/puppet/daemon.rb:63:in tpidfile'
        from /usr/lib/ruby/1.8/puppet/util.rb:385:in hreadlock'
        from /usr/lib/ruby/1.8/sync.rb:230:in nchronize'
        from /usr/lib/ruby/1.8/puppet/util.rb:384:in hreadlock'
        from /usr/lib/ruby/1.8/puppet/daemon.rb:62:in tpidfile'
        from /usr/lib/ruby/1.8/puppet/daemon.rb:20:in Severity: important
This seems to be down to /var/lib/puppet/run/ being owned by root,
rather than puppet. I assume this pid file should really go in to
/var/run anyay though.
Stu
-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-5-xen-686 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages puppetmaster depends on:
ii  facter                        1.3.8-1    a library for retrieving facts fro
ii  lsb-base                      3.1-24     Linux Standard Base 3.1 init scrip
ii  puppet                        0.24.1-1   centralised configuration manageme
ii  ruby                          1.8.2-2    An interpreter of object-oriented 
Versions of packages puppetmaster recommends:
ii  rails                         2.0.2-1    MVC ruby based framework geared fo
ii  rdoc                          1.8.2-2    Generate documentation from ruby s
-- no debconf information
    
    
More information about the Pkg-puppet-devel
mailing list