This script installs the Pannello Webkit client and tweaks a Raspbian default installation.
Tested on Raspbian GNU/Linux 8.0 (jessie)
Features
- Install Pannello Webkit client
- Disable DPMS (Energy Star) features
- Disable screen saver
- Change default X Window Manager
- Disable text and logo on boot
Installation
Download and install the latest Raspbian image following the official documentationhttps://www.raspberrypi.org/documentation/installation/installing-images/README.md
Connect to your Raspberry Pi via a local terminal or via SSH using the default user account
pi
.
Download the installation script:
curl -o rpi-installer.sh \
https://raw.githubusercontent.com/pannello/raspberrypi-installer/master/rpi-installer.sh
Always check the signature:
curl -o rpi-installer.sh.sig \
https://raw.githubusercontent.com/pannello/raspberrypi-installer/master/rpi-installer.sh.sig
gpg --keyserver-options auto-key-retrieve \
--keyserver keyserver.ubuntu.com \
--verify rpi-installer.sh.sig rpi-installer.sh
You must see 2 lines like:
gpg: Signature made Mon 16 May 2016 01:48:56 AM CEST using RSA key ID C7EEE429
gpg: Good signature from "Pablo SEMINARIO <pablo@seminar.io>"
To verify the checksums, type:
sha1sum rpi-installer.sh
sha256sum rpi-installer.sh
It's also a good practice to take a look at the source code.
If everything is ok you can execute the installer typing:
sudo bash rpi-installer.sh https://pannello.example.com/api/v1/ abcdefghijk123456
Don't forget to get your API key from you Pannello site admin.
And finally you can reboot your device:
sudo reboot
from https://github.com/pannello/raspberrypi-installer