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"
pgpdQptjI1gti.pgp
Description: PGP signature