mirror of https://github.com/interlegis/sigi.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
549 B
17 lines
549 B
#!/bin/bash
|
|
|
|
puppet_nginx_instalado=$( puppet module list | grep -ic nginx )
|
|
|
|
if [ $puppet_nginx_instalado -eq 0 ]
|
|
then
|
|
TAR_FILE=/tmp/puppet-nginx.tar.gz
|
|
|
|
wget https://github.com/interlegis/puppet-nginx/archive/master.tar.gz -O $TAR_FILE
|
|
rm -fr /tmp/puppet-nginx-master
|
|
tar -C /tmp -xf $TAR_FILE
|
|
|
|
echo 'Building module puppet-nginx...'
|
|
TAR_MODULE=$(puppet module build /tmp/puppet-nginx-master | grep 'Module built' | cut -d\ -f 3)
|
|
echo 'Installing module puppet-nginx from ' $TAR_MODULE ' ...'
|
|
puppet module install $TAR_MODULE
|
|
fi
|
|
|