Package: puppet-common<br>Version: 2.6.2-4<br><br>Hello,<br>On a new installation (not a package upgrade) of the puppet-common package from the squeeze repositories, this error is displayed:<br><br>Setting up puppet-common (2.6.2-4) ...<br>

adduser: Warning: The home directory `/var/lib/puppet&#39; does not belong to the user you are currently creating.<br><br>This is because the &#39;puppet&#39; user is created on the system in the postinst script, thus the /var/lib/puppet directory is already copied by the installer with root:root permissions:<br>

$ ls -al /var/lib/ | grep puppet<br>drwxr-xr-x  4 root    root    4096 2011-01-13 12:02 puppet<br><br>A fix is to create a preinst script where the &#39;puppet&#39; user and its home (/var/lib/puppet) is created with the right permissions prior installing the files from the package.<br>

Thank you.<br clear="all">---<br>Dan<br>