Tvheadend 4.3.0 auf Ubuntu 22.04 - standard Aufnahmeordner und Timeshiftordner ändern - Zugriffrechte

  • Das

    Code
    ls -al /var/lib/tvheadend/

    zeigt dir, das dein Aufnahme Ordner Benutzer hts und Gruppe hts gehört aber du willst ja

    Code
    /home/htpc/tvrecordings

    als Aufnahme Ordner, wie sehen dort die Berechtigungen aus? Berechtigungen sollten auf Benutzer hts und Gruppe auf video sein, kontrolliere das bitte.

    ls -al /home/htpc/tvrecordings

  • Code
    ls -als /home/htpc/tvrecordings
    insgesamt 8
    4 drwxrwxrwx  2 hts  video 4096 Feb  2 17:46 .
    4 drwxr-x--- 22 htpc htpc  4096 Feb  8 18:39 ..

    AMD 5600G - Gigabyte B550M DS3H - Ubuntu Jammy Jellyfish (22.04) - Kodi 20

  • Code
    htpc@htpc-B550M-DS3H-AC:~$ groups hts
    hts : hts
    htpc@htpc-B550M-DS3H-AC:~$ groups htpc
    htpc : htpc adm cdrom sudo dip plugdev lpadmin lxd sambashare

    AMD 5600G - Gigabyte B550M DS3H - Ubuntu Jammy Jellyfish (22.04) - Kodi 20

  • Will immer noch nicht

    Code
    htpc@htpc-B550M-DS3H-AC:~$ sudo usermod -aG video hts
    htpc@htpc-B550M-DS3H-AC:~$ sudo usermod -aG video htpc
    htpc@htpc-B550M-DS3H-AC:~$ sudo service tvheadend stop
    htpc@htpc-B550M-DS3H-AC:~$ sudo service tvheadend start
    
    
    dvr: the directory '/home/htpc/tvrecordings' is not accessible

    AMD 5600G - Gigabyte B550M DS3H - Ubuntu Jammy Jellyfish (22.04) - Kodi 20

  • kontrolliere bitte noch mal

    Code
    groups hts

    da sollte auch video erscheinen genau wie bei user htcp. Boote einmal den Rechner neu, vielleicht sind die neuen Gruppen nicht direckt übernommen worden vom angemeldeten User.

  • ja tut es

    Code
    groups hts
    hts : hts video

    Aber auch booten hilft nicht.

    Code
    dvr: the directory '/home/htpc/tvrecordings' is not accessible

    Hej, 1000 Dank erstmals...ich bin jetzt offline bis morgen, ich schätze auch ab 17:00 Uhr ;)

    AMD 5600G - Gigabyte B550M DS3H - Ubuntu Jammy Jellyfish (22.04) - Kodi 20

  • booten war nicht erforderlich, nur logout und dann login als user.

    Ergebnis ist aber das Selbe ...


    meine Lösungsvorschlag:

    Folgendes als root oder alles mit "sudo" davor (!) ausführen

    1. rm -rf /var/lib/tvheadend (Vorsicht: wenn in dem Verzeichnis schon was drin ist: vorher sichern !!!)

    2. mkdir /home/htc/tvheadend

    3. ln -s /home/htc/tvheadend/ /var/lib/tvheadend

    4. chown -R <dein username>:<dein usergroupname> /var/lib/tvheadend

    5. chown -R <dein username>:<dein usergroupname> /home/htc/tvheadend

    wurde der link in 3. auch angelegt ?:

    6. ls -l /var/lib/

    =>

    lrwxrwxrwx. 1 ron ron 20 9. Feb 19:26 tvheadend -> /home/htc/tvheadend/

    (Beispiel ist für username und usergroupname "ron")

    mal ein Schreibtest:

    als user (!):

    7. touch /var/lib/tvheadend/Testdatei

    8. ls -l /home/htc/tvheadend/

    =>

    Testdatei vorhanden

    schreiben in /var/lib/tvheadend/ landet in /home/htc/tvheadend/

    das war doch gefragt ?

  • Superbunny79 das mag für dich richtig sein aber er hat user:group, hts:video in einem Unterordner des Users htpc für seine Aufnahmen. Es scheinen aber Zugriffsprobleme zu geben. Wo jetzt genau der Fehler ist weiß ich nicht denn eigentlich sind alle Berechtigungen richtig erteilt. Aus meiner Sicht.

  • joeAverage62 So biegst du das neue Installationsverzeichnis von Tvheadend über das ppa von Ubuntu auf einen Ordner im Home Verzeichnis um und das war nicht gefragt. Er will nur seine Aufnahmen im Home Verzeichnis haben!

    Ahhh ja, habe hier kein ppa loofen ... (andere Baustelle !)

    dann muss er ebend nur das recording-Verzeichnis unter /var/lib/tvheadend nach /home/htc/<something> umbiegen, sprich Punkt 3. und 4. entsprechend anpassen und ggf. bei updates von tvheadend nachsehen, ob sich was an seinen links geändert hat.

  • Ja für JeF ist das ein Problem. Er kennt sich nicht so gut aus und ich versuche ihn zur Lösung zu führen. Wenn du das besser kannst als ich und mehr Geduld hast darfst du gerne übernehmen [ag]

    [az]

    du brauchst ihm ja nur noch die links anzupassen oder - falls du ebenfalls ein ppa hast - mal den Ausdruck von /var/lib/tvheadend/ bzw. wo da drin tvheadend recordings/timeshifts ablegt.

    icki kann hier nix mit ppa testen ... [af]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!