OSRF_PREFIX="/openils"
OSRF_CONF_PREFIX="/openils/conf"
ETC_HOSTS="127.0.1.2\tpublic.localhost\tpublic\n127.0.1.3\tprivate.localhost\tprivate"
+
+# ejabberd
EJABBERD_CFG="$WORKDIR/ejabberd.cfg"
EJABBERD_CONFIG_FILE="/etc/ejabberd/ejabberd.cfg"
EJABBERD_STOP="/etc/init.d/ejabberd stop"
sed -i "s/$HOSTNAME/$HOSTNAME\n$ETC_HOSTS/" /etc/hosts
echo $OSRF_PREFIX/lib > /etc/ld.so.conf.d/opensrf.conf
ldconfig
+}
+
+ConfigureEjabberd () {
$EJABBERD_STOP
cp -b $EJABBERD_CFG $EJABBERD_CONFIG_FILE
chown ejabberd:ejabberd $EJABBERD_CONFIG_FILE
echo -e "log_destination = 'syslog'\nsyslog_facility = 'LOCAL3'\nsyslog_ident = 'postgres'" >> /etc/postgresql/9.3/main/postgresql.conf
/etc/init.d/postgresql reload
}
-
+label:helpdesk
StartEvergreen () {
su - $OSRF_USER <<EOF
osrf_control --localhost --restart-all
#SetupGit
#InstallOpenSRF
#ConfigureOpenSRF
+#ConfigureEjabberd
#InstallEvergreen
#InstallDojo
#ConfigureApache