Skip to content

Email aus cron versenden

Der cron-Dienst auf dem raspberry soll seine Dienste per email bestätigen. Das erreicht man z.B. durch eine pipe-Weiterleitung an mail.

22 9 * * * root /bin/date | /usr/bin/mail -s "Datum von crontab" email.adresse@server.land

Die email wird mit msntp versendet. Um dies auf dem raspberry (RPI4 mit buster) zu ermöglichen, sind folgende Schritte notwendig:

  1. Download und installieren


  2. sudo apt-get install msmtp msmtp-mta mailutils

  3. /etc/mail.rc

  4. set sendmail="/usr/bin/msmtp -t"

  5. /etc/msmtprc

  6. # default Werte vorbesetzen
    defaults
    # email port 587 (statt 25)
    port 587
    # tls benutzen
    tls on
    # Mein Mail account
    # Beliebigen Namen fuer diesen Definitionsblock
    account web
    # Der email-server, z.B. smtp.web.de
    host smtp.web.de
    # Der Absender, z.B. meine.email@web.de
    from meine.email@web.de
    auth on
    # nochmal
    user meine.email@web.de
    # Das geheime Passwort fuer email-login
    password $mein geheimes Passwort$
    # Name des deafult email-Blocks
    account default: web
    #
    #
    # Zusaetzlich: Eintraege in /etc/aliases zum Versenden fuer crontab
    aliases /etc/aliases

  7. /etc/aliases

  8. mailer-daemon: postmaster
    postmaster: root
    # ...
    # und evtl. noch mehr
    # ...
    security: root
    root: meine_email@web.de
    pi: meine_email@web.de
    default: meine.email@web.de



Damit man auch als Benutzer email versenden kann, werden die entprechenden Dateien im home-Verzeichenis gespeichert

echo "pi-mail an gmx-Postfach" | mail -s "E-Mail Betreff" email.adresse@gmx.de


  1. .mailrc

  2. set sendmail="/usr/bin/msmtp -t"

  3. .msmtprc

  4. defaults
    port 587
    tls on
    account web
    host smtp.web.de
    from meine.email@web.de
    auth on
    user meine.email@web.de
    password $geheimesPasswort$
    account default: web
    #
    # 2. mail account
    #
    account google
    host smtp.gmail.com
    port 587
    from zweite.email@googlemail.com
    user zweite.email@googlemail.com
    password $ganz_geheim$
    #
    aliases /etc/aliases



Quellen:

  • https://goneuland.de/raspberry-pi-e-mails-versenden-mit-msmtp/

  • https://decatec.de/linux/linux-einfach-e-mails-versenden-mit-msmtp/



Afghanistan

Die schnelle und kampflose Machtübernahme der Taliban macht nachdenklich:

  • Was haben die 20 Jahre "Entwicklungshilfe" gebracht?

  • Wie wird sich Afghanistan in Zukunft finanzieren?

  • Die Landesfläche ist ca. doppelt so groß wie die Deutschlands, die Anzahl der Bewohner etwa halb so groß. Die Bevölkerung hat sich in der Zeit von 2001 bis heute (von  damals ca. 21 Millionen) verdoppelt. Im Krieg?


netplan

Mein nvidia-jetson-nano nutzt netplan zur Netzwerkdefiniton. In der Datei
/etc/netplan/01-network-manager-all.yaml
steht:

    network:
        version: 2
        ethernets:
           eth0:
                dhcp4: yes
                gateway4: 192.168.1.1
                nameservers:
                    addresses: [8.8.8.8, 8.8.4.4]
 
 

Für wifi nutzt netplan dann die Datei

/etc/netplan/02-network-manager-all.yaml

network:
   version: 2
   renderer: NetworkManager
   wifis:
      wlan0:
          dhcp4: yes
          access-points:
             "name-des-wlans":
                password: "geheimes wlan-passwort"
          gateway4: 192.168.1.1
          nameservers:
             addresses: [8.8.8.8, 8.8.4.4]


Übrigens: Die Namen der Dateien im Verzeichnis sind frei wählbar ...

ssh ohne Passwort

ssh RecherA -> RechnerB ohne Passworteingabe

auf RechnerA: (falls noch nicht geschehen) - mit leerem Passwort für die Verschlüsselung des lokalen Schlüssels
ssh-keygen

Nun diesen id_rsa.pub nach RechnerB kopieren mit einmaliger Eingabe des Passworts des Nutzers zielname im RechnerB
ssh-copy-id -i zielname@RechnerB
oder, falls dieses Programm nicht existiert (eine Zeile)
cat ~/.ssh/id_rsa.pub | ssh zielname@RechnerB 'cat >> .ssh/authorized_keys'

Danach funktioniert
ssh zielname@RechnerB
ohne Eingabe des Passworts

Stromerzeugung in den vergangenen vier Wochen

Die Seite agora-energiewende bietet mit ihren Grafiken einen genauen Überblick über die Stromerzeugung in Deutschland. Die Grafik zeigt in rot den jeweiligen momentanen Strombedarf in der Zeit vom 18. November bis zum 18. Dezember, in grün die Summe aller regenerativ erzeugten Strommengen - die Differenz muss (1/50-)sekundengenau anderweitig erzeugt oder importiert werden.

Es ist mir nicht verständlich, wie unserer Regierung nach nunmehr 20 Jahren EEG und jährlicher Förderung in Höhe von zuletzt ca. 20 Milliarden Euro davon ausgehen kann, dass die grünen Energielieferanten den Gesamtbedarf decken können. Man bedenke dabei auch, dass in Kürze alle Kernkraftwerke abgeschaltet werden sollen und in absehbarer Zeit sollen dann auch alle Kohlekraftwerke stillgelegt sein.

PS: Chart auf www.agora-energiewende.de/service/agorameter erzeugt und heruntergeladen

Steuertarif 2019 in Deutschland

Mit Hilfe von Mathematica, das man ja kostenfrei auf Raspberry Pi Rechnern nutzen darf, kann man den deutschen Steuertarif als stückweise Funktion eingeben

s[x_] = Piecewise[{

{ 0, 0 <= x < 9169},

{ (980.14*(x - 9168)/10000 + 1400)*(x - 9168)/10000 , 9169 <= x < 14255} ,

{ (216.16*(x - 14254)/10000 + 2397)*(x - 14254)/10000 + 965.58, 14255 <= x < 55961 },

{ 0.42*x - 8780.90, 55961 <= x < 265327},

{ 0.45* x - 16740.68, 265327 <= x < 300000}


} ]

und auch gleich seine Ableitung bestimmen
s1[x_] = D[s[x], x]

Die graphische Ausgabe zeigt die Funktionen im Bereich bis zu einem zu versteuernden Einkommen von 300.000 Euro.
Steuertarif 2019




Schon bei relativ geringen (zu versteuernden) Einkommen sind 42% Steuern zu entrichten. Der Anstieg bis dahin ist relativ steil ...

PS: Die beiden Grafiken wurden mit Mathematica (auf RaspberryPi) erzeugt und als jpg gesichert.

PS2: Viele Steuerzahler interessiert neben dem zu zahlenden Betrag der persönliche Steuersatz s[x]/x:


suhail als virtueller 42.2 Klon

vergrößern der Platte, damit der 42.2 Klon passt:
VBoxManage modifyhd /home_vm/VirtualBox\ VMs/suhail/suhail.vdi --resize 133000
Netzwerkbruecke, em1, mac 08 00 27 67 2c 3b
Name: suhail
112
pae/nx
boot net
reboot from disk
ssh von außen wegen grafik
rpm -e nvidia-computeG03 x11-video-nvidiaG03 (macht initrd)
rpm -e nvidia-glG03 nvidia-uvm-gfxG03-kmp-default nvidia-gfxG03-kmp-default
reboot
o.k

Guestadditions für die volle Grafik in der virtuellen Maschine:

suhail:~ # cd /run/media/cuda32/VBOXADDITIONS_5.1.14_112924/
suhail:/run/media/cuda32/VBOXADDITIONS_5.1.14_112924 # ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.14 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Building Guest Additions kernel modules.
vboxadd.sh: Starting the VirtualBox Guest Additions.

You may need to restart the Window System (or just restart the guest system)
to enable the Guest Additions.

und init 3 init 5