#!/bin/sh

regfile=/usr/share/system/modules/services/registered
upgrade_file=/var/nsc.upgraded

# This is a one-time job

if [ -f $upgrade_file ]; then
	logger -p local6.notice -t installer "app-sng-theme - already upgraded"
	exit 0
fi

# Change default template

if [ -e /etc/system/webconfig ]; then
	logger -p local6.notice -t installer "app-sng-theme - updating to newer template"
	sed -i -e 's/^template[[:space:]]*=.*/template = sng/' /etc/system/webconfig
	# Reset login sessions
	rm -f /var/webconfig/tmp/sess_* >/dev/null 2>&1
fi

# Remove deprecated help URL

CHECK=`grep ^online_help /etc/system/webconfig 2>/dev/null`
if [ -n "$CHECK" ]; then
	logger -p local6.notice -t installer "app-sng-theme - removing deprecated online_help parameter"
	grep -v ^online_help /etc/system/webconfig > /etc/system/webconfig.new
	mv /etc/system/webconfig.new /etc/system/webconfig
fi

# FIXME: Just mark as registered for now
mkdir -p $(dirname $regfile)
touch $regfile
touch $upgrade_file

