Package: puppetmaster-passenger
Version: 2.7.5-2.1
Severity: important
Tags: patch


The command 'puppetca --configprint hostcert' and 'puppetca --configprint 
certname' do not work properly.
I propose to switch to 'puppet config print hostcert' and 'puppet config print 
certname' instead.

For now, as hostcert is not generated properly, apache2 could not run and fail 
to start because pem file
is absent.


-- System Information:
Debian Release: 6.0.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages puppetmaster-passenger depends on:
ii  facter               1.6.0-1+yakaz1      collect and display facts about th
ii  libapache2-mod-passe 2.2.11debian-2      Rails and Rack support for Apache2
ii  lsb-base             3.2-23.2squeeze1    Linux Standard Base 3.2 init scrip
ii  puppetmaster-common  2.7.5-2.1           Puppet master common scripts
ii  ruby1.8              1.8.7.302-2squeeze1 Interpreter of object-oriented scr

puppetmaster-passenger recommends no packages.

puppetmaster-passenger suggests no packages.

-- no debconf information
diff -s debian/puppetmaster-passenger.postinst debian.new/puppetmaster-passenger.postinst
20,21c20,21
< 	if [ ! -e "$(puppetca --configprint hostcert)" ]; then
<         	puppetca --generate $(puppetca --configprint certname)
---
> 	if [ ! -e "$(puppet config print hostcert)" ]; then
>         	puppetca --generate $(puppet config print certname)

Reply via email to