Bug#330386: plugin-loader: should not load all available plugins

Dominique Dumont domi.dumont at free.fr
Tue Sep 27 20:41:48 UTC 2005

Package: vdr
Version: 1.3.31-2
Severity: normal


I'm trying to use the streamdev plugin the debian way.

This plugin provides a way to transmit received video over network by
providing a server plugin and a client plugin.

One vdr is set up as a video server with '-P streamdev-server'.
 Another vdr can be set up as a video client with
'-P streamdev-client' (or one can use another video client like vlc).

Unfortunately, the plugin-loader script will load both plugins when I start
the vdr daemon with /etc/init.d/vdr:

root     30781 30750  0 22:33 ?        00:00:00 /bin/bash /usr/sbin/runvdr -v /mnt/video/vdr -c /var/lib/vdr -r /usr/lib/vdr/vdr-recordingaction -s /usr/lib/vdr/vdr-shutdown-message -E /var/cache/vdr/epg.data -u vdr -g vdr --port 2001 -w 60 -P streamdev-client -P streamdev-server

Can I suggest that plugin-loader.sh loads only plugin that have a
corresponding *.conf file in /etc/vdr/plugins/ (even if the file is
empty because no special option is required)

This way I will be able to start a vdr daemon with only streamdev-server. 


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11
Locale: LANG=en_IE at euro, LC_CTYPE=en_IE at euro (charmap=ISO-8859-15)

Versions of packages vdr depends on:
ii  adduser                       3.67.0     Add and remove users and groups
ii  debconf [debconf-2.0]         1.4.58     Debian configuration management sy
ii  libc6                         2.3.5-6    GNU C Library: Shared libraries an
ii  libcap1                       1:1.10-14  support for getting/setting POSIX.
ii  libgcc1                       1:4.0.1-9  GCC support library
ii  libjpeg62                     6b-10      The Independent JPEG Group's JPEG 
ii  libstdc++6                    4.0.1-9    The GNU Standard C++ Library v3
ii  makedev                       2.3.1-78   creates device files in /dev
ii  psmisc                        21.6-1     Utilities that use the proc filesy

Versions of packages vdr recommends:
ii  lirc                         0.7.1pre2-9 Linux Infra-red Remote Control sup

-- debconf information:
* vdr/select_dvb_card: Satellite
* vdr/showinfo:
* vdr/create_video_dir: false
* vdr/create_devices: true

More information about the pkg-vdr-dvb-devel mailing list