Issue #3461 has been updated by R.I. Pienaar aka Volcane.

This can go either way, depending on your use of the term official.  For a fast 
paced project like Puppet where distros cant keep up official has to be the 
project.  With that in mind:


Nigel Kersten wrote:
> Volcane, but wouldn't it make more sense to list instructions etc in a common 
> location rather than duplicate stuff?

yip, the puppet website/wiki/tarball.

> Surely you should be rebuilding your RPMs from the official spec anyway 
> shouldn't you?

I am, the official ones found in the tarball, they take a flag to disable 
augeas integration.

> We should get all our platform packagers trying to operate at a similar speed 
> though... All it really takes is a critical mass of a couple of people so 
> you're not just stuck with one or two people being the only people capable of 
> releasing packages.

It's hard, the sanest approach I could come up with is the project build their 
own 'official' packages at release time - mysql does/did this for example - and 
if distros arent happy with those they can at their own pace release ones they 
build - potentially from the same source spec/deb makefiles.  That way the 
project has a sanctioned bunch of packages which assists in debugging and 
consistency issues.  And the distros have their way in having the freedom they 
desire.

Users win cos the bleeding edgers can get well packaged software from the 
project, while the LTS type users get good distro sanctioned packages.  

The times we find people being bitten because they foolishly figured 
install.rb/gems was sane things to use was all as a result of the project not 
providing debs/rpms/etc.  Providing those at release time for at least the big 
3 (rhel, debian/ubuntu, solaris) would solve a lot of heartaches
----------------------------------------
Bug #3461: Debian init scripts not packaged in ext along with others
http://projects.puppetlabs.com/issues/3461

Author: Michael DeHaan
Status: Needs design decision
Priority: Low
Assigned to: Nigel Kersten
Category: installation
Target version: 
Affected version: 0.25.4
Keywords: 
Branch: 


When installing from source, I'd like it if setup.rb installed init scripts for 
me, possibly as an option, or otherwise they were at least there for me to copy.

SuSE, RedHat, gentoo, etc all seem to be in tree, but there are no Debian 
examples.

This makes a source install a little more difficult on that platform as I have 
to furnish my own init scripts.

I'm looking in http://github.com/reductivelabs/puppet/tree/master/conf/


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to