diff options
| author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-08-21 16:00:23 +0200 |
|---|---|---|
| committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-08-21 16:00:23 +0200 |
| commit | 21c0433d550a36ff96182d707eda9f2bff15686c (patch) | |
| tree | 1bae91288b4b0a55cd971a3812b744698d34aaee | |
| parent | 80dfe868dfc7605572f9c0978aceda376856527e (diff) | |
| download | internet-kiosk-21c0433d550a36ff96182d707eda9f2bff15686c.tar.gz internet-kiosk-21c0433d550a36ff96182d707eda9f2bff15686c.tar.bz2 internet-kiosk-21c0433d550a36ff96182d707eda9f2bff15686c.zip | |
provide basic mozilla profile
| -rw-r--r-- | debian/internet-kiosk.install | 1 | ||||
| -rw-r--r-- | internet-kiosk-management/share/ik_xmodmap | 52 | ||||
| -rw-r--r-- | internet-kiosk-management/share/profile/profiles.ini | 9 | ||||
| -rw-r--r-- | internet-kiosk/etc/iceweasel/pref/prefs.js | 51 |
4 files changed, 113 insertions, 0 deletions
diff --git a/debian/internet-kiosk.install b/debian/internet-kiosk.install index 6a1a541..0cb81e8 100644 --- a/debian/internet-kiosk.install +++ b/debian/internet-kiosk.install @@ -1 +1,2 @@ +internet-kiosk/etc/iceweasel etc/ internet-kiosk/sbin/internet-kiosk-daemon usr/sbin/ diff --git a/internet-kiosk-management/share/ik_xmodmap b/internet-kiosk-management/share/ik_xmodmap new file mode 100644 index 0000000..83f1d69 --- /dev/null +++ b/internet-kiosk-management/share/ik_xmodmap @@ -0,0 +1,52 @@ +keycode 0x09 = 0x0000 +keycode 0x43 = 0x0000 +keycode 0x44 = 0x0000 +keycode 0x45 = 0x0000 +keycode 0x46 = 0x0000 +keycode 0x47 = 0x0000 +keycode 0x48 = 0x0000 +keycode 0x49 = 0x0000 +keycode 0x4A = 0x0000 +keycode 0x4B = 0x0000 +keycode 0x4C = 0x0000 +keycode 0x5F = 0x0000 +keycode 0x60 = 0x0000 +keycode 0x6F = 0x0000 +keycode 0x4E = 0x0000 +keycode 0x6E = 0x0000 +keycode 0x31 = 0x0000 +keycode 0x6A = 0x0000 +keycode 0x61 = 0x0000 +keycode 0x63 = 0x0000 +keycode 0x4D = 0x0000 +keycode 0x70 = 0x0000 +keycode 0x3F = 0x0000 +keycode 0x52 = 0x0000 +keycode 0x17 = 0x0000 +keycode 0x22 = 0x0000 +keycode 0x23 = 0x0000 +keycode 0x6B = 0x0000 +keycode 0x67 = 0x0000 +keycode 0x69 = 0x0000 +keycode 0x4F = 0x0000 +keycode 0x50 = 0x0000 +keycode 0x51 = 0x0000 +keycode 0x56 = 0x0000 +keycode 0x42 = 0x0000 +keycode 0x53 = 0x0000 +keycode 0x54 = 0x0000 +keycode 0x55 = 0x0000 +keycode 0x57 = 0x0000 +keycode 0x58 = 0x0000 +keycode 0x59 = 0x0000 +keycode 0x6C = 0x0000 +keycode 0x25 = 0x0000 +keycode 0x40 = 0x0000 +keycode 0x40 = 0x0000 +keycode 0x71 = 0x0000 +keycode 0x6D = 0x0000 +keycode 0x5A = 0x0000 +keycode 0x5B = 0x0000 +keycode 0x73 = 0x0000 +keycode 0x74 = 0x0000 +keycode 0x75 = 0x0000 diff --git a/internet-kiosk-management/share/profile/profiles.ini b/internet-kiosk-management/share/profile/profiles.ini new file mode 100644 index 0000000..0f5a3b0 --- /dev/null +++ b/internet-kiosk-management/share/profile/profiles.ini @@ -0,0 +1,9 @@ +[General] +StartWithProfile=1 + +[Profile0] +Name=internet-kiosk +IsRelative=1 +Path=internet-kiosk.default + + diff --git a/internet-kiosk/etc/iceweasel/pref/prefs.js b/internet-kiosk/etc/iceweasel/pref/prefs.js new file mode 100644 index 0000000..f2e6537 --- /dev/null +++ b/internet-kiosk/etc/iceweasel/pref/prefs.js @@ -0,0 +1,51 @@ +# Mozilla User Preferences + +/* Do not edit this file. + * + * If you make changes to this file while the application is running, + * the changes will be overwritten when the application exits. + * + * To make a manual change to preferences, you can visit the URL about:config + * For more information, see http://www.mozilla.org/unix/customizing.html#prefs + */ + + +pref("browser.sessionstore.resume_session_once", false); +pref("extensions.installCache", "[{\"name\":\"app-system-share\",\"addons\":{\"fullscreen@technologyservicegroup.com\":{\"descriptor\":\"/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/fullscreen@technologyservicegroup.com\",\"mtime\":1345554131000}}}]"); +pref("extensions.ui.dictionary.hidden", true); +pref("general.skins.selectedSkin", "fullscreen"); +pref("intl.charsetmenu.browser.cache", "UTF-8"); +pref("browser.startup.page", 1); +user_pref("browser.startup.homepage","http://wiki.it-zukunft-schule.de"); + +// Limit the disk cache, and disable it by default, to avoid users +// filling up their home directory with cache files. +pref("browser.cache.disk.enable", false); + +pref("browser.cache.disk.capacity", 5120); +// This need to point to a user specific file, can't use a common file for all users +//pref("browser.cache.disk.parent_directory", "/var/tmp"); + +// Printer Settings +pref("print.postscript.print_size", "A4"); + +// Enable spell checking in both single-line and multi-line fields +pref("layout.spellcheckDefault", 2); + +// Mailto settings +pref("network.protocol-handler.app.mailto", ""); + +// Disable malware detection to avoid heavy I/O during login. +// Should be disabled when BTS #? is fixed. +// http://www.debianhelp.org/node/14453 +// https://bugs.launchpad.net/firefox/+bug/215728 +// https://bugs.edge.launchpad.net/ubuntu/+source/firefox-3.0/+bug/229745 +pref("browser.safebrowsing.malware.enabled", false); +pref("browser.safebrowsing.enabled", false); + +// Enable automatic proxy setting Configure Proxy settings in iceweasel, +// using "Web Access Protocol Discovery" (WAPD). See +// /etc/debian-edu/www/wpad.dat for the WAPD files. The location of +// The WPAD file is handed out using DHCP and Iceweasel should look for +// http://wpad/wpad.dat automatically. +lockPref("network.proxy.type", 4);
\ No newline at end of file |
