#!/bin/bash

# Copyright (C) 2012 by Debian Edu project, http://wiki.debian.org/DebianEdu
#       Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

# Internet Kiosk is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# Internet Kiosk is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the
# Free Software Foundation, Inc.,
# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.

# there can be master terminals and slave terminals
MASTER_TERMINALS="vertretungsplan-04"

# these terminals can have different startup URLs
START_URL_MASTERS="http://wiki.debian.org"
START_URL_SLAVES="http://www.ecosia.org"

# enforce fixed resolution for displays
#MASTER_RESOLUTION="1024x768"
#SLAVE_RESOLUTION="1024x768"
MASTER_RESOLUTION=
SLAVE_RESOLUTION=

HOST_NAME=$(hostname)
START_URL="$START_URL_SLAVES"
RESOLUTION="$SLAVE_RESOLUTION"
for master_terminal in $MASTER_TERMINALS; do
	if [ "$HOST_NAME" == "$master_terminal" ]; then
		START_URL="$START_URL_MASTERS"
		#RESOLUTION="1024x768"
		RESOLUTION="$MASTER_RESOLUTION"
		break
	fi
done

if [ -n $RESOLUTION ]; then
    xrandr -d :0 --output default --mode $RESOLUTION
fi

#xset s
/usr/bin/iceweasel "$START_URL" &
