c70ad5880d
The format of the ACL database in tvheadend has changed, and generating a default user is a little bit more involved than just dumping a file in the correct locations: filenames are now md5sum (of something?) and the usernames and passwords now have their own DB. However, tvheadend has a wizard mode, where it is possible to configure the basic features, of which creating an admin user. We remove our canned ACL database, and change the startup script to start in wizard mode on first run. We also switch to using our infra to set the permissions. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
comment "tvheadend needs a toolchain w/ NPTL, headers >= 3.2, dynamic library"
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \
|
|
!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2 || BR2_STATIC_LIBS
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
|
|
|
config BR2_PACKAGE_TVHEADEND
|
|
bool "tvheadend"
|
|
depends on !BR2_STATIC_LIBS # dladdr()
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
|
select BR2_PACKAGE_DTV_SCAN_TABLES
|
|
select BR2_PACKAGE_FFMPEG_AVRESAMPLE if BR2_PACKAGE_FFMPEG
|
|
select BR2_PACKAGE_FFMPEG_SWSCALE if BR2_PACKAGE_FFMPEG
|
|
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
|
select BR2_PACKAGE_OPENSSL
|
|
help
|
|
Tvheadend is a TV streaming server for Linux supporting DVB-S,
|
|
DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as
|
|
input sources.
|
|
|
|
https://www.lonelycoder.com/redmine/projects/tvheadend/
|
|
|
|
Note:
|
|
- on first run, tvheadend will start in wizard mode; the webUI
|
|
is available on port 9981.
|
|
- if you want Avahi support, you'll need to enable:
|
|
Avahi, D-Bus, libdaemon
|