Bei folgender TVHeadend Version haben wir keine Probleme mit der User Authentifizierung.
Im Grunde gibt's denke ich nur Probleme wenn irgendwo irgendwas schief gegangen ist während der ersten Installation, üblich ist das nicht. Ein Backup der Einstellungen alleine würde ich jetzt auch nicht unbedingt machen da sich bei verschiedenen TVHeadend Versionen eventuell das Einstellungsformat ändert.
Das Verzeichnis mit den Einstellungen befindet sich dort:
/var/lib/tvheadend
sudo -s
add-apt-repository ppa:mamarley/tvheadend-git
apt update
apt-get install tvheadend
Auch haben wir damit User im Webfrontend angelegt und diese haben auch ohne Probleme funktioniert.
Was ich hier jetzt schreibe bezieht sich auf das Paket welches oben genannt wurde.
# cd /var/lib/tvheadend
# ls -rtlha superuser
-rw------- 1 hts hts 49 May 29 17:28 superuser
Der Inhalt der superuser Datei:
# cat superuser (der Inhalt beginnt ab der nächsten Zeile)
{
"username": "sundtek",
"password": "sundtek"
}
User und Gruppe sollte hts sein, und die Permission 600
# cd /var/lib/tvheadend
# sudo -s
# chown hts:hts superuser
# chmod 600 superuser
Wenn die Datei nicht vorhanden ist gibt es bei uns eine 403 Fehlermeldung (sie war aber vorhanden).
Das Verzeichnis muss dem User und der Gruppe hts gehören (damit tvheadend hier Schreibberechtigungen hat):
/var/lib/tvheadend# ls -rtlahd .
drwxr-x--- 13 hts hts 4.0K May 29 17:30 .