diff --git a/database.sh b/database.sh new file mode 100755 index 0000000..20722d6 --- /dev/null +++ b/database.sh @@ -0,0 +1,6 @@ +#!/bin/bash +sh -c sudo -u postgres pg_ctl -D /var/lib/postgres/data -l /srv/logs/pgsql.log start +sh -c sudo -u postgres psql -f create_db.sql +rm /srv/http/database.sh +echo "sudo -u postgres pg_ctl -D /var/lib/postgres/data -l /srv/logs/lgsql.log start" > /srv/http/database.sh +chmod +x /srv/http/database.sh diff --git a/entry.sh b/entry.sh index 8d19a50..13ffa35 100755 --- a/entry.sh +++ b/entry.sh @@ -1,7 +1,3 @@ #!/bin/bash -sudo -u postgres pg_ctl -D /var/lib/postgres/data -l /srv/logs/pgsql.log start git pull -sudo -u postgres psql -f create_db.sql -rm /srv/http/entry.sh -echo "sudo -u postgres pg_ctl -D /var/lib/postgres/data -l /srv/logs/lgsql.log start" > /srv/http/entry.sh -chmod +x /srv/http/entry.sh +sh -c database.sh diff --git a/make_databases.sh b/make_databases.sh new file mode 100644 index 0000000..20722d6 --- /dev/null +++ b/make_databases.sh @@ -0,0 +1,6 @@ +#!/bin/bash +sh -c sudo -u postgres pg_ctl -D /var/lib/postgres/data -l /srv/logs/pgsql.log start +sh -c sudo -u postgres psql -f create_db.sql +rm /srv/http/database.sh +echo "sudo -u postgres pg_ctl -D /var/lib/postgres/data -l /srv/logs/lgsql.log start" > /srv/http/database.sh +chmod +x /srv/http/database.sh