summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorBenjamin Schlüter <bschlueter@posteo.de>2017-06-06 16:08:56 +0200
committerBenjamin Schlüter <bschlueter@posteo.de>2017-06-06 16:08:56 +0200
commit9d4c368415fdce3b1ecaae9e050759e991920b2a (patch)
treeec626988d1cef745a7388e4762ee8da9c1ef304b /data
parent519a6a0cb56371c446cef350679ef5a36786b6b5 (diff)
downloadsurf-display-9d4c368415fdce3b1ecaae9e050759e991920b2a.tar.gz
surf-display-9d4c368415fdce3b1ecaae9e050759e991920b2a.tar.bz2
surf-display-9d4c368415fdce3b1ecaae9e050759e991920b2a.zip
Rename Project to Surf Display.
Diffstat (limited to 'data')
-rw-r--r--data/empty-page.html21
-rw-r--r--data/surf-display.138
-rw-r--r--data/surf-display.desktop8
3 files changed, 67 insertions, 0 deletions
diff --git a/data/empty-page.html b/data/empty-page.html
new file mode 100644
index 0000000..39b840d
--- /dev/null
+++ b/data/empty-page.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
+<title>This page intentionally left blank (default)</title>
+<style type="text/css">
+<!--
+.tpilb{ position:absolute; right:2px; bottom:5px; width:240px; height:30px; }
+body { background: #f0f0f0; }
+div, a { font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A9A9A9; }
+a:link, a:visited, a:hover, a:active { text-decoration: none; }
+-->
+</style>
+</head>
+<body>
+<div class="tpilb">
+Surf Kiosk Display: this test<br />page has been intentionally left blank
+</div>
+
+</body>
+</html>
diff --git a/data/surf-display.1 b/data/surf-display.1
new file mode 100644
index 0000000..17d3fbe
--- /dev/null
+++ b/data/surf-display.1
@@ -0,0 +1,38 @@
+'\" -*- coding: utf-8 -*-
+.if \n(.g .ds T< \\FC
+.if \n(.g .ds T> \\F[\n[.fam]]
+.de URL
+\\$2 \(la\\$1\(ra\\$3
+..
+.if \n(.g .mso www.tmac
+.TH surf-display 1 "Mar 2017" "Version 0.0.2" "Surf Kiosk Display"
+.SH NAME
+surf-display \- Fullscreen WWW Display Session Manager
+.SH SYNOPSIS
+'nh
+.fi
+.ad l
+\fBsurf-display\fR
+
+.SH DESCRIPTION
+\fBsurf-display\fR is a wrapper around Surf. It can turn a system into a browser based display terminal in KIOSK mode.
+.PP
+\fBsurf-display\fR registers itself as an x-session-manager alternative
+and provides a very minimal X11 session, launching the
+matchbox-window-manager, pulseaudio (if requested) and unclutter (if
+requested) before starting the fullscreen browser session.
+.PP
+\fBsurf-display\fR locks down mouse pointer right-click behaviour and disables various keyboard shortcuts to hide Surf
+functionalities from the user. Out goal is to not let users break out of the given entry WWW site's browsing design.
+.PP
+With \fBsurf-display\fR you can configure what sites to allow the user access to and what sites to block user access from.
+.PP
+.SH OPTIONS
+\fBsurf-display\fR can easily be configured system-wide via /etc/default/surf-display. Overrides can be configure on a per-user basis
+via $HOME/.surf-display/config.
+.PP
+.SH SEE ALSO
+/etc/default/surf-display
+.SH AUTHOR
+This manual has been written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> and Benjamin Schlüter <bschlueter@posteo.de> for the IT-Zukunft-Schule
+project (https://wiki.it-zukunft-schule.de/).
diff --git a/data/surf-display.desktop b/data/surf-display.desktop
new file mode 100644
index 0000000..d7e9469
--- /dev/null
+++ b/data/surf-display.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Surf Kiosk Display
+Comment=Fullscreen browser session
+Exec=surf-display
+TryExec=surf-display
+Icon=x-www-browser
+Type=Application
+Keywords=browser;kiosk;fullscreen;display; \ No newline at end of file