Update links in der Beschreibung

This commit is contained in:
Gerd Zelo 2020-04-23 11:41:56 +02:00
parent 38589df9eb
commit f4fb17aaad
1 changed files with 13 additions and 13 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Script: updatePihole.sh - https://github.com/RPiList/specials (/dev/) # Script: updatePihole.sh - https://github.com/Zelo72/rpi (/pihole/)
# #
# Beschreibung: Das Script aktualisiert bei jedem Lauf die Pi-hole Gravity (gravity.list) auf Basis der in Pi-hole # Beschreibung: Das Script aktualisiert bei jedem Lauf die Pi-hole Gravity (gravity.list) auf Basis der in Pi-hole
# konfigurierten Blocklisten (adlists.list). Zusaetzlich werden, wenn das Script an einem Sonntag ausgefuehrt # konfigurierten Blocklisten (adlists.list). Zusaetzlich werden, wenn das Script an einem Sonntag ausgefuehrt
@ -8,31 +8,31 @@
# Bei Bedarf wird ein Gravity-Update Bericht als Mail versendet. Dieser beinhaltet neben einem Pi-Hole # Bei Bedarf wird ein Gravity-Update Bericht als Mail versendet. Dieser beinhaltet neben einem Pi-Hole
# Gesundheitstatus auch die Statistik für das Pi-Hole und Gravity Update. # Gesundheitstatus auch die Statistik für das Pi-Hole und Gravity Update.
# #
# Aufruf: sudo ./updatePihole.sh rootoma@senioren.xy <-- mit Mailversand # Aufruf: sudo ./updatePihole.sh name@domain.xy <-- mit Mailversand
# sudo ./updatePihole.sh <-- ohne Mailversand # sudo ./updatePihole.sh <-- ohne Mailversand
# #
# Ausgabedateien: /var/log/svpihole/Ymd_updatePihole.sh.log --> taegliches Logfile # Ausgabedateien: /var/log/pihole/Ymd_updatePihole.sh.log --> taegliches Logfile
# /var/log/svpihole/updatePihole.stats.log --> Pi-hole Gravity Update Bericht/Statistik # /var/log/pihole/updatePihole.stats.log --> Pi-hole Gravity Update Bericht/Statistik
# /var/var/log/svpihole/updatePihole.cron.log --> Logifile des Cron-Jobs # /var/var/log/pihole/updatePihole.cron.log --> Logifile des Cron-Jobs
# #
# Installation: 1. Script downloaden: # Installation: 1. Script downloaden:
# wget https://raw.githubusercontent.com/RPiList/specials/master/dev/updatePihole.sh # wget https://raw.githubusercontent.com/Zelo72/rpi/master/pihole/updatePihole.sh
# 2. Script mittels sudo chmod +x updatePihole.sh ausführbar machen. # 2. Script mittels sudo chmod +x updatePihole.sh ausführbar machen.
# #
# Installation: 1. Script mittels sudo cp updatePihole.sh /root nach /root kopieren. # Installation: 1. Script mittels sudo cp updatePihole.sh /root nach /root kopieren.
# (als Cron-Job) 2. Script mittels sudo chmod +x /root/updatePihole.sh ausfuehrbar machen. # (als Cron-Job) 2. Script mittels sudo chmod +x /root/updatePihole.sh ausfuehrbar machen.
# 3. Cron-Job mit sudo crontab -e erstellen # 3. Cron-Job mit sudo crontab -e erstellen
# Am Ende der Datei z.B. folgendes einfuegen um das Script taeglich um 03:00 Uhr zu starten # Am Ende der Datei z.B. folgendes einfuegen um das Script taeglich um 03:00 Uhr zu starten
# und eine Mail mit dem Gravity Update Bericht an "rootoma" zu schicken: # und eine Mail mit dem Gravity Update Bericht an "name@domain.xy" zu schicken:
# #
# 0 3 * * * /root/updatePihole.sh rootoma@senioren.xy > /var/log/svpihole/updatePihole.cron.log # 0 3 * * * /root/updatePihole.sh name@domain.xy > /var/log/pihole/updatePihole.cron.log
# #
# 4. Datei speichern und schliessen. (im nano Editor: Strg+o/Enter/Strg+x). # 4. Datei speichern und schliessen. (im nano Editor: Strg+o/Enter/Strg+x).
# #
# ------- # -------
# :HINWEIS: Damit der Mailversand funktioniert, muss msmtp und mailutils installiert und konfiguriert # :HINWEIS: Damit der Mailversand funktioniert, muss msmtp und mailutils installiert und konfiguriert
# ------- sein. Eine Anleitung dazu ist hier zu finden: # ------- sein. Eine Anleitung dazu ist hier zu finden:
# https://github.com/RPiList/specials/blob/master/dev/EinrichtungMailversand.md # https://github.com/Zelo72/rpi/blob/master/tutorials/Mailversand-RPi-einrichten.md
# #
# Versionshistorie: # Versionshistorie:
# Version 1.0.0 - [Zelo72] - initiale Version # Version 1.0.0 - [Zelo72] - initiale Version
@ -70,7 +70,7 @@ fi
# *** Initialisierung *** # *** Initialisierung ***
# Logging initialisieren # Logging initialisieren
logDir=/var/log/svpihole logDir=/var/log/pihole
log=$logDir/$(date +'%Y%m%d')_updatePihole.sh.log log=$logDir/$(date +'%Y%m%d')_updatePihole.sh.log
mkdir -p $logDir mkdir -p $logDir
@ -81,7 +81,7 @@ writeLog() {
writeLog "[I] Start | Logfile: $log" writeLog "[I] Start | Logfile: $log"
# Tempverzeichnis initialisieren # Tempverzeichnis initialisieren
tmp=/tmp/svpihole tmp=/tmp/pihole
writeLog "[I] Initialisiere Tempverzeichnis $tmp ..." writeLog "[I] Initialisiere Tempverzeichnis $tmp ..."
mkdir -p $tmp mkdir -p $tmp
cd $tmp || exit cd $tmp || exit
@ -276,7 +276,7 @@ writeLog "[I] Pi-hole Gravity Update Bericht/Statistik $logStats erstellt."
# *** E-Mail Versand des Update Berichtes *** # *** E-Mail Versand des Update Berichtes ***
# Aufrufparameter 1: sudo ./updatePihole.sh rootoma@seniorenstift.xy # Aufrufparameter 1: sudo ./updatePihole.sh name@domain.xy
email="$1" email="$1"
# Mail mit Gravity Update Bericht wird nur versendet wenn beim Aufruf des Scriptes eine # Mail mit Gravity Update Bericht wird nur versendet wenn beim Aufruf des Scriptes eine