No description
Find a file
Joshua Hoblitt 8a1981f640 update nginx::package to select the package class by $::osfamily
There were some bugs in the existing $::operatingsystem based approach.

* amazon was it's own package set when it's properly part of $::osfamily ==
'redhat' as of facter >= 1.7.2

* gentoo was improperly part of the amazon package set; this patch removes
support for gentoo but it was broken anyways

modifications to nginx:📦:redhat were made as well

* it no longer tries to setup the nginx.org yumrepo for fedora as no packages
for fedora are currently provided

* amazon release numbers are inconsistent with EL.  Unknown
$::lsbmajdistrelease values are now mapped to 6 so it's no longer nessicary to
test for $::lsbmajdistrelease being undefined.  This logic will need to be
reworked after RHEL7.x is released.

* the url to the nginx repo was including $::operatingsystem in it but
nginx.org only has package dirs for 'rhel' & 'centos' which are presently
identical; the usage of the 'rhel' dir has been hardcoded.  This fixes broken
yum repo setup for all $::osfamily == 'redhat' platforms other than redhat and
centos.
2013-08-22 13:32:54 -07:00
manifests update nginx::package to select the package class by $::osfamily 2013-08-22 13:32:54 -07:00
spec update nginx::package to select the package class by $::osfamily 2013-08-22 13:32:54 -07:00
templates Update vhost_location_stub_status.erb 2013-08-15 21:08:03 +02:00
tests linting 2013-05-08 14:15:42 +02:00
.fixtures.yml Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
.gitignore Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
ChangeLog Rebase bashtoni's pull request from a year ago: 2012-12-05 23:11:29 -08:00
composer.json added original license to composer.json 2013-05-18 15:37:27 +02:00
Gemfile Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
Gemfile.lock Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
LICENSE 20110524 Work Snapshot 2011-05-24 21:20:48 -05:00
Modulefile Bumping version: Bugfixes 2013-08-04 17:06:09 -05:00
Puppetfile Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
Puppetfile.lock Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
Rakefile Add specs using puppetlabs_spec_helper and librarian-puppet 2013-06-05 18:35:34 +02:00
README Updated Documentation 2011-06-06 17:38:40 -05:00
README.markdown Last webhook Fixes #118 2013-08-18 16:26:38 -05:00