#!/bin/env bash
# DrEiers Homepage
# odreier 2023-08-01
# v0.8
# Besucherzähler
besucher="150946"
# Interessen definieren
interessen_freizeit=("Motorrad 'Benelli TRK 502X'" "Berge" "Camping" "Hunde 'Möpse'")
interessen_basteln=("Linux 'Arch' 'CentOS' 'Rocky Linux' 'Ubuntu'" "HP EliteBook" \
"Arduino" "ESP32" "Android" "Wortuhr" \
"Mofa 'Hercules'")
# Startseite zeigen
echo -e "#################################################"
echo -e "# #"
echo -e "# Willkommen auf der Homepage von Oliver Dreier #"
echo -e "# #"
echo -e "#################################################"
echo -e ""
echo -e "Hier eine Liste meiner ${#interessen_freizeit[*]} Freizeit-Interessen:"
for i in ${!interessen_freizeit[*]}; do
printf " %s\n" "${interessen_freizeit[$i]}"
done
echo -e ""
echo -e "und meiner ${#interessen_basteln[*]} Bastel-Interessen:"
for i in ${!interessen_basteln[*]}; do
printf " %s\n" "${interessen_basteln[$i]}"
done
echo -e ""
echo -e ""
echo -e "Sie sind Besucher Nummer: $besucher"
echo -e ""
# Div. Besucher-Daten abfragen
ip="18.97.14.90"
remote_port="36880"
user_agent="CCBot/2.0 (https://commoncrawl.org/faq/)"
# Div. Server-Daten abfragen
server_name="www.dreier.ws"
server_port="443"
server_signature="Apache Server at www.dreier.ws Port 443"
server_software="Apache"
unique_id="Z1SqeKylt14j0Nniafg6wAAAUwA"
# Div. Besucher-Daten anzeigen
echo -e "B R O W S E R - D A T E N"
echo -e "IP-Adresse.........: $ip"
echo -e "Entfernter-TCP-Port: $remote_port"
echo -e "Browser............: $user_agent"
echo -e ""
echo -e ""
# Div. Server-Daten anzeigen
echo -e "S E R V E R - D A T E N"
echo -e "Server-Name........: $server_name"
echo -e "Server-TCP-Port....: $server_port"
echo -e "Server-Signatur....: $server_signature"
echo -e "Server-Software....: $server_software"
echo -e "Sitzungs-ID........: $unique_id"
echo -e ""
echo -e ""
# Impressum anzeigen
cat <<EOF
-------------------------
I M P R E S S U M
Oliver Dreier
Im Siedken 25
D-59457 Werl
eMail: oliver[at]dinux[dot]de
Web: https://www.dreier.ws/
what3words: ///eifrig.küche.stufe
-------------------------
EOF
exit 0