#!/bin/env sh

set -e

# /etc/dvwa/nginx.conf -> /etc/dvwa/vhost/dvwa-nginx.conf
PORT=42001

kali-service-start dvwa "${PORT}"

# /var/lib/mysql/dvwa/users.frm
[ ! -e /var/lib/mysql/dvwa ] && echo "ERROR: Missing DVWA database" >&2

table_count=$( sudo -n mysql -Ns -e "SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='dvwa';" 2>/dev/null )
if [ "${table_count}" = "0" ]; then
  echo "ERROR: Need to complete the first time setup to initialise database (after logging into DVWA)" 1>&2
  echo "- Default User    : admin"
  echo "- Default Password: password"
  sleep 2
#elif [ "${table_count}" = "" ]; then
#  echo "User account ($(whoami)) doesn't have permission to database"
fi
