User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:public:tvheadend_lxc [2018/12/01 17:29]
jschlehofer added python-requests dependency
en:public:tvheadend_lxc [2020/04/17 15:33] (current)
jschlehofer [Turris 1.x] lib is not found
Line 17: Line 17:
 ====Turris 1.x==== ====Turris 1.x====
 <​code>​ <​code>​
-apt-get install git dpkg-dev debhelper pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev libcurl4-gnutls-dev liburiparser-dev python curl cmake dvb-apps libavfilter-dev libpcre2-dev libpcre3-dev libx264-dev libx265-dev libvpx-dev libopus-dev ffmpeg ​lib libdvbcsa-dev python-requests+apt-get install git dpkg-dev debhelper pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev libcurl4-gnutls-dev liburiparser-dev python curl cmake dvb-apps libavfilter-dev libpcre2-dev libpcre3-dev libx264-dev libx265-dev libvpx-dev libopus-dev ffmpeg libdvbcsa-dev python-requests
 </​code>​ </​code>​
  
Line 123: Line 123:
 file config (should be in this path ''/​mnt/​disk/​lxc-containers/​debian''​ if you did it exactly same as I wrote it in this article: https://​www.turris.cz/​doc/​cs/​public/​lxc - sorry it's in Czech for now. Hopefully I will translate it soon) and you need to add these rows: file config (should be in this path ''/​mnt/​disk/​lxc-containers/​debian''​ if you did it exactly same as I wrote it in this article: https://​www.turris.cz/​doc/​cs/​public/​lxc - sorry it's in Czech for now. Hopefully I will translate it soon) and you need to add these rows:
 <​code>​ <​code>​
-lxc.group.devices.allow = c 212:* rwm+lxc.cgroup.devices.allow = c 212:* rwm
 lxc.mount.entry = /dev/dvb dev/dvb none bind,​optional,​create=dir lxc.mount.entry = /dev/dvb dev/dvb none bind,​optional,​create=dir
-lxc.mount.entry = /​dev/​bus/​usb/​001 dev/​bus/​usb/​001 none bind,​optional,​create=dir+lxc.mount.entry = /​dev/​bus/​usb/​001 dev/​bus/​usb/​001 none bind,​optional,​create=dir ​0 0
 </​code>​ </​code>​
  
 Turris Omnia: ​ it should be in ''/​path/​of/​your/​lxc-container''​ and you should add these rows. Turris Omnia: ​ it should be in ''/​path/​of/​your/​lxc-container''​ and you should add these rows.
 <​code>​ <​code>​
-lxc.group.devices.allow = c 188:* rwm+lxc.cgroup.devices.allow = c 188:* rwm
 lxc.mount.entry = /dev/dvb dev/dvb none bind,​optional,​create=dir lxc.mount.entry = /dev/dvb dev/dvb none bind,​optional,​create=dir
-lxc.mount.entry = /​dev/​bus/​usb/​001 dev/​bus/​usb/​001 none bind,​optional,​create=dir+lxc.mount.entry = /​dev/​bus/​usb/​001 dev/​bus/​usb/​001 none bind,​optional,​create=dir ​0 0
 </​code>​ </​code>​
  
Line 145: Line 145:
 **Do you know how to improve TVHeadend or do you want help?** \\ **Do you know how to improve TVHeadend or do you want help?** \\
 Go to the channel #hts on IRC Freenode server, where you can share your ideas and ask for help. Btw IRC is not live support, so please be patient or you can request features on their website: https://​tvheadend.org Go to the channel #hts on IRC Freenode server, where you can share your ideas and ask for help. Btw IRC is not live support, so please be patient or you can request features on their website: https://​tvheadend.org
- 
-If you notice some grammar mistake here or you didn't understand something. Please let me know privately on Turris forum - [[https://​forum.turris.cz/​users/​pepe/​summary|Pepe]] and I will try to improve my article.