Hi T.J.,

T.J. Yang wrote:
> 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 ?

While I don't speak for Jeff or the Puppet Labs folks, the packages
there are substantially the same as what has developed from
Fedora/EPEL (which eventually ends up in conf/redhat/puppet.spec when
I'm not too much of a slacker to file a ticket and be a good
contributor).

In Fedora/EPEL, we moved puppetca into the main puppet package back in
0.25.1rc1, as there was some discussion on the list or in IRC about
it.  There are times when you may want to use puppetca a system other
than the master, thus it's in the main puppet package.

> 2. shouldn't  client and server each has their own /etc/logrotate.d/
> puppet ?

It seems redundant to do so, since the logrotate script handles
everything in /var/lib/puppet and will condrestart both puppetmaster
and puppet as needed.  Since puppet-server requires puppet, you'd have
to try hard to not have the logrotate script after installing the
puppet-server package.

BTW, Jeff, there don't seem to be any SRPMS for 2.6.6 in the
puppetlabs prosvc repo, for anyone that may want to grab them and
rebuild them (or see if there are any differences from the spec file
in the tarball or EPEL that should be merged).

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
School is the advertising agency which makes you believe that you need
the society as it is.
    -- Ivan Illich -- "Deschooling Society"

Attachment: pgpdQptjI1gti.pgp
Description: PGP signature

Reply via email to