On Mar 11, 12:43 pm, Jeff McCune <j...@puppetlabs.com> wrote:
> On Wed, Mar 9, 2011 at 5:30 PM, Jacob Helwig <ja...@puppetlabs.com> wrote:
> > This maintenance release fixes two issues with Puppet 2.6.5.
>
> Enterprise Linux 5 RPM's have been posted to the Puppet Labs prosvc
> repository as well.  This is available via rsync if you're keeping a
> local mirror.  I recommend not using --delete to preserve previous
> versions in your local yum repository if you'd like to roll back.
>
> As is the usual case, this repository is not officially supported by
> Puppet Labs and is provided as a convenience to the community.  The
> repository is designed to contain all dependencies for Puppet without
> the need to configure the full EPEL repository.  Packages may be added
> or removed at any time, so a local mirror is highly encouraged.
>
> rsync -avxH rsync://yum.puppetlabs.com/packages/yum/prosvc/ prosvc/
>
> http://yum.puppetlabs.com/prosvc/

Hi Jeff

I looked at puppet 2.6.6-0.5 puppet client and server packages.
Two questions so far about the client(R1) /server(R2) packaging.

1. why puppetca reside in client rpm but not in server rpm ?
2. shouldn't  client and server each has their own /etc/logrotate.d/
puppet ?

Thanks for packaging effort

tj

R1. client layout
[tjyang@localhost ~]$ rpm -qil  puppet-2.6.6-0.5
Name        : puppet                       Relocations: (not
relocatable)
Version     : 2.6.6                             Vendor: (none)
Release     : 0.5                           Build Date: Thu 10 Mar
2011 11:47:01 AM EST
Install Date: Wed 16 Mar 2011 06:22:10 PM EDT      Build Host:
peseed.puppetlabs.vm
Group       : System Environment/Base       Source RPM:
puppet-2.6.6-0.5.src.rpm
Size        : 2499909                          License: GPLv2
Signature   : (none)
URL         : http://puppetlabs.com
Summary     : A network tool for managing many disparate systems
Description :
Puppet lets you centrally manage every important aspect of your system
using a
cross-platform specification language that manages all the separate
elements
normally aggregated in different files, like users, cron jobs, and
hosts,
along with obviously discrete elements like packages, services, and
files.
/etc/logrotate.d/puppet
/etc/puppet
/etc/puppet/auth.conf
/etc/puppet/puppet.conf
/etc/puppet/puppetca.conf
/etc/puppet/puppetd.conf
/etc/rc.d/init.d/puppet
/etc/sysconfig/puppet
/usr/bin/filebucket
/usr/bin/pi
/usr/bin/puppet
/usr/bin/puppetdoc
/usr/bin/ralsh
/usr/lib/ruby/site_ruby/1.8/puppet
<snip>
/usr/lib/ruby/site_ruby/1.8/puppet/util/zaml.rb
/usr/sbin/puppetca
/usr/sbin/puppetd
/usr/share/doc/puppet-2.6.6
/usr/share/doc/puppet-2.6.6/CHANGELOG
/usr/share/doc/puppet-2.6.6/COPYING
/usr/share/doc/puppet-2.6.6/LICENSE
/usr/share/doc/puppet-2.6.6/README
/usr/share/doc/puppet-2.6.6/README.queueing
/usr/share/doc/puppet-2.6.6/examples
/usr/share/doc/puppet-2.6.6/examples/allatonce
/usr/share/doc/puppet-2.6.6/examples/assignments
/usr/share/doc/puppet-2.6.6/examples/components
/usr/share/doc/puppet-2.6.6/examples/etc
/usr/share/doc/puppet-2.6.6/examples/etc/init.d
/usr/share/doc/puppet-2.6.6/examples/etc/init.d/sleeper
/usr/share/doc/puppet-2.6.6/examples/etc/puppet
<snip>
/usr/share/doc/puppet-2.6.6/examples/simpletests
/usr/share/doc/puppet-2.6.6/examples/svncommit
/usr/share/emacs
/usr/share/emacs/site-lisp
/usr/share/emacs/site-lisp/puppet-mode.el
/usr/share/emacs/site-lisp/site-start.d
/usr/share/emacs/site-lisp/site-start.d/puppet-mode-init.el
/usr/share/man/man5/puppet.conf.5.gz
/usr/share/man/man8/pi.8.gz
/usr/share/man/man8/puppet.8.gz
/usr/share/man/man8/puppetca.8.gz
/usr/share/man/man8/puppetd.8.gz
/usr/share/man/man8/puppetdoc.8.gz
/usr/share/man/man8/ralsh.8.gz
/usr/share/puppet
/usr/share/puppet/ext
/usr/share/puppet/ext/autotest
/usr/share/puppet/ext/autotest/Rakefile
/usr/share/puppet/ext/autotest/config
/usr/share/puppet/ext/autotest/readme.rst
/usr/share/puppet/ext/dbfix.sql
/usr/share/puppet/ext/envpuppet
/usr/share/puppet/ext/ldap
/usr/share/puppet/ext/ldap/puppet.schema
/usr/share/puppet/ext/logcheck
/usr/share/puppet/ext/logcheck/puppet
/usr/share/puppet/ext/nagios
/usr/share/puppet/ext/nagios/check_puppet.rb
/usr/share/puppet/ext/nagios/naggen
/usr/share/puppet/ext/puppet-load.rb
/usr/share/puppet/ext/puppet-test
/usr/share/puppet/ext/puppetlisten
/usr/share/puppet/ext/puppetlisten/puppetlisten.rb
/usr/share/puppet/ext/puppetlisten/puppetrun.rb
/usr/share/puppet/ext/puppetstoredconfigclean.rb
/usr/share/puppet/ext/pure_ruby_dsl
/usr/share/puppet/ext/pure_ruby_dsl/dsl_test.rb
/usr/share/puppet/ext/rack
/usr/share/puppet/ext/rack/README
/usr/share/puppet/ext/rack/files
/usr/share/puppet/ext/rack/files/apache2.conf
/usr/share/puppet/ext/rack/files/config.ru
/usr/share/puppet/ext/rack/manifest.pp
/usr/share/puppet/ext/regexp_nodes
/usr/share/puppet/ext/regexp_nodes/classes
/usr/share/puppet/ext/regexp_nodes/classes/databases
/usr/share/puppet/ext/regexp_nodes/classes/webservers
/usr/share/puppet/ext/regexp_nodes/parameters
/usr/share/puppet/ext/regexp_nodes/parameters/environment
/usr/share/puppet/ext/regexp_nodes/parameters/environment/prod
/usr/share/puppet/ext/regexp_nodes/parameters/environment/qa
/usr/share/puppet/ext/regexp_nodes/regexp_nodes.rb
/usr/share/puppet/ext/yaml_nodes.rb
/usr/share/puppet/modules
/usr/share/vim
/usr/share/vim/vimfiles
/usr/share/vim/vimfiles/ftdetect
/usr/share/vim/vimfiles/ftdetect/puppet.vim
/usr/share/vim/vimfiles/syntax
/usr/share/vim/vimfiles/syntax/puppet.vim
/var/lib/puppet
/var/log/puppet
/var/run/puppet

R1: puppet server pkg layout
[tjyang@localhost ~]$ rpm -qil puppet-server-2.6.6-0.5
Name        : puppet-server                Relocations: (not
relocatable)
Version     : 2.6.6                             Vendor: (none)
Release     : 0.5                           Build Date: Thu 10 Mar
2011 11:47:01 AM EST
Install Date: Wed 16 Mar 2011 06:36:58 PM EDT      Build Host:
peseed.puppetlabs.vm
Group       : System Environment/Base       Source RPM:
puppet-2.6.6-0.5.src.rpm
Size        : 10324                            License: GPLv2
Signature   : (none)
URL         : http://puppetlabs.com
Summary     : Server for the puppet system management tool
Description :
Provides the central puppet server daemon which provides manifests to
clients.
The server can also function as a certificate authority and file
server.
/etc/puppet/fileserver.conf
/etc/puppet/manifests
/etc/puppet/puppetmasterd.conf
/etc/rc.d/init.d/puppetmaster
/etc/sysconfig/puppetmaster
/usr/sbin/puppetmasterd
/usr/sbin/puppetqd
/usr/sbin/puppetrun
/usr/share/man/man8/filebucket.8.gz
/usr/share/man/man8/puppetmasterd.8.gz
/usr/share/man/man8/puppetqd.8.gz
/usr/share/man/man8/puppetrun.8.gz
[tjyang@localhost ~]$
> Cheers,
> -Jeff

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to