[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, master, updated. debian/0.25.4-2-24-gaa55184

micah anderson micah at riseup.net
Sat Apr 24 03:01:12 UTC 2010


/me searches for some +1's

m

On Tue, 20 Apr 2010 20:47:20 +0000, "Micah Anderson" <micah at riseup.net> wrote:
> The following commit has been merged in the master branch:
> commit 955f806007299b8898bc848461aa9a13426be43c
> Author: Micah Anderson <micah at riseup.net>
> Date:   Tue Apr 20 16:11:13 2010 -0400
> 
>     install the config.ru as the puppet user to close #577366
> 
> diff --git a/debian/changelog b/debian/changelog
> index 7844766..011bd21 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,10 @@
> +puppet (0.25.4-6) unstable; urgency=low
> +
> +  * debian/rules: actually install config.ru owned by the puppet user,
> +    this is necessary for proper suid of passenger (closes: #577366)
> +
> + -- Micah Anderson <micah at debian.org>  Tue, 20 Apr 2010 16:06:38 -0400
> +
>  puppet (0.25.4-5) unstable; urgency=low
>  
>    * debian/puppetmaster.init: fix invocation of start-stop-daemon (closes:
> diff --git a/debian/puppetmaster.postinst b/debian/puppetmaster.postinst
> new file mode 100644
> index 0000000..ef6356d
> --- /dev/null
> +++ b/debian/puppetmaster.postinst
> @@ -0,0 +1,12 @@
> +#!/bin/sh
> +
> +set -e
> +
> +if [ "$1" = "configure" ]; then
> +    
> +    # Change the owner of the rack config.ru to be the puppet user
> +    # because passenger will suid to that user, see #577366
> +    chown puppet:puppet /usr/share/puppet/rack/puppetmasterd/config.ru
> +fi
> +
> +#DEBHELPER#
> 
> -- 
> Puppet packaging for Debian
> 
> _______________________________________________
> Pkg-puppet-devel mailing list
> Pkg-puppet-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-puppet-devel

-- 
"It is no measure of health to be well adjusted to a profoundly sick society." - J Krishnamurti 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20100423/e00eb6d2/attachment.pgp>


More information about the Pkg-puppet-devel mailing list