summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* 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