Doku-Link von yaVDR Startseite führt zur Doku von Version 0.5 (gelöst)

  • Ist nur eine Kleinigkeit: Der Link zur Dokumentation von der yaVDR Startseite (ich rede von der lokalen Seite im Heimnetz wenn ich die IP des VDR im Browser eingebe) führt bei mir zur Dokumentation von der Version 0.5. Wenn ich es richtig sehe, müsste dies nur auf yavdr.org umgestellt werden...


    URL bei yaVDR Startseite: http://www.yavdr.org/documentation//de/index.html
    URL zu Doku 0.5: http://www.yavdr.org/documentation/0.5/de/ (bzw. die URL oben)
    URL zu Doku 0.6: http://www.yavdr.org/documentation/0.6/de/

    Hardware: Intel Core i32000 (Sandybridge), zwei Technisat Cable-Star HD Karten


    VDR:

    1) yaVDR ansible (Ubuntu 18.04 server) - muss noch Feingetunt werden

    1*) stable yaVDR 0.6 (Ubuntu 14.04) (nur noch Backup solange yaVDR ansible nicht 100% läuft)

    Einmal editiert, zuletzt von inde ()

  • Dann würde ich vermuten, dass dir aus irgendeinem Grund die Versionsnummer in der /var/lib/yavdrdb.hdf fehlt - was liefert dir denn

    Code
    echo $(dbget system.yavdr.version)


    Falls da nicht 0.6 zurück kommt, setz das mal auf den passenden Wert:

    Code
    sudo dbset system.yavdr.version=0.6

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Eigentlich ist es so gedacht, dass der Link der auf der statischen Webseite die Version enthalten sollte, also http://www.yavdr.org/documentation/0.6/de/index.html


    yavdr-base installiert die Datei /etc/yavdr/yavdr-release, das postinst-Skript von yavdr-utils schreibt sie in die Datenbank: https://github.com/yavdr/yavdr…/yavdr-utils.postinst#L18
    Und das Template nutzt den Wert dann: https://github.com/yavdr/yavdr…lcome/index.html/620_docu


    In einer frischen yaVDR 0.6 VM kann ich den Fehler nachvollziehen, auf meiner älteren Produktiv-Installation, die schon einige Updates von yavdr-utils und yavdr-webfrontend mitgemacht hat, passt alles - mal sehen, woran das liegt...


    Als Workaround sollte es genügen den Wert wie oben beschrieben zu setzen und process-template auf /usr/lib/yavdrweb/static/welcome/index.html loszulassen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Einmal editiert, zuletzt von seahawk1986 ()

  • Hallo seahawk,


    hier meine Eingaben im Terminal. Denke mal etwas ähnliches hast du auch schon festgestellt...

    Code
    htpc@Spiky:~$ echo $(dbget system.yavdr.version)
    
    
    htpc@Spiky:~$ sudo dbset system.yavdr.version=0.6
    [sudo] password for htpc: 
    htpc@Spiky:~$ echo $(dbget system.yavdr.version)
    0.6
    htpc@Spiky:~$


    Ich vermute danach funktionierts, kann gerade nicht neu starten da eine Aufnahme läuft.

    Hardware: Intel Core i32000 (Sandybridge), zwei Technisat Cable-Star HD Karten


    VDR:

    1) yaVDR ansible (Ubuntu 18.04 server) - muss noch Feingetunt werden

    1*) stable yaVDR 0.6 (Ubuntu 14.04) (nur noch Backup solange yaVDR ansible nicht 100% läuft)

  • Genau, dann noch die Datei neu aus den Templates erstellen und dann sollte es passen (auch ohne Neustart):

    Code
    sudo process-template /usr/lib/yavdrweb/static/welcome/index.html

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Uups... hatte ich glatt vergessen. Nach einem Browser refresh (F5) ist der Link nun korrekt.

    Hardware: Intel Core i32000 (Sandybridge), zwei Technisat Cable-Star HD Karten


    VDR:

    1) yaVDR ansible (Ubuntu 18.04 server) - muss noch Feingetunt werden

    1*) stable yaVDR 0.6 (Ubuntu 14.04) (nur noch Backup solange yaVDR ansible nicht 100% läuft)

Jetzt mitmachen!

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