]> gitweb.fluxo.info Git - puppet-bootstrap.git/commitdiff
Provision: make hiera.yaml as a symlink
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 2 Jun 2014 18:03:14 +0000 (15:03 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 2 Jun 2014 18:03:14 +0000 (15:03 -0300)
bin/provision

index 6b9fbbe19f39368eacd650b804f844002770fed2..7fa056b30306a5269fa68d3699c4f6bbdf3d2757 100755 (executable)
@@ -15,8 +15,7 @@ for package in sqlite3 libsqlite3-ruby libactiverecord-ruby ruby-sqlite3 usbutil
 done
 
 # Make sure we have an initial hiera configuration.
-if [ ! -e "/etc/puppet/hiera.yaml" ]; then
-  sudo cp /vagrant/puppet/hiera/hiera.yaml /etc/puppet/hiera.yaml
-  sudo chown root. /etc/puppet/hiera.yaml
-  sudo chmod 644   /etc/puppet/hiera.yaml
+if [ ! -h "/etc/puppet/hiera.yaml" ]; then
+  sudo rm -f /etc/puppet/hiera.yaml
+  sudo ln -s /vagrant/puppet/hiera/hiera.yaml /etc/puppet/hiera.yaml
 fi