Einstellungen von Tobi uebernommen und entsprechend die Chrome Einstellungen fuer die LH-BBG.
This commit is contained in:
parent
bef33a28d6
commit
0215ede06d
40
boot/client-cfg/xinitrc
Normal file
40
boot/client-cfg/xinitrc
Normal file
@ -0,0 +1,40 @@
|
||||
#!/bin/sh
|
||||
|
||||
while true; do
|
||||
|
||||
# Clean up previously running apps, gracefully at first then harshly
|
||||
killall -TERM chromium 2>/dev/null;
|
||||
killall -TERM matchbox-window-manager 2>/dev/null;
|
||||
sleep 2;
|
||||
killall -9 chromium 2>/dev/null;
|
||||
killall -9 matchbox-window-manager 2>/dev/null;
|
||||
|
||||
# Clean out existing profile information
|
||||
rm -rf /home/pi/.cache;
|
||||
rm -rf /home/pi/.config;
|
||||
rm -rf /home/pi/.pki;
|
||||
|
||||
# Generate the bare minimum to keep Chromium happy!
|
||||
mkdir -p /home/pi/.config/chromium/Default
|
||||
sqlite3 /home/pi/.config/chromium/Default/Web\ Data "CREATE TABLE meta(key LONGVARCHAR NOT NULL UNIQUE PRIMARY KEY, value LONGVARCHAR); INSERT INTO meta VALUES('version','46'); CREATE TABLE keywords (foo INTEGER);";
|
||||
|
||||
# Disable DPMS / Screen blanking
|
||||
xset -dpms
|
||||
xset s off
|
||||
xhost +local:
|
||||
|
||||
# Reset the framebuffer's colour-depth
|
||||
fbset -depth $( cat /sys/module/*fb*/parameters/fbdepth );
|
||||
|
||||
# Hide the cursor (move it to the bottom-right, comment out if you want mouse interaction)
|
||||
# xwit -root -warp $( cat /sys/module/*fb*/parameters/fbwidth ) $( cat /sys/module/*fb*/parameters/fbheight )
|
||||
|
||||
# Start the window manager (remove "-use_cursor no" if you actually want mouse interaction)
|
||||
# matchbox-window-manager -use_titlebar no -use_cursor no &
|
||||
matchbox-window-manager -use_titlebar no &
|
||||
|
||||
# Start the browser (See http://peter.sh/experiments/chromium-command-line-switches/)
|
||||
|
||||
chromium-browser --app="https://wiki.lebenshilfe-bbg.de/wiki/doku.php?id=hidden:portal"
|
||||
|
||||
done;
|
1
etc/chromium-browser/default
Normal file
1
etc/chromium-browser/default
Normal file
@ -0,0 +1 @@
|
||||
CHROMIUM_FLAGS="--no-default-browser-check"
|
@ -0,0 +1,4 @@
|
||||
{
|
||||
"AutoFillEnabled": false,
|
||||
"PasswordManagerEnabled": false
|
||||
}
|
3
etc/chromium-browser/policies/managed/startup.json
Normal file
3
etc/chromium-browser/policies/managed/startup.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"NewTabPageLocation" : "https://wiki.lebenshilfe-bbg.de/wiki/doku.php?id=hidden:portal"
|
||||
}
|
3
etc/chromium-browser/policies/managed/startup2.json
Normal file
3
etc/chromium-browser/policies/managed/startup2.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"NewTabPageLocation" : "https://wiki.lebenshilfe-bbg.de/wiki/doku.php?id=hidden:portal"
|
||||
}
|
36
etc/rc.local
Executable file
36
etc/rc.local
Executable file
@ -0,0 +1,36 @@
|
||||
#!/bin/sh -e
|
||||
#
|
||||
# rc.local
|
||||
#
|
||||
# This script is executed at the end of each multiuser runlevel.
|
||||
# Make sure that the script will "exit 0" on success or any other
|
||||
# value on error.
|
||||
#
|
||||
# In order to enable or disable this script just change the execution
|
||||
# bits.
|
||||
#
|
||||
# By default this script does nothing.
|
||||
|
||||
sleep 10
|
||||
|
||||
|
||||
# Print the IP address
|
||||
_IP=$(hostname -I) || true
|
||||
if [ "$_IP" ]; then
|
||||
printf "My IP address is %s\n" "$_IP"
|
||||
fi
|
||||
|
||||
# set hostname
|
||||
if [ -f /boot/client-cfg/hostname.txt ]; then
|
||||
hostname --file /boot/client-cfg/hostname.txt
|
||||
fi
|
||||
|
||||
# set network
|
||||
|
||||
# start X environment
|
||||
if [ -f /boot/client-cfg/xinitrc ]; then
|
||||
ln -fs /boot/client-cfg/xinitrc /home/pi/.xinitrc;
|
||||
su -l pi -s /bin/bash -c 'startx' &
|
||||
fi
|
||||
|
||||
exit 0
|
1
home/pi/xinitrc
Symbolic link
1
home/pi/xinitrc
Symbolic link
@ -0,0 +1 @@
|
||||
../../boot/client-cfg/xinitrc
|
Loading…
Reference in New Issue
Block a user