This section covers the following topics:
make demo
This will create a demo database called veildemo, along with three user accounts: vdemo_owner, vdemo_veil and vdemo_user.
NOTE THAT THE VDEMO_VEIL USER IS CREATED WITH SUPERUSER PRIVILEGES. YOU SHOULD TAKE STEPS TO LOCK DOWN ACCESS TO THIS ACCOUNT.
If the make fails, it will probably be because:
To build the demo database you need a postgres superuser account named the same as your OS account, and you need to be able to connect to this and the veil demo accounts without explicitly providing passwords.
If your pg_hba.conf requires password authentication even for local connections you will need to add lines like this to your .pgpass file:
localhost:5432:veildemo:vdemo_veil:vdemo_veil localhost:5432:veildemo:vdemo_owner:vdemo_owner localhost:5432:veildemo:vdemo_user:vdemo_user
You should probably change the password to the vdemo_veil account as this, necessarily, is created as a superuser account.