You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Brougs78

Master

  • "Brougs78" started this thread

Posts: 2,452

Location: Tirol (A)

  • Send private message

1

Saturday, May 15th 2010, 10:41am

/etc/vdr und /var/lib/vdr

Hallo!

Ich habe mir jetzt yavdr installiert und das ganze funktioniert wirklich sehr gut. Sogar mein imonlcd hat sofort funktioniert. :]

Jetzt hätte ich eine Frage zu den Konfigurationsdateien, die ich von meinem alten VDR teilweise übernehmen möchte.

In den VDR-Paketen gibt es ja die Aufteilung der Konfiguration in /etc/vdr und /var/lib/vdr, wobei da Dateien teilweise zueinander verlinkt sind. Wo sollte man hier seine Änderungen vornehmen ohne dass sie bei einem Paketupdate überschrieben werden?
VDR verwendet als Konfigurationsverzeichnis /var/lib/vdr richtig? Dann sind wohl die /etc/vdr-Konfigurationsdateien Standardeinstellungen, welche nicht überschrieben werden sollten?

Gruß,
Brougs78
- -- --- ================================================================ --- -- -
VDR-Konfig: Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), 2xDVB-s2 // yavdr-0.2
- -- --- ================================================================ --- -- -

» Mein VDR-Zeugs (OSDImage-Plugin, Enigma-Skin): brougs78.vdr-developer.org «

hepi

Sage

Posts: 5,335

Location: Heidelberg

  • Send private message

2

Saturday, May 15th 2010, 11:45am

RE: /etc/vdr und /var/lib/vdr

Hallo,

schau mal hier:
Überblick: yaVDR-Templates

Gruß
hepi
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

Brougs78

Master

  • "Brougs78" started this thread

Posts: 2,452

Location: Tirol (A)

  • Send private message

3

Saturday, May 15th 2010, 11:28pm

Hi!

Danke für den Link. Das Templating hatte ich mir schon angesehen (für die xorg.conf.yavdr). Hatte aber nicht gesehen dass hier auch vdr-Konfigurationsdateien erstellt werden.

Nur fürs Verständnis: gibt es sonst noch Unterschiede wann eine Datei in /etc/vdr bzw. /var/lib/vdr liegt?
Bin mir da nicht so sicher ob ich ansonsten verlinkte Dateien einfach überschreiben soll, oder die verlinkten Dateien ändern soll (ganz unabhängig davon ob die jetzt per Template definiert werden).

Gruß,
Brougs78
- -- --- ================================================================ --- -- -
VDR-Konfig: Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), 2xDVB-s2 // yavdr-0.2
- -- --- ================================================================ --- -- -

» Mein VDR-Zeugs (OSDImage-Plugin, Enigma-Skin): brougs78.vdr-developer.org «

Brougs78

Master

  • "Brougs78" started this thread

Posts: 2,452

Location: Tirol (A)

  • Send private message

4

Sunday, May 16th 2010, 1:00pm

Ok, dann nochmal anders gefragt, falls das vorher nicht klar war worauf ich hinaus will:

Wann liegt prinzipiell eine Konfigurationsdatei in /etc/vdr oder in /var/lib/vdr?
- -- --- ================================================================ --- -- -
VDR-Konfig: Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), 2xDVB-s2 // yavdr-0.2
- -- --- ================================================================ --- -- -

» Mein VDR-Zeugs (OSDImage-Plugin, Enigma-Skin): brougs78.vdr-developer.org «

fnu

Moderator

Posts: 8,411

Location: Böblingen

  • Send private message

5

Sunday, May 16th 2010, 1:07pm

@Brougs78

Ich würde sagen, das alle variablen Dateien in /var/lib/vdr liegen. Also alle Dateien die auch zur Laufzeit von der Applikation geändert werden (können). In /etc/vdr sollten nur statisch veränderbare Dateien liegen. Wobei es wohl zur besseren Übersicht symbolische Links gegeneinander gibt. So ist zumindest mal mein Verständnis.

Aber da die Struktur eigentlich im Urspung von Tobi & TomG (c't vdr) stammt, wäre evtl. deren Meinung zu ihrer damaligen Entscheidungsfindung hilfreich.

Gruß
Frank
Gib HD+/CI+ keine Chance! >> HowTo: APT Pinning <<

>>click<< for my VDR stuff

[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610, 4GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, L4M Twin S2 (V5.6)/FlexS2 (4x DVB-S2), rt Unicable®, CIR, Ubuntu LTS 12.04.4, VDR 2.1.6 (x64, 44W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP, rt Unicable®, mceusb, Ubuntu LTS 14.04, VDR 2.1.6 (x64, 22W)
[³] Cooler Master Elite 360, Xilence SPS-XP250.SFX (250W), Intel DH77KC, Xeon E3-1245v2, 8GB DDR3, Intel 313 SSD 24GB (Sys & HostCache), HP SA P400 256MB BBWC, 4x WD7500BPKX@Backplane, VMWare ESXi 5.5 (6 VM)(x64, 38W)

This post has been edited 1 times, last edit by "fnu" (May 16th 2010, 1:07pm)


6

Sunday, May 16th 2010, 1:13pm

/etc/vdr sollte imho ziemlich leer sein.
das hin und her linken ist mist, und wurde nur eingefuehrt weil die user immer jammerten und die dateien in /var/lib/vdr nicht fanden.
dateien welche per editor angepasst werden muessen gehoeren nach /etc, welche die zur laufzeit vom programm angepasst werden nach /var/lib

(nur meine meinung zum thema)
is aber im upstream schon so, also tobi/debian spezifisch
2003 - 2011 - R.I.P.

7

Sunday, May 16th 2010, 1:21pm

ich bin doch nur krankenpfleger ... aber geht es am ende nicht darum :
http://www.pathname.com/fhs/pub/fhs-2.3.html

?
p.s. bitte nicht wieder eine diskussion ob gut oder schlecht .....
wir (yavdr) werden das auf keinen fall ändern :D

8

Sunday, May 16th 2010, 1:28pm

altes statement von tobi:
Wo liegen conf-Dateien für FB?
2003 - 2011 - R.I.P.

This post has been edited 1 times, last edit by "wilderigel" (May 16th 2010, 1:29pm)


Brougs78

Master

  • "Brougs78" started this thread

Posts: 2,452

Location: Tirol (A)

  • Send private message

9

Sunday, May 16th 2010, 6:32pm

Danke. Das macht es eindeutig klarer für mich :]

Gruß,
Brougs78
- -- --- ================================================================ --- -- -
VDR-Konfig: Antec Fusion, Intel E5200, Asus P5N7A-VM (VDPAU), 2xDVB-s2 // yavdr-0.2
- -- --- ================================================================ --- -- -

» Mein VDR-Zeugs (OSDImage-Plugin, Enigma-Skin): brougs78.vdr-developer.org «

wirbel

Im Forum Zuhause

Posts: 9,911

Location: Berlin

  • Send private message

10

Sunday, May 16th 2010, 6:41pm

So ganz passt /var/lib/vdr eigentlich auch nicht.

"Users must never need to modify files in /var/lib to configure a package's operation."

Das trifft genau genommen auch die channels.conf nicht zu.

fnu

Moderator

Posts: 8,411

Location: Böblingen

  • Send private message

11

Sunday, May 16th 2010, 8:39pm

@wirbel

Hmm, da läßt sich wohl trefflich diskutieren. Die Datei ist ja eigentlich nicht für User bzw. Root Modifikationen vorgesehen und daher an der Stelle schon richtig.

Wir machen das halt so, weil es einfacher ist, wie evtl. auch Anpassungen an der setup.conf, aber vorgesehen ist auch diese dafür nicht und ebenfalls richtig an der Position.

Beide Dateien sollten IMHO nur aus der Applikation VDR, durch User Interaktivität oder Automatismus geändert werden, also eben Dateien für "/var/lib".

Gruß
Frank
Gib HD+/CI+ keine Chance! >> HowTo: APT Pinning <<

>>click<< for my VDR stuff

[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610, 4GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, L4M Twin S2 (V5.6)/FlexS2 (4x DVB-S2), rt Unicable®, CIR, Ubuntu LTS 12.04.4, VDR 2.1.6 (x64, 44W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP, rt Unicable®, mceusb, Ubuntu LTS 14.04, VDR 2.1.6 (x64, 22W)
[³] Cooler Master Elite 360, Xilence SPS-XP250.SFX (250W), Intel DH77KC, Xeon E3-1245v2, 8GB DDR3, Intel 313 SSD 24GB (Sys & HostCache), HP SA P400 256MB BBWC, 4x WD7500BPKX@Backplane, VMWare ESXi 5.5 (6 VM)(x64, 38W)

wino

Professional

Posts: 693

Location: Schneeberg/Erzg.

  • Send private message

12

Sunday, May 16th 2010, 10:26pm

In /var/lib/ hat von vdr überhaupt nichts zu suchen. Wer kommt nur auf so ein Schwachsinn? Schon gar keine Configs!

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

13

Sunday, May 16th 2010, 10:34pm

Quoted

Wer kommt nur auf so ein Schwachsinn?


na die typen von hier:
http://www.pathname.com/fhs/pub/fhs-2.3.…TATEINFORMATION

gda

Im Forum Zuhause

Posts: 13,232

Location: HH

  • Send private message

14

Sunday, May 16th 2010, 10:52pm

Quoted

Original von wino
In /var/lib/ hat von vdr überhaupt nichts zu suchen. Wer kommt nur auf so ein Schwachsinn? Schon gar keine Configs!

Da bin ich ganz bei dir. Nur sind weder channels.conf noch setup.conf Konfigurations-Dateien, sondern Datenbank-Dateien. Ob sie nun .conf als Extension haben, oder nicht.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Samsung UE55H6470

fnu

Moderator

Posts: 8,411

Location: Böblingen

  • Send private message

15

Monday, May 17th 2010, 2:06am

Quoted

Original von wino
In /var/lib/ hat von vdr überhaupt nichts zu suchen. Wer kommt nur auf so ein Schwachsinn? Schon gar keine Configs!

Nun, die Pfade und deren Nutzung wurden vor Jahren für die Repository von Tobi & TomG also c't vdr festgelegt. Diese Arbeit hat wohl eine der erfolgreichsten Basis für VDRs hervorgebracht, an der sich dankbar viele andere Arbeiten orientieren oder diese gar einfach kopieren.

Solltest Du je einen ähnlichen Erfolg vorweisen können, geniesen Deine Entscheidungen sicherlich viel Respekt, haben aber bestimmt auch viele Kritiker, wenn ...

Gruß
Frank
Gib HD+/CI+ keine Chance! >> HowTo: APT Pinning <<

>>click<< for my VDR stuff

[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610, 4GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, L4M Twin S2 (V5.6)/FlexS2 (4x DVB-S2), rt Unicable®, CIR, Ubuntu LTS 12.04.4, VDR 2.1.6 (x64, 44W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP, rt Unicable®, mceusb, Ubuntu LTS 14.04, VDR 2.1.6 (x64, 22W)
[³] Cooler Master Elite 360, Xilence SPS-XP250.SFX (250W), Intel DH77KC, Xeon E3-1245v2, 8GB DDR3, Intel 313 SSD 24GB (Sys & HostCache), HP SA P400 256MB BBWC, 4x WD7500BPKX@Backplane, VMWare ESXi 5.5 (6 VM)(x64, 38W)

This post has been edited 1 times, last edit by "fnu" (May 17th 2010, 3:38am)


wino

Professional

Posts: 693

Location: Schneeberg/Erzg.

  • Send private message

16

Monday, May 17th 2010, 4:16pm

Erfolgreiche Arbeit orientiert sich an was? Was ist erfolgreiche Arbeit? Nur weil jemand etwas vorgibt ist das alles richtig und deshalb als Heiligtum zu betrachten?

Jeder kann sich sein eigenes Bild an dem gezeigten Beispiel machen.

Source code

1
2
3
4
5
6
7
8
9
10
11
usr/share/vdr-plugin-epgsearch/epgsearchcmds.conf            var/lib/vdr/plugins/epgsearch/epgsearchcmds.conf
usr/share/vdr-plugin-epgsearch/epgsearchmenu.conf            var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf
usr/share/vdr-plugin-epgsearch/epgsearchcats.conf            var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
usr/share/vdr-plugin-epgsearch/epgsearchupdmail.templ        var/lib/vdr/plugins/epgsearch/epgsearchupdmail.templ
usr/share/vdr-plugin-epgsearch/epgsearchconflmail.templ      var/lib/vdr/plugins/epgsearch/epgsearchconflmail.templ

var/lib/vdr/plugins/epgsearch/epgsearchcmds.conf             etc/vdr/plugins/epgsearch/epgsearchcmds.conf
var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf             etc/vdr/plugins/epgsearch/epgsearchmenu.conf
var/lib/vdr/plugins/epgsearch/epgsearchcats.conf             etc/vdr/plugins/epgsearch/epgsearchcats.conf
var/lib/vdr/plugins/epgsearch/epgsearchupdmail.templ         etc/vdr/plugins/epgsearch/epgsearchupdmail.templ
var/lib/vdr/plugins/epgsearch/epgsearchconflmail.templ       etc/vdr/plugins/epgsearch/epgsearchconflmail.templ
Das ist aus meiner Betrachtungsweise nur dass was ich schon beschrieben habe. Schwachsinn!

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

wino

Professional

Posts: 693

Location: Schneeberg/Erzg.

  • Send private message

17

Monday, May 17th 2010, 4:26pm

Quoted

Original von gda

Quoted

Original von wino
In /var/lib/ hat von vdr überhaupt nichts zu suchen. Wer kommt nur auf so ein Schwachsinn? Schon gar keine Configs!

Da bin ich ganz bei dir. Nur sind weder channels.conf noch setup.conf Konfigurations-Dateien, sondern Datenbank-Dateien. Ob sie nun .conf als Extension haben, oder nicht.

Gerald
Man kann fast jede Datei mit etwas Fantasie und bestimmten Inhalt als Datenbank-Datei auslegen. Diese beiden genannten zählen gewiss nicht dazu. Ist VDR eine Datenbank-Anwendung?

MfG
wino

Edit - Hatte einen Teilsatz überlesen.
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

This post has been edited 1 times, last edit by "wino" (May 17th 2010, 4:39pm)


wino

Professional

Posts: 693

Location: Schneeberg/Erzg.

  • Send private message

18

Monday, May 17th 2010, 4:35pm

Quoted

Original von hotzenplotz5

Quoted

Wer kommt nur auf so ein Schwachsinn?


na die typen von hier:
http://www.pathname.com/fhs/pub/fhs-2.3.…TATEINFORMATION
Und wer muss sich daran orientieren und halten? Sind eure Pakete offizielle Debianpakete? Muss man sich an schlechten Vorgaben halten und darf daran nicht rütteln?

Etwas Eigeninitiative und klares Denken hat noch nie geschadet!

Ach so, /var/lib/video ist natürlich auch eine Errungenschaft besonderer Güte. Steht ja so in der "Diebian-Bibel".

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

fnu

Moderator

Posts: 8,411

Location: Böblingen

  • Send private message

19

Monday, May 17th 2010, 4:38pm

Quoted

Original von wino
Nur weil jemand etwas vorgibt ist das alles richtig und deshalb als Heiligtum zu betrachten?

Nun, gibt es etwas adäquates von Dir, was man so problemlos nutzen kann wie das eTobi/TomG Repository und seine Ableger? Und das schon seit vielen Jahren?

Stellt sich die Frage was schwachsinniger ist, dummes Geschwätz wie das hier oder eine Lösung die man nutzen kann, auch wenn die eine oder andere Datei nicht dort steht, wo sie Herr Unwichtig gerne haben möchte.

Gruß
Frank
Gib HD+/CI+ keine Chance! >> HowTo: APT Pinning <<

>>click<< for my VDR stuff

[¹] Modu CD21, MeanWell (80W)/LC-Power (75W), Futaba MDM166A, Intel DH77EB, G1610, 4GB DDR3, Intel 313 SSD 24GB, WD20EFRX 2TB, Zotac GT630 ('GK208'), SHDD, L4M Twin S2 (V5.6)/FlexS2 (4x DVB-S2), rt Unicable®, CIR, Ubuntu LTS 12.04.4, VDR 2.1.6 (x64, 44W)
[²] Modu CD21, MeanWell (80W)/PicoPSU (90W), Futaba MDM166A, ASRock Q1900M, 2GB DDR3, Intel 320 SSD 40GB, WD10JFCX, Palit GT630 ('GK208'), SHDD, Octopus Net SAT>IP, rt Unicable®, mceusb, Ubuntu LTS 14.04, VDR 2.1.6 (x64, 22W)
[³] Cooler Master Elite 360, Xilence SPS-XP250.SFX (250W), Intel DH77KC, Xeon E3-1245v2, 8GB DDR3, Intel 313 SSD 24GB (Sys & HostCache), HP SA P400 256MB BBWC, 4x WD7500BPKX@Backplane, VMWare ESXi 5.5 (6 VM)(x64, 38W)

wino

Professional

Posts: 693

Location: Schneeberg/Erzg.

  • Send private message

20

Monday, May 17th 2010, 4:45pm

Quoted

Original von fnu

Quoted

Original von wino
Nur weil jemand etwas vorgibt ist das alles richtig und deshalb als Heiligtum zu betrachten?

Nun, gibt es etwas adäquates von Dir, was man so problemlos nutzen kann wie das eTobi/TomG Repository und seine Ableger? Und das schon seit vielen Jahren?

Gruß
Frank
In der Tat. Nicht seit Jahren. Sind Jahre ein Kriterium für Qualität?

Auf das anderer polemische Gelaber gehe ich nicht ein.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.