#!/bin/sh

adduser -r -m wildfire

su postgres -c "createdb -E UNICODE wildfire"
su postgres -c "createuser -A -D wildfire"
su wildfire -c "psql -d wildfire -f /opt/wildfire/resources/database/wildfire_postgresql.sql"

# Create a Kerberos principal and keytab
kadmin.local <<EOF
addprinc -randkey xmpp/$FQDN
ktadd -k /opt/wildfire/conf/keytab xmpp/$FQDN
EOF
# ktadd -k /etc/jabber.keytab -e des3-hmac-sha:normal xmpp/jabber.example.com@EXAMPLE.COM
chown wildfire:wildfire /opt/wildfire/conf/keytab
chmod 0400 /opt/wildfire/conf/keytab

chkconfig wildfire on
service wildfire start

