1
0
mirror of https://github.com/pi-hole/pi-hole synced 2024-12-22 14:58:08 +00:00
This commit is contained in:
jacobsalmela 2016-02-14 10:53:13 -06:00
parent 71fd32b1f4
commit 3142992c57

View File

@ -1,17 +1,21 @@
#!/usr/bin/env bash
# Pi-hole: A black hole for Internet advertisements
# by Jacob Salmela
# Network-wide ad blocking via your Raspberry Pi
#
# (c) 2015 by Jacob Salmela
# This file is part of Pi-hole.
# Network-wide ad blocking via your Raspberry Pi
# http://pi-hole.net
# Automatically configures the Pi to use the 2.8 LCD screen to display stats on it (also works over ssh)
#
# Pi-hole is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
# pi-hole.net/donate
# Set up the LCD screen based on Adafruits instuctions
curl -SLs https://apt.adafruit.com/add-pin | sudo bash
sudo apt-get -y install raspberrypi-bootloader
sudo apt-get -y install adafruit-pitft-helper
# Borrowed from somewhere. Will update when I find it.
getInitSys() {
if command -v systemctl > /dev/null && systemctl | grep -q '\-\.mount'; then
SYSTEMD=1
@ -23,6 +27,7 @@ getInitSys() {
fi
}
# Borrowed from somewhere. Will update when I find it.
autoLoginPiToConsole() {
if [ -e /etc/init.d/lightdm ]; then
if [ $SYSTEMD -eq 1 ]; then
@ -37,6 +42,7 @@ autoLoginPiToConsole() {
getInitSys
# Set pi to log in automatically
autoLoginPiToConsole
@ -50,4 +56,5 @@ $SUDO curl -o /etc/default/console-setup https://raw.githubusercontent.com/pi-ho
# Instantly apply the font change to the LCD screen
$SUDO setupcon
# Start chronometer after the settings are applues
$SUDO /usr/local/bin/chronometer.sh