Lebedev Vadim
23c5bf7a9e
Merge branch 'master' of https://github.com/joejulian/puppetlabs-nginx
...
Conflicts:
manifests/resource/location.pp
manifests/resource/vhost.pp
2013-03-20 21:44:45 +04:00
Lebedev Vadim
a7c9057810
Merge branch 'master' of https://github.com/jfryman/puppet-nginx
2013-03-20 21:11:28 +04:00
Lebedev Vadim
74cfbe6c72
Add $nx_types_hash_max_size params
...
Fix puppet-lint ERROR
2013-03-16 13:34:07 +04:00
James Fryman
6d2be4800d
Merge pull request #39 from ryanfitz/amazon
...
Amazon Linux support
2013-01-22 19:34:29 -08:00
Ryan Fitzgerald
a5b7258f63
fixing vhost template
2013-01-22 18:28:06 +00:00
Ryan Fitzgerald
73f43293f7
fixing syntax error
2013-01-22 13:07:16 -05:00
Ryan Fitzgerald
884777290a
adding in suport of amazon linux
2013-01-22 12:09:51 -05:00
James Fryman
f7c5108ec6
Update README.markdown
2012-12-14 00:14:25 -06:00
James Fryman
7c4041d143
Merge pull request #35 from hunner/add_tryfiles
...
Add try_files option
2012-12-13 22:12:00 -08:00
James Fryman
b4c02e23b0
Merge pull request #36 from hunner/add_scientific_linux
...
Add scientific linux support
2012-12-13 22:11:30 -08:00
James Fryman
04b20ecc01
Merge pull request #37 from hunner/add_scilinux
...
Add scientific linux support
2012-12-13 22:11:17 -08:00
Hunter Haugen
f171713662
Add scientific linux support
...
This commit simply adds scientific to the `$::operatingsystem`
selectors.
2012-12-10 15:58:58 -08:00
Hunter Haugen
1441edcfac
Merge pull request #30 from hunner/merge_upstream
...
Merge upstream
2012-12-10 15:55:22 -08:00
Joe Julian
39f848c4ad
Rebase bashtoni's pull request from a year ago:
...
https://github.com/puppetlabs/puppetlabs-nginx/pull/9
2012-12-05 23:11:29 -08:00
Hunter Haugen
e419006b74
Add try_files option
...
Nginx supports a option via http://wiki.nginx.org/HttpCoreModule#try_files and this adds this as a parameter
2012-11-08 14:15:28 -08:00
Hunter Haugen
d5effb1fc8
Add scientific linux support
2012-11-08 14:13:21 -08:00
Hunter Haugen
b65114d327
Fixup incorrect changes from merge
2012-11-08 14:07:16 -08:00
Hunter Haugen
003f415beb
Merge remote-tracking branch 'jfryman/master' into merge_upstream
2012-11-08 10:09:49 -08:00
James Fryman
688948a267
Merge pull request #33 from juaningan/master
...
Support for SSL only server and SSL defined port
2012-10-24 05:09:43 -07:00
James Fryman
ea04c46b9c
Merge pull request #32 from lboynton/fix-template-syntax
...
Fix syntax error in ERB template
2012-10-24 05:09:16 -07:00
Nick Lewis
4aa2dd3d35
Merge remote-tracking branch 'grooverdan/ticket/11667-try_files_support'
2012-10-18 19:15:09 -07:00
Nick Lewis
7f3f238f96
Merge remote-tracking branch 'cwarden/alternative-ports'
2012-10-18 18:58:59 -07:00
Nick Lewis
20d3e2fc33
Merge pull request #10 from grooverdan/ticket/11664-listen_port_fix
...
(#11664 ) Fix listen_port in template so it isn't ignored
2012-10-18 18:52:54 -07:00
juaningan
b4ddaf22df
Added SSL port support and if SSL and listen port are the same just creates SSL vhost and location
2012-10-18 15:33:07 +02:00
Lee Boynton
13174e0a3a
Fix syntax error in ERB template
2012-10-18 11:12:43 +01:00
Stephen Johnson
6f40d2765e
Merge pull request #27 from tobixen/master
...
Support for Scientific Linux
2012-10-16 08:30:06 -07:00
Tobias Brox
ddf026443e
Added support for yet another redhat clone - scientific linux
2012-10-14 00:46:45 +02:00
James Fryman
4f6f488f6d
Merge pull request #31 from guruHub/pull_listen_option
...
Added listen_options and ipv6_listen_options feature
2012-10-04 13:32:55 -07:00
Guzmán Brasó
1e6f9dc93c
Added listen_options and ipv6_listen_options feature
...
* Allows to set exta option to listen directives like 'default'.
* This won't change on ipv6 listen template the option ipv6only=on.
2012-10-04 17:17:50 -03:00
James Fryman
91165742b6
fixing dangling commas at the end of class parameters
2012-10-04 15:17:31 -05:00
James Fryman
a6d82bffd0
Merge pull request #29 from guruHub/pull_feature_location_cfg
...
Pull feature location cfg
2012-10-03 11:37:41 -07:00
James Fryman
c63df59d12
Merge pull request #28 from guruHub/pull_feature_stub_status
...
Feature status locations
2012-10-03 06:16:23 -07:00
Guzmán Brasó
49beb91993
James,
...
This is the best way I found to tackle the problem of custom directives, trying to
avoid common usage of module involve hacking the module/template to be able place
custom directives.
Right now support was added only for location context (default and custom ones),
it expects a hash with key value and it's supported on all current location types.
Added an example inside location.pp, usage it's pretty easy.
2012-10-02 23:35:56 -03:00
Guzmán Brasó
b487f64426
Merge branch 'guzmandev' into pull_feature_stub_status
2012-10-02 20:08:08 -03:00
Guzmán Brasó
a9273d7fb8
Added support for stub_status location
...
If stub_status is provided as true a location will be created to provide
nginx status information from stub_status module.
2012-10-02 20:07:19 -03:00
James Fryman
c8ec712d07
Merge pull request #27 from guruHub/pull_feature_cfgtest
...
Implementation of new vars configtest_enable and service_restart...
2012-10-02 10:37:40 -07:00
James Fryman
32ea70c393
Merge pull request #26 from guruHub/pull_feature_confd_purge
...
Allow purge of confd dir as optional argument.
2012-10-02 10:37:12 -07:00
James Fryman
d10a514c6e
Merge pull request #25 from guruHub/pull_refactor
...
puppet-nginx refactor to class/arguments
2012-10-02 10:36:54 -07:00
James Fryman
3607491270
Merge pull request #24 from guruHub/pull_issue_20
...
Fixed error from cat when trying nginx.d/* on nodes without vhosts defined
2012-10-02 10:36:23 -07:00
Guzmán Brasó
e9fce56092
Fixing merge from latest code on master plus guruhub
2012-10-02 01:56:37 -03:00
Guzmán Brasó
197ad06bce
Implementation of new vars configtest_enable and service_restart and their respective optional arguments.
...
Argument configtest_enable / params.pp $nx_configtest_enable
* Default false
* If true will set service[nginx] restart with contents of nx_service_restart.
Argument service_restart / params.pp $nx_service_restart
* Default '/etc/init.d/nginx configtest && /etc/init.d/nginx restart'
* Since nginx 0.7.53 nginx supports '-s HUP' which will reload testing configuration first, to be backwards compatible above default was choosen.
Many distributions of nginx already implement a configtest before restart, however many doesn't, and many
even don't provide restart but a stop/start combination. If configtest_enable is true then puppet will force
nginx to do a configtest no matter if it was going or not to do it itself.
2012-10-02 01:43:36 -03:00
Guzmán Brasó
e9d984eaaf
Added purge support in confd.
...
Added confd_purge option to tell it to purge files non managed by pupet in conf.d, default is false.
Because vhost_autogen it's not actually managed by puppet but indirectly created by a puppet executed
command, it's added as ignore to avoid getting it removed.
Better formating for confd purge support
Better formating for confd purge support
2012-10-01 23:31:50 -03:00
Guzmán Brasó
e1363545ae
Moved worker_connections, worker_process and proxy_set_header to the new structure, backwards compatible
...
Defaults are set inside params, nginx class will set default and send it from local var to nginx::config,
so even when there is no need for set default values on nginx::config, in case someone already using
this module it's for some reason calling directly nginx::config, to avoid breaking anything defaults are
set inside nginx::config too.
2012-10-01 22:02:44 -03:00
Guzmán Brasó
73722c0fc6
Fixed merge
2012-10-01 20:10:26 -03:00
Guzmán Brasó
af166a9ac5
Summary: Fixed error from cat when trying nginx.d/* on nodes without vhosts defined
...
Description:
When running first time from scratch, if class was included without any setup at all
and with sane defaults, in debian squeeze generates an error when trying to collect
non existant vhosts, because cat complains that can not expand * because there are no
files.
Changed:
Added unless to check that at least there is a file in nginx.d by testing it can expand.
2012-10-01 20:04:40 -03:00
James Fryman
af4006cf66
Merge pull request #17 from lboynton/nginx-alias
...
Add alias support
2012-10-01 12:36:16 -07:00
James Fryman
33eb32f4f2
Merge pull request #18 from rbolkey/master
...
Comparison operations in nginx.conf.erb template look misplaced.
2012-10-01 12:35:43 -07:00
James Fryman
c7b2446091
Merge pull request #19 from lboynton/server-name-array
...
Server name array
2012-10-01 12:35:17 -07:00
James Fryman
6e843205df
Merge pull request #23 from guilherme/master
...
Fix issue #22
2012-10-01 12:33:37 -07:00
Guilherme Reis Campos
5c4c00d726
fixing nginx.conf.erb. otherwise it will lookup for a FalseClass or TrueClass variable
2012-10-01 16:00:18 -03:00