Jacob McCoy Wade
876713f895
Adding ability to specify multiple proxy_cache_path entries with unique
...
proxy_cache_keys_zone values
2015-06-02 11:01:45 -07:00
Matthew Haughton
796bf63893
Merge pull request #624 from Tombar/master
...
Require base folder for resources
2015-05-26 12:05:09 -04:00
Steve Maddison
62c8a1e558
Simplify default vhost configuration by passing parameters directly to resource.
...
Prevent missing resource errors if custom configuration is used without default location.
2015-05-20 12:38:20 +02:00
Matthew Haughton
678a361106
vhost: add ssl_crl parameter
2015-05-09 00:51:49 -04:00
Matthew Haughton
be4decdb78
vhost: don't copy any SSL files
2015-05-09 00:40:57 -04:00
Marin Vintila
a8cb664ef5
Fix uwsgi related tests
2015-05-08 18:00:35 +03:00
Marin Vintila
77aa952b20
Merge from master
2015-05-08 12:11:46 +03:00
Marin Vintila
5624e4ca55
Merge from master
2015-05-08 12:04:22 +03:00
Matthew Haughton
6f84e08bda
fix new lint issues
2015-05-07 22:36:39 -04:00
Martin Loy
7912f0074b
remove ensure from concat::fragment as its deprecated
2015-05-07 11:30:44 -03:00
Martin Loy
952805aaeb
fix traling slash and aligment
2015-05-07 10:46:28 -03:00
Martin Loy
72bb663caf
require vhost folder
2015-05-06 12:04:12 -03:00
Martin Loy
23fe0404c8
require conf.d folder
2015-05-06 12:03:26 -03:00
Matthew Haughton
3f95e281b9
Merge pull request #616 from Cofyc/cofyc_master
...
fix docs
2015-05-05 00:07:32 -04:00
Matthew Haughton
fd6b4cc088
Merge pull request #621 from 3flex/620-debian-8
...
Add support for Debian 8
2015-05-05 00:06:40 -04:00
Matthew Haughton
5ffb235e21
params: support debian 8
...
Install from upstream by default like for other OSs
2015-05-01 14:39:34 -04:00
Matthew Haughton
b8454400ac
Merge pull request #613 from 3flex/test-on-puppet-4
...
travis: test on Puppet 4 for real
2015-05-01 12:00:27 -04:00
Matthew Haughton
d1ff642c44
Merge pull request #618 from mmarod/passenger_header
...
Add passenger_set_header and passenger_env_var parameters for Passenger 5.0+
2015-04-29 23:30:37 -04:00
Michael Marod
7e524d0785
change variable names as requested to match nginx params exactly... Also passenger_env_var is not set with passenger_set_env_var and this commit undoes that
2015-04-29 17:37:58 -04:00
Michael Marod
d0464923d1
Add passenger_env_var parameter which deprecates passenger_cgi_param to support Passenger 5.0+
2015-04-29 12:33:42 -04:00
Michael Marod
0aed6c1978
Add passenger_header parameter which deprecates passenger_cgi_param to support Passenger 5.0+
2015-04-29 12:24:38 -04:00
Yecheng Fu
b65a5f08f7
fix docs
2015-04-28 12:44:44 +08:00
Matthew Haughton
8d36089dff
location: mini-refactor for puppet 4
...
Without this an undef will be passed to regsubst when vhost => undef,
which causes an error with Puppet 4 so the friendly message from the
module won't be shown.
2015-04-23 09:45:19 -04:00
Matthew Haughton
6062ecec5c
package/debian: support puppetlabs-apt 2.0.0
...
puppetlabs-apt 2.0.0 drops support in apt::source for key_source and required_packages.
* key_source will default to keyserver.ubuntu.com which carries both keys, so it
doesn't need to be explicitly defined
* required_packages can be emulated with the package resource
2015-04-21 22:08:53 -04:00
Matthew Haughton
cc2f6387f0
Merge pull request #608 from 3flex/572-remove-auth_basic_user_file-resource
...
location: remove the auth_basic_user_file resource
2015-04-21 13:42:20 -04:00
Matthew Haughton
51291ebee6
Merge pull request #530 from scottsb/master
...
Fixing default location to use specified index files.
2015-04-15 12:51:19 -04:00
Matthew Haughton
d1b9221a51
location: remove the auth_basic_user_file resource
...
All it's doing right now is copying a file, but the copy of the file is
never referenced by the template.
2015-04-14 23:45:51 -04:00
Matthew Haughton
dfaa572525
init: fix create_resources declarations for old puppet versions
...
Fixes #550
2015-04-13 15:41:25 -04:00
Matthew Haughton
0cd258b310
Merge pull request #590 from 3flex/540-refine-worker_processes-validation
...
config: refined worker_processes validation
2015-04-10 12:00:44 -04:00
James Fryman
0a741c8713
Merge pull request #595 from 3flex/correct-package-dependency
...
package/redhat: correct dependency on package
2015-04-08 15:06:06 -05:00
Matthew Haughton
446ab37979
package/redhat: correct dependency on package
...
When $package_name is not 'nginx' the dependency on the package resource would be incorrect.
Probably never an issue in practice since 'nginx' is the package name in the nginx.org repo.
2015-04-08 15:16:53 -04:00
Mickaël Canévet
29e327aa96
Fix typo
2015-04-07 10:56:15 +02:00
Matthew Haughton
810d36d3a8
config: refined worker_processes validation
...
Closes #540
2015-04-01 23:34:31 -04:00
James Fryman
e6d1695f82
Merge pull request #571 from mayflower/fix/package-name
...
Fix possibility to set package name
2015-03-26 07:06:52 -05:00
James Fryman
2354132aa9
Merge pull request #584 from brunoleon/maintenance
...
feat (maintenance): allow to specify maintenance behavior. Add docs.
2015-03-26 07:06:29 -05:00
James Fryman
ef98b6324f
Merge pull request #569 from Zophar78/master
...
Flags parameter supported only on OpenBSD
2015-03-26 07:05:38 -05:00
Erik R. Rygg
493e5c3eec
Add key for passenger and update spec tests
2015-03-24 11:51:52 -06:00
Bruno Léon
6f1744b11d
feat (maintenance): allow to specify maintenance behavior. Add docs.
2015-03-24 15:45:29 +01:00
Erik R. Rygg
d9b1d8cf8c
Changing apt key to 40 characters to support new apt module
2015-03-23 16:03:56 -06:00
James R. Carr
466641a1f0
Copy and pasta error.
2015-03-23 14:14:15 -05:00
James R. Carr
e333db6c39
provides ssl_client_verify support
2015-03-23 13:59:30 -05:00
Sebastien Badia
5f1da4fce9
apt: 🔑 puppetlabs-apt check now the full GPG fingerprints.
...
Since commit 531ef9 of puppetlabs-apt, the gpg key (apt::key) is
checked, and should use the long format.
This value is validated with a regex enforcing it to only contain valid
hexadecimal characters, be precisely 8 or 16 hexadecimal characters long
and optionally prefixed with 0x for key IDs, or 40 hexadecimal
characters long for key fingerprints.
f588f2651a
2015-03-19 15:34:42 +01:00
Bruno Léon
c18ba1d499
feat: add an easy maintenance page support
2015-03-17 17:06:54 +01:00
James Fryman
3322fb5a0e
Merge pull request #574 from railsdog/prachetasp/nginx_cfg_prepend
...
Prepend to the nginx config block
2015-03-09 10:15:06 -05:00
Robin Gloster
1ea7d6b96f
fix possibility to set package name
2015-02-16 16:44:11 +01:00
Pierre Hanselmann
07f063040e
Fix flags parameter
2015-02-12 09:36:24 +01:00
Pierre Hanselmann
54dc2ba6fd
Flags parameter is only supported on OpenBSD and breaks on some other systems like RH (on puppet 3.4.x)
2015-02-12 09:15:05 +01:00
James Fryman
99998deb38
Revert "changed $::operatingsystemmajrelease to $::lsbmajdistrelease for Debian"
2015-02-06 15:59:14 -06:00
James Fryman
2c52e08925
Merge pull request #546 from b4ldr/master
...
allow listen_ip and ipv6_listen_ip to contain a String or Array
2015-02-05 14:09:29 -06:00
James Fryman
878ea8ef25
Merge pull request #552 from buzzdeee/master
...
Allow to use OpenBSD specific service_flags and package_flavors.
2015-02-05 14:06:09 -06:00