summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Incremented versionsJames Turnbull2008-07-221-1/+4
|
* Moved debian to conf and updated examples directoryJames Turnbull2008-07-1021-0/+729
|
* Fixed #1368 - updated Red Hat init scriptsJames Turnbull2008-07-092-2/+18
|
* Fixes #1195 - Updated Gentoo init scriptsJames Turnbull2008-06-172-35/+35
|
* Fixed #1195 - support for gentoo openrcJames Turnbull2008-04-181-1/+2
|
* Pushed patch to fix #1174James Turnbull2008-04-021-1/+1
|
* Updated to version 0.24.4Luke Kanies2008-03-251-1/+1
|
* Updated to version 0.24.3Luke Kanies2008-03-171-1/+1
|
* Applies patches from #1111 and #1112James Turnbull2008-03-051-29/+29
|
* Updated to version 0.24.2Luke Kanies2008-03-031-1/+1
|
* adding a comment to the namespaceauth.conf fileLuke Kanies2008-02-251-9/+9
|
* Adding an example namespaceauth.confLuke Kanies2008-02-251-0/+20
|
* Fixed ticket #1069 - removed remaining references to multiple configuration ↵James Turnbull2008-02-163-10/+12
| | | | files
* Fixed ticket #1065 - Solaris SMF manifestsJames Turnbull2008-02-162-2/+2
|
* Fixing #794 -- consolidating the gentoo configuration files.Luke Kanies2008-01-194-87/+29
|
* Updated for 0.24.1David Lutterkort2007-12-221-2/+5
|
* Updated for 0.24.0-2David Lutterkort2007-12-171-1/+4
|
* Updated for 0.24.0David Lutterkort2007-12-171-1/+14
|
* Updated to version 0.24.0Luke Kanies2007-12-131-1/+1
|
* Sync to latest specfile in FedoraDavid Lutterkort2007-08-221-0/+3
|
* Updated to version 0.23.2luke2007-08-071-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2755 980ebf18-57e1-0310-9a29-db15c13687c0
* Do not set any options if they aren't set in /etc/sysconfig/puppetmaster - ↵lutter2007-08-031-5/+4
| | | | | | otherwise we clobber settings from puppet.conf git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2734 980ebf18-57e1-0310-9a29-db15c13687c0