Hallo, ich beschäftige mich gerade damit meinen neuen Server komplett einzurichten.
Ich habe jetzt die automatischen Updates mit "Unattended-Upgrades" eingerichtet. Dazu habe ich die ausführliche Anleitung gefunden.
Automatische Updates für Linux Server https://www.lastbreach.de/blog/automatische-updates-fuer-linux-server
Natürlich sollte noch eine eMail Benachrichtigung dazu gehören.
dazu gibt es diese Anleitung
Info-Mails für Unattended-Upgrades https://www.lastbreach.de/blog/info-mails-fuer-unattended-upgrades
Da ich auch "msmtp" installiert habe dachte ich mir dass das passt.
Leider gibt das Script für den eMail Test einen Error aus.
root@vserver:~# ./uu-mailtest.py File "./uu-mailtest.py", line 15 SyntaxError: Non-UTF-8 code starting with '\xfc' in file ./uu-mailtest.py on line 15, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Dazu habe ich mir dann die Dokumentation angeschaut, die ich einigermassen verstehe.
[PEP 263 - Definieren von Python-Quellcode-Codierungen] https://www.python.org/dev/peps/pep-0263/
Das hinzufügen von
1 2 | # -*- coding: UTF-8 -*- import os, sys |
gibt die folgende Fehlermeldung aus.
root@vserver:~# ./uu-mailtest.py File "./uu-mailtest.py", line 21 SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xfc in position 66: invalid start byte
Für Hilfe, vielen Dank voraus.