Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Gelöst: Denkanstoss manuell installierter VDR in LXC
#1
Hi,

habe ein Problem mit den Startskripten. Selbst mit Loglevel 5 sind die Meldungen dürftig. Daher würde ich mich über einen Denkanstoss freuen...

Der VDR wurde manuell installiert.
Frontend ist deaktiviert:
VDR_FRONTEND="keines"

/etc/default/vdr editiert:
Zitat:/etc/default/vdr
# /etc/default/vdr
#
# See also /usr/share/doc/vdr/README.Debian.gz
#

# Change to 1 to enable vdr's init-script
ENABLED="yes"

# Change this to 1 if you want vdr to be able to shutdown the
# computer
ENABLE_SHUTDOWN=0

# Options that will be passed to vdr's commandline
# for example: OPTIONS="-w 15"
OPTIONS="-w 60"


Störende Startskripte deaktiviert:

Zitat:[email protected]_trusty:/etc/init$ ls *.done
easyvdr-setup-call.conf.done  easyvdr-start-installer.conf.done


So in der Art habe ich das ganz schon öfters gemacht...

PS: Auch mit inaktivem VNSI-Server Plugin das selbe Problem... 


Wie gesagt würde ich mich über einen Denkanstoss freuen...



Grüße
Martin


Angehängte Dateien
.zip   easyinfo.zip (Größe: 61,11 KB / Downloads: 1)
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren
#2
Thema gelöst. 
-LXC untersützt kein Upstart (oder System.d) 
-im LXD Container muss der VDR aus irgendeinem Grund als Root laufen
-weitere kleine Problemchen die zu lösen waren

Für den ersten Test habe ich mal VDR Pakte von Frank genommen weil schlichter... https://launchpad.net/~fnu/+archive/ubun...le-vdr-fnu


Ein paar zusätzliche Infos:
LXC: Allgemeine Infos: http://www.itzgeek.com/how-tos/linux/ubu...14-04.html

Das ist nicht 1:1 anzuwenden wenn kein Proxmox: http://www.vdr-portal.de/board60-linux/b...ar-machen/

sudo lxc-create  -t ubuntu -n trusty_lxc -- -r trusty -a amd64


Containerconfig erweitern:

Zitat:lxc.cgroup.devices.allow = c 212:* rwm
lxc.mount.entry          = /dev/dvb dev/dvb none bind,optional,create=dir

lxc.mount.entry = /storage/media/vdr /var/lib/lxc/fnu-vdr/rootfs/video0   none bind 0 0
#lxc.mount.entry=/path/in/host/mount_point /var/lib/lxc/mycontainer/rootfs/mount_point none bind 0 0






apt install mc python-software-properties software-properties-common
#stable-vdr-fnu + main-fnu
sudo add-apt-repository ppa:fnu/stable-vdr-fnu
sudo add-apt-repository ppa:fnu/main-fnu

apt-get update && apt-get dist-upgrade
apt-get install  vdr
apt-get install vdr-plugin-streamdev-server apt-get install vdr-plugin-live apt-get install vdr-plugin-epgsearch
apt install vdr-plugin-devstatus vdr-plugin-epgsearch vdr-plugin-femon vdr-plugin-live vdr-plugin-markad vdr-plugin-restfulapi vdr-plugin-streamdev-server vdr-plugin-svdrpservice vdr-plugin-tvscraper vdr-plugin-vnsiserver vdr-plugin-xmltv2vdr vdr-plugin-xmltv2vdr-grabber-tvm2xmltv vdr-plugin-xmltv2vdr-grabber-tvspielfilm2xmltv




Zitat:# /etc/default/vdr
# Change to 1 to enable vdr's init-script

ENABLED=1
# Change this to 1 if you want vdr to be able to shutdown the

# computer
ENABLE_SHUTDOWN=0

# for example: OPTIONS="-w 15"

OPTIONS="-w 60 --lirc=/dev/null -D0 -D1 -D2"
#Nur drei Devices

VIDEO_DIR="/video0"

USER=root
Grüße
Martin
-----------------------------------------------------------------------------------------------------------
Du brauchst Hilfe? Wir brauchen Daten! English-Version: Don't eat yellow snow!
Meine VDRs (Spoiler klicken) 

Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste