summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* (#4772) Update SuSE .spec fileJacob Helwig2010-09-302-27/+13
|
* Fix for #4300 Solaris svc files need new pid filenamesmarkus2010-08-032-2/+2
| | | | | | The conf/solaris/smf/svc-puppetd and svc-puppetmasterd still used puppetd.pid and puppetmasterd.pid for stopping the services in 2.6.0. These are changed to agent.pid and master.pid for 2.6.1.
* Update Red Hat spec file for 2.6.0Todd Zullinger2010-07-251-2/+8
|
* Fixed #4326 - Updated SUSE packagingJames Turnbull2010-07-258-73/+186
|
* Fixed #4249 - Updated SUSE packaging specificationsJames Turnbull2010-07-163-20/+26
|
* conf/redhat: Consistently pass pidfile option to daemon, killproc, and statusTodd Zullinger2010-07-132-11/+20
| | | | | | | | | In Red Hat bug #531116 Ruben Kerkhof noted that we weren't using the --pidfile $pidfile option to daemon. This caused 'service puppet start' to fail if puppet had already been started. To be consistent, we now pass the pidfile option to daemon, killproc, and status when those functions provide such an option. And we only test for the availability of the -p/--pidfile option in one place.
* conf/redhat: Update conf/init files for single binaryTodd Zullinger2010-07-133-3/+3
|
* conf/redhat: Rebase rundir-perms patchTodd Zullinger2010-07-131-13/+13
|
* Fix for environments in startup script.Ken Barber2010-07-091-9/+9
| | | | | | | | - Dropped the forced --manifest switch in the suse startup script to allow for environments to re-define this. Otherwise, environments will not work as puppet override configuration with command line arguments.
* Update Red Hat spec file for 0.25.5Todd Zullinger2010-02-171-9/+15
| | | | | | | | With RHEL-6 just around the corner, now is also a good time to adjust the ruby(selinux) conditional to work there. The rundir-perms patch from tarball is applied rather than including it separately in the SRPM. It makes for one less file to track in downstream distros. Other minor changes are pulled in from the Fedora/EPEL spec file.
* conf/redhat: Add notifempty to logrotate configTodd Zullinger2010-02-171-0/+1
| | | | | We default to logging via syslog so there aren't any puppet logs on many boxes. Causing a weekly restart shouldn't be necessary.
* Modify SuSE spec file for 0.25.x and correct shebang lines forAndrew Forgue2010-02-172-12/+30
| | | | puppetd/puppetmasterd
* Fixes #3460 - Makes Puppet FHS compliant by moving /var/puppet to ↵James Turnbull2010-02-175-11/+3
| | | | /var/lib/puppet
* Update Red Hat spec file for 0.25.2Todd Zullinger2010-01-011-2/+12
|
* Fixed --no-ca option in Gentoo alsoJames Turnbull2009-12-051-1/+1
|
* Fixed incorrect command line in Red Hat sysconfig fileJames Turnbull2009-12-041-1/+1
|
* conf/redhat: Prevent killproc from removing /usr/sbin/puppetmasterdTodd Zullinger2009-11-161-0/+1
| | | | | | | | Mattias Saou ran into a serious bug cause by 9dff71 (Use -p option to killproc). The puppetmaster init script lacked a pidfile variable, which ended up with /usr/sbin/puppetmasterd being removed. Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Add docs to Mac OS X package creation script and clean out old docs in the ↵Nigel Kersten2009-11-052-0/+16
| | | | preflight
* conf/redhat/*.init: Use -p option to killprocTodd Zullinger2009-10-252-4/+8
| | | | | | | | | | | If a puppetd run was started manually and 'service puppet stop' was run the killproc function used would kill the manually started puppetd. On Fedora and newer RHEL (>= 5) we now use the -p option to prevent this. This fixes #2751 (Red Hat initscripts kill an independently started puppetd/puppetmasterd) Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Update Red Hat spec file for 0.25.1Todd Zullinger2009-10-231-14/+26
| | | | | | | | Minor packaging fixes included since 0.25.0: - Include the pi program and man page (R.I.Pienaar) - Move puppetca to puppet package, it has uses on client systems - Drop redundant %doc from manpage %file listings
* Fixed #2674 - createpackage.sh: problem finding install.rbJames Turnbull2009-10-071-1/+1
| | | | Thanks to Allan Marcus for the fix.
* Fix #2699 - Use --masterport for PUPPET_PORT variableMatthias Saou2009-10-061-1/+1
| | | | | | | | | | The sysconfig file shipped on Red Hat systems includes a PUPPET_PORT variable. When set, this should specify the port used by puppet to connect to the puppetmaster. The init script was incorrectly passing this argument via the --port option, which sets the port on which puppetd listens. Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Updated Red Hat spec file and RH patches for 0.25.0.James Turnbull2009-09-055-109/+69
| | | | Thanks to Todd Zullinger for the patch and the updates.
* Fixed #2593: puppet init script status command not returning proper exit codeJohn A. Barbuto2009-09-041-0/+2
| | | | Signed-off-by: John A. Barbuto <jbarbuto@corp.sourceforge.com>
* conf/redhat/*.init: Fix condrestart/try-restartTodd Zullinger2009-08-132-4/+14
| | | | | | | | | | | Previously, the Red Hat init scripts used the $pidfile or $lockfile as a test for whether to restart the daemons. This caused condrestart to start the daemons even when they were not running, in cases where they had died or been killed without cleaning up the $pidfile/$lockfile. This was reported by Ingvar Hagelund in Red Hat bug #480600. Signed-off-by: Todd Zullinger <tmz@pobox.com>
* conf/redhat/client.init: Fix #2123, status options on older RHELTodd Zullinger2009-08-131-2/+6
| | | | | | | | On RHEL < 5, the status function does not accept a -p option. Using it causes 'service puppet status' to produce erroneous output. This was also reported by Aaron Dummer in Red Hat bug #501577. Signed-off-by: Todd Zullinger <tmz@pobox.com>
* Updates to Solaris smf files to reflect new binary locationsJames Turnbull2009-08-132-3/+3
|
* Added example conf/puppet-queue.confJames Turnbull2009-08-031-0/+10
|
* Convert to using sbindir for OS X packages, clean out previous executables ↵Nigel Kersten2009-07-212-1/+14
| | | | in bindir
* deprecate NetInfo providers and examples, remove all NetInfo references and ↵Nigel Kersten2009-07-141-1/+1
| | | | tests.
* Fixed #2229 - Red Hat init script errorJames Turnbull2009-06-101-1/+1
|
* Removed extra whitespace from end of linesIan Taylor2009-06-069-50/+50
|
* Changed tabs to spaces without interfering with indentation or alignmentIan Taylor2009-06-0611-268/+268
|
* Sync conf/redhat/puppet.spec with Fedora/EPELTodd Zullinger2009-05-281-32/+36
| | | | | The install.rb script is now used for installation. The spec file is also updated for the 0.25.0beta1 release.
* Fixes #2196 - Add sharedscripts directive to logrotateJames Turnbull2009-04-261-0/+1
|
* Unify auth/unauthenticated request authorization systemBrice Figureau2009-04-231-8/+34
| | | | | | | | | | | | | Before this change, unauthenticated REST requests where inconditionnaly allowed, as long as they were to the certificate terminus. This could be a security hole, so now the REST requests, authenticated or unauthenticated are all submitted to the REST authorization layer. The default authorizations now contains directives to allow unauthenticated requests to the various certificate terminus to allow new hosts. The conf/auth.conf file has been modified to match such defaults. Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
* Add environment support in the REST authorization layerBrice Figureau2009-04-231-0/+2
| | | | | | | | | With the help of the new auth.conf directive 'environment', any ACL can now be restricted to a specific environment. Omission of the directive means that the ACL will apply to all the defined environment. Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
* Fix #1875 - Add a REST authorization systemBrice Figureau2009-04-231-0/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces a new configuration file (and configuration setting to set it). Each REST request is checked against this configuration file, and is either allowed or denied. The configuration file has the following format: path /uripath method <methods> allow <ip> or <name> deny <ip> or <name> or path ~ <regex> method <methods> allow <ip> or <name> deny <ip> or <name> where regex is a ruby regex. This last syntax allows deny/allow interpolation from the regex captures: path ~ /files[^/]+/files/([^/]+)/([^/])/ method find allow $2.$1 If you arrange your files/ directory to have files in 'domain.com/host/', then only the referenced host will be able to access their files, other hosts will be denied. For instance: files/reductivelabs.com/dns/... files/reductivelabs.com/www/... then only files in dns can be accessible by dns.reductivelabs.com and so on... If the auth.conf file doesn't exist puppet uses sane defaults that allows clients to check-in and ask for their configurations... Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
* Updated Red Hat spec file 0.24.7James Turnbull2008-12-161-3/+20
|
* Merge branch 'l' into 0.24.xJames Turnbull2008-10-281-3/+0
|\ | | | | | | | | | | Conflicts: conf/redhat/puppet.spec
| * Updated to version 0.24.6Luke Kanies2008-10-231-1/+1
| |
* | Updated Red Hat spec file for 0.24.6 and removed conf/debian directory.James Turnbull2008-10-2422-774/+74
|/ | | | | | To build a new debian package use: apt-get source puppet; cd puppet-<curver>; uupdate ../puppet-<newver>.tgz
* Fixed #1460 - enhance redhat puppetmaster init.d script to easy start ↵James Turnbull2008-10-212-7/+64
| | | | puppetmaster as a mongrel cluster
* Fixed #1646 - service puppet status does not work as non-root on redhat systemJames Turnbull2008-10-141-1/+1
|
* Fixed #1649 - OS X package creation script should be more selective about ↵James Turnbull2008-10-141-1/+2
| | | | cleaning out prior versions
* Fixed #1579 and #1580 - errors in the Puppet RPM spec fileJames Turnbull2008-09-191-3/+9
|
* Fixed #1568 - createpackage.shJames Turnbull2008-09-131-1/+1
|
* fix terrible error with overwriting permissionsNigel Kersten2008-08-061-1/+1
|
* A working script to create an OS X pkg out of the Puppet repositoryJames Turnbull2008-08-013-0/+214
|
* Sync with latest Fedora/EPEL specfileDavid Lutterkort2008-07-291-2/+24
|