Skip to content
Snippets Groups Projects
Commit a5671686 authored by Jan Mach's avatar Jan Mach
Browse files

Minor documentation and provisioning improvements.

(Redmine issue: #7041)
parent 74174dc7
No related branches found
No related tags found
No related merge requests found
......@@ -666,6 +666,14 @@ Keep in mind following:
At this point you are all set to develop Mentat locally without cluttering your personal
workstation.
To refresh the development box use following Vagrant commands:
.. code-block:: shell
vagrant destroy
vagrant box update
vagrant up
Examples
--------------------------------------------------------------------------------
......
......@@ -153,21 +153,14 @@ echo "==========> Bootstraping runtime environment"
/etc/mentat/scripts/init-runenv.sh
echo "==========> Tweaking database users"
sudo -u postgres psql -c "SELECT usename FROM pg_catalog.pg_user;" | grep root > /dev/null
if [ $? -ne 0 ]; then
echo "Creating default PostgreSQL user 'root'"
sudo -u postgres psql -c "CREATE USER root WITH SUPERUSER CREATEDB ENCRYPTED PASSWORD 'root';"
fi
sudo -u postgres psql -c "SELECT usename FROM pg_catalog.pg_user;" | grep mentat > /dev/null
if [ $? -ne 0 ]; then
echo "Creating default PostgreSQL user 'mentat'"
sudo -u postgres psql -c "CREATE USER mentat WITH SUPERUSER CREATEDB ENCRYPTED PASSWORD 'mentat';"
fi
sudo -u postgres psql -c "SELECT usename FROM pg_catalog.pg_user;" | grep vagrant > /dev/null
if [ $? -ne 0 ]; then
echo "Creating default PostgreSQL user 'vagrant'"
sudo -u postgres psql -c "CREATE USER vagrant WITH SUPERUSER CREATEDB ENCRYPTED PASSWORD 'vagrant';"
fi
for dbuname in root mentat vagrant watchdog
do
sudo -u postgres psql -c "SELECT usename FROM pg_catalog.pg_user;" | grep $dbuname > /dev/null
if [ $? -ne 0 ]; then
echo "Creating default PostgreSQL user '$dbuname'"
sudo -u postgres psql -c "CREATE USER $dbuname WITH SUPERUSER CREATEDB ENCRYPTED PASSWORD '$dbuname';"
fi
done
#sudo -u mentat ${MENTAT_VENV}/bin/python /vagrant/bin/mentat-dbmngr.py --command user-add login=admin "fullname=Developer Admin" email=root "organization=CESNET, z.s.p.o." roles=user,admin
echo "==========> Bootstraping database schema and configuration"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment