diff options
| author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-09-03 21:54:05 +0200 |
|---|---|---|
| committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-09-03 21:54:05 +0200 |
| commit | 29cbd07d929e675b6868177037a8e22639341d4a (patch) | |
| tree | 5e132db05f413b8423c7c52dd3f0f730e14614b0 | |
| parent | cfb3d1758d1e4e56de640cdd8698583fb29ee51e (diff) | |
| download | internet-kiosk-29cbd07d929e675b6868177037a8e22639341d4a.tar.gz internet-kiosk-29cbd07d929e675b6868177037a8e22639341d4a.tar.bz2 internet-kiosk-29cbd07d929e675b6868177037a8e22639341d4a.zip | |
Provide a more complex start up script for the webbrowser.
| -rw-r--r-- | debian/changelog | 1 | ||||
| -rwxr-xr-x | internet-kiosk-management/share/ik_start | 31 |
2 files changed, 30 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index 233cddf..5f7e551 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,6 +15,7 @@ internet-kiosk (0.0.2-0~edu1) UNRELEASED; urgency=low - Symlink /etc/mtab to /proc/mounts before installing any kernels. - Hide the mouse pointer if input events become idle (using the unclutter tool). + - Provide a more complex start up script for the webbrowser. -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 21 Aug 2012 18:14:02 +0200 diff --git a/internet-kiosk-management/share/ik_start b/internet-kiosk-management/share/ik_start index cad97cd..31918a6 100755 --- a/internet-kiosk-management/share/ik_start +++ b/internet-kiosk-management/share/ik_start @@ -18,7 +18,34 @@ # Free Software Foundation, Inc., # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. -START_URL="http://wiki.debian.org" +# there can be master terminals and slave terminals +MASTER_TERMINALS="vertretungsplan-04" -/usr/bin/iceweasel "$START_URL" & +# 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" & |
