mirror of
https://github.com/inspec/inspec
synced 2024-11-27 07:00:39 +00:00
a5309ea392
Signed-off-by: Ryan Davis <zenspider@chef.io>
25 lines
534 B
Ruby
25 lines
534 B
Ruby
# install repositories for nginx
|
|
case node["platform"]
|
|
when "ubuntu"
|
|
# if ubuntu, install
|
|
apt_repository "nginx-php" do
|
|
uri "ppa:nginx/stable"
|
|
distribution node["lsb"]["codename"]
|
|
end
|
|
when "centos"
|
|
# add repo for Centos 7
|
|
yum_repository "nginx" do
|
|
description "Nginx Repo"
|
|
baseurl "http://nginx.org/packages/centos/7/x86_64"
|
|
gpgkey "http://nginx.org/keys/nginx_signing.key"
|
|
action :create
|
|
end
|
|
end
|
|
|
|
# install nginx package
|
|
package "nginx"
|
|
|
|
# start the service
|
|
service "nginx" do
|
|
action :start
|
|
end
|