From 92d3c26fe73146c56a831c071c697a3ffb35f81c Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Sat, 13 Apr 2024 19:56:18 -0400 Subject: [PATCH] add 'uploads' folder to mocha suv template --- common/admin/vagrant/provision | 1 + .../admin/vagrant/templates/default/default.Vagrantfile | 8 ++++++-- common/admin/vagrant/templates/default/uploads | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) create mode 120000 common/admin/vagrant/templates/default/uploads diff --git a/common/admin/vagrant/provision b/common/admin/vagrant/provision index db3f54a..e3bbd89 100755 --- a/common/admin/vagrant/provision +++ b/common/admin/vagrant/provision @@ -47,6 +47,7 @@ ln -s ../../templates/$SUV_TEMPLATE/mocha-libexec ./mocha-libexec ln -s ../../templates/$SUV_TEMPLATE/sql ./sql ln -s ../../templates/$SUV_TEMPLATE/site ./site ln -s ../../templates/$SUV_TEMPLATE/libraries ./libraries +ln -s ../../templates/$SUV_TEMPLATE/uploads ./uploads echo "enter sudo password to add entry to /etc/hosts if desired" diff --git a/common/admin/vagrant/templates/default/default.Vagrantfile b/common/admin/vagrant/templates/default/default.Vagrantfile index 77a4f47..92ed762 100644 --- a/common/admin/vagrant/templates/default/default.Vagrantfile +++ b/common/admin/vagrant/templates/default/default.Vagrantfile @@ -126,6 +126,7 @@ Vagrant.configure("2") do |config| box.vm.provision "file", source: "localhost.key", destination: "$HOME/localhost.key" box.vm.provision "file", source: "localhost.crt", destination: "$HOME/localhost.crt" box.vm.provision "file", source: "mocha-libexec", destination: "$HOME/mocha-libexec" + box.vm.provision "file", source: "uploads", destination: "$HOME/uploads" box.vm.provision "file", source: "sql", destination: "$HOME/sql" box.vm.provision "file", source: "libraries", destination: "$HOME/libraries" box.vm.provision "file", source: "site", destination: "$HOME/html" @@ -161,6 +162,9 @@ Vagrant.configure("2") do |config| mkdir /usr/share/mocha mkdir /usr/lib/mocha + + mkdir /var/mocha + mv /home/vagrant/uploads /var/mocha echo "mocha_suv" > /etc/mocha/dbname echo "mocha_suv" > /etc/mocha/dbuser @@ -176,8 +180,8 @@ Vagrant.configure("2") do |config| chmod a+x /usr/bin/mocha chmod --recursive a+x /usr/lib/mocha - chown --recursive zqadmin /usr/lib/mocha /usr/share/mocha /etc/mocha - chgrp --recursive zqadmin /usr/lib/mocha /usr/share/mocha /etc/mocha + chown --recursive zqadmin /usr/lib/mocha /usr/share/mocha /etc/mocha /var/mocha + chgrp --recursive zqadmin /usr/lib/mocha /usr/share/mocha /etc/mocha /var/mocha echo "pending:building:8/27:reset suv" > /etc/mocha/suvstatus SHELL diff --git a/common/admin/vagrant/templates/default/uploads b/common/admin/vagrant/templates/default/uploads new file mode 120000 index 0000000..405651a --- /dev/null +++ b/common/admin/vagrant/templates/default/uploads @@ -0,0 +1 @@ +/home/beckermj/Documents/Projects/mocha/common/uploads \ No newline at end of file