# ChangeLog for gentoo-vdr-scripts # $Id$ 06 Jul 2008; Matthias Schwarzott usr/share/vdr/rcscript/post-start-50-svdrp.sh, usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh, usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh, etc/conf.d/vdr, etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh: Run post-start addons also when vdr did not start. This will print syslog output then. Add config-setting to disable syslog parsing. 06 Jul 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-20-dvb-device.sh, usr/share/vdr/rcscript/pre-start-40-config-files.sh, usr/share/vdr/rcscript/post-start-50-svdrp.sh, etc/conf.d/vdr, usr/share/vdr/inc/rc-functions.sh: Simplified waitfor function. Renamed DEVICE_CHECK to DVB_DEVICE_WAIT. Make timeout non-fatal. 06 Jul 2008; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh, usr/share/vdr/inc/shutdown-functions.sh, vdrplugin-rebuild/vdrplugin-rebuild: Do not use header-path hardcoded in commands. 06 Jul 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/conf.d/vdr: Add possibility to enable --userdump. 06 Jul 2008; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Rename variable. 06 Jul 2008; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh, usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh, usr/share/vdr/rcscript/pre-start-10-chuid.sh, usr/share/vdr/rcscript/pre-start-20-dvb-device.sh, usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh, usr/share/vdr/rcscript/pre-start-30-parameter.sh, usr/share/vdr/rcscript/pre-start-45-nptl-check.sh, usr/share/vdr/shutdown/periodic-50-epgscan.sh, usr/share/vdr/rcscript/pre-start-50-shutdown.sh, usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/conf.d/vdr, etc/init.d/vdr, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh, usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/shutdown/wakeup-none.sh: Use yesno from openrc, but provide replacement for older baselayout. 04 Jul 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Add hack to use an existing checksum file if plugin-name != ebuild-name. 04 Jul 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Let vdrplugin-rebuild match all plugins installed by an ebuild. 04 Jul 2008; Matthias Schwarzott etc/conf.d/vdr, usr/share/vdr/inc/plugin-functions.sh: Add setting to disable patchlevel check. 03 Jul 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/conf.d/vdr: Add config-setting to disable usage of the vdr -u option. 29 Jun 2008; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/bin/vdrshutdown-really.sh: Remove 'Shutdown is retried soon' message. Reduce DRY_SHUTDOWN to one single point. 24 Jun 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh: Fix typo. 21 Jun 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Do not print ignored plugins. 21 Jun 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Added option to only rebuild packages that have a different header checksum than current vdr. 21 Jun 2008; Matthias Schwarzott etc/init.d/vdr: Moved clearing of logfile to better place right at start. 21 Jun 2008; Matthias Schwarzott usr/sbin/Makefile, +usr/sbin/vdr-get-header-checksum, usr/share/vdr/inc/plugin-functions.sh: Factored out checksum creation to extra executable. 19 Jun 2008; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/sbin/dvb-reload-modules: Add commands for reload and for only unload of modules. 17 Jun 2008; Matthias Schwarzott etc/init.d/vdr: Simplify openvt usage. 17 Jun 2008; Matthias Schwarzott etc/init.d/vdr, usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh: No longer check old location for addons and the caps file. 17 Jun 2008; Matthias Schwarzott usr/share/vdr/rcscript/post-stop-05-plugins.sh, usr/share/vdr/rcscript/post-start-05-plugins.sh, usr/share/vdr/rcscript/pre-stop-95-plugins.sh, usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr, usr/share/vdr/inc/plugin-functions.sh: Cleanup of init-script and plugin loader structure. 15 Jun 2008; Matthias Schwarzott usr/share/vdr/rcscript/post-stop-05-plugins.sh, usr/share/vdr/rcscript/post-start-05-plugins.sh, usr/share/vdr/rcscript/pre-stop-95-plugins.sh, usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr, usr/share/vdr/inc/plugin-functions.sh: Cleanup of plugin loading code. 15 Jun 2008; Matthias Schwarzott etc/init.d/vdr: Fix watchdogrestart for now by running stop and start in subshells. 12 Jun 2008; Matthias Schwarzott -usr/share/vdr/rcscript/pre-stop-10-watchdog.sh, -usr/share/vdr/rcscript/post-start-90-watchdog.sh, etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh: Move watchdog code directly into init-script. 02 Jun 2008; Matthias Schwarzott etc/init.d/vdr: Remove forgotten line. 30 May 2008; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh, usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh: Small cleanup. 29 May 2008; Matthias Schwarzott etc/init.d/vdr, -usr/share/vdr/inc/message-functions.sh, usr/share/vdr/inc/rc-functions.sh: Absorbed message-functions into init-script. 29 May 2008; Matthias Schwarzott -usr/sbin/vdr-inform-watchdog.sh, usr/sbin/vdr-watchdogd: Rewrite of vdr-watchdog. 21 May 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Do not produce errors when no plugins were skipped at last start. 21 May 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Allow to only merge plugins that are enabled, or ones that were skipped at last vdr start. 21 May 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Remove dead code. 21 May 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Simplified cmdline parsing. Allowing to pass parameters to emerge. 21 May 2008; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Renamed old stuff that still had module in the name. Removed external commands add/del. 21 May 2008; Matthias Schwarzott usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/language-functions.sh: Simplified code. 21 May 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/init.d/vdr, usr/share/vdr/inc/message-functions.sh: Simplified code. 21 May 2008; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/sbin/Makefile, +usr/sbin/dvb-reload-modules: Moved code to reload dvb modules into a seperate executable called dvb-reload-modules. *gentoo-vdr-scripts-0.4.4 (20 Apr 2008) 20 Apr 2008; Matthias Schwarzott Makefile, +bump.sh: Added info make-target. Added bump helper script. 20 Apr 2008; Matthias Schwarzott usr/sbin/acpi-wakeup.sh: More baselayout-2 fixes for acpi wakeup. Fixes wrong utc detection. 19 Apr 2008; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/share/vdr/shutdown/shutdown-reboot.sh: Give an explicit name to the automagic reboot handling - auto. 19 Apr 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-45-utf8-check.sh: Make charmap handling more verbose and fix some export/usage order. Bug #217906 19 Apr 2008; Matthias Schwarzott usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh: Print name of log-file in every case when errors are detected. 19 Apr 2008; Matthias Schwarzott etc/init.d/wakeup-reboot-halt: Make special option mark_for_reboot work with baselayout-1, Reported by gehlhajo, http://www.vdr-portal.de/board/thread.php?threadid=76283 19 Apr 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr: Added VDR_CHARSET_OVERRIDE support 31 Mar 2008; Matthias Schwarzott usr/share/vdr/rcscript/post-stop-05-plugins.sh, usr/share/vdr/rcscript/post-start-05-plugins.sh, usr/share/vdr/rcscript/pre-stop-95-plugins.sh, usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/inc/plugin-functions.sh: Add better error handling, like for disk full condition. 31 Mar 2008; Matthias Schwarzott etc/init.d/vdr: Let init-script not silently fail at stop. *gentoo-vdr-scripts-0.4.3 (23 Feb 2008) 20 Feb 2008; Matthias Schwarzott usr/share/vdr/shutdown/shutdown-reboot.sh: Add mount /boot for lilo, due to http://bugs.gentoo.org/show_bug.cgi?id=207105 18 Feb 2008; Matthias Schwarzott etc/init.d/wakeup-reboot-halt, usr/share/vdr/shutdown/shutdown-reboot.sh: Move mark-file logic for reboot completely into init-script. 17 Feb 2008; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/shutdown/shutdown-reboot.sh, usr/share/vdr/shutdown/wakeup-acpi.sh, usr/share/vdr/shutdown/wakeup-none.sh, usr/share/vdr/shutdown/wakeup-nvram.sh, usr/share/vdr/shutdown/wakeup-rtc.sh: Cleanup message handling for wakeup modules. 17 Feb 2008; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: No longer write count of forced tests to osd. 13 Feb 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown, etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/shutdown/wakeup-acpi.sh, usr/share/vdr/shutdown/wakeup-none.sh, usr/share/vdr/shutdown/wakeup-nvram.sh, usr/share/vdr/shutdown/wakeup-rtc.sh: More wakeup simplifications. Now try more than 1 wakeup-method until one successes. 13 Feb 2008; Matthias Schwarzott usr/share/vdr/shutdown/Makefile: Now always install wakeup-nvram helper. 13 Feb 2008; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown, usr/sbin/Makefile, usr/sbin/acpi-wakeup.sh, +usr/sbin/rtc-wakeup.sh, usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/shutdown/wakeup-acpi.sh, usr/share/vdr/shutdown/wakeup-none.sh, usr/share/vdr/shutdown/wakeup-nvram.sh, +usr/share/vdr/shutdown/wakeup-rtc.sh: Simplified wakeup logic a bit. Moved rtc-wakeup to own files. 15 Dec 2007; Matthias Schwarzott vdrplugin-rebuild/vdrplugin-rebuild: Let vdrplugin-rebuild detect and fix corrupt plugin database. 10 Dec 2007; Matthias Schwarzott usr/sbin/acpi-wakeup.sh, usr/share/vdr/shutdown/wakeup-acpi.sh: Fix wakeup-call logic to work with old and new acpi/rtc interface. 16 Oct 2007; Matthias Schwarzott usr/sbin/acpi-wakeup.sh: Updated acpi-wakeup to also work with new rtc-interface. *gentoo-vdr-scripts-0.4.2 (08 Oct 2007) 08 Oct 2007; Matthias Schwarzott Makefile, +vdrplugin-rebuild/Makefile, +vdrplugin-rebuild/vdrplugin-rebuild: Added vdrplugin-rebuild to gentoo-vdr-scripts. *gentoo-vdr-scripts-0.4.1 (04 Oct 2007) 04 Oct 2007; Matthias Schwarzott usr/share/vdr/Makefile, +usr/share/vdr/dvdchanger/Makefile, +usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh, +usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh: Added vdr-dvd-scripts. 04 Oct 2007; Matthias Schwarzott Makefile, +etc/Makefile, +etc/conf.d/Makefile, +etc/init.d/Makefile, +etc/vdr/Makefile, +etc/vdr/commands/Makefile, +etc/vdr/reccmds/Makefile, +usr/Makefile, usr/bin/Makefile, +usr/sbin/Makefile, +usr/share/vdr/Makefile, +usr/share/vdr/bin/Makefile, +usr/share/vdr/inc/Makefile, +usr/share/vdr/rcscript/Makefile, +usr/share/vdr/record/Makefile, +usr/share/vdr/shutdown/Makefile: Make install now is distributed over makefiles in every directory. 03 Oct 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr: Added parameter to modify VDR niceness. 25 Sep 2007; Matthias Schwarzott etc/init.d/vdr, usr/sbin/vdr-inform-watchdog.sh: Do not set path to killall. 25 Sep 2007; Matthias Schwarzott etc/conf.d/vdr.cd-dvd: Added burnspeed setting to vdr.cd-dvd conf file. 10 Jul 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh: Added more possible log file names for syslog scanning. 10 Jul 2007; Matthias Schwarzott usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh, usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh: For checking syslog, do not read whole files, but just seek into them with help of stat/dd. 10 Jul 2007; Matthias Schwarzott usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh: Does not only show nice plugin failures, but also nicify the other errors. 09 Jul 2007; Matthias Schwarzott +usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh, +usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh: Added a log parser to display critical errors that only show up in syslog. *gentoo-vdr-scripts-0.4.0 (07 Jul 2007) 07 Jul 2007; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Do write more log files about failed plugins. 03 Jul 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-45-utf8-check.sh, etc/conf.d/vdr: Added locale selection for >=vdr-1.5.3, no longer drop locales to C, but autoselect utf8 one if avail and none selected systemwide or in vdr config. 23 Jun 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/inc/plugin-functions.sh: Only store loaded plugins for usage at stopping. *gentoo-vdr-scripts-0.3.10 (12 Jun 2007) 11 Jun 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh, usr/sbin/vdr-watchdogd: Removed some bash operators. 11 Jun 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-20-dvb-device.sh, usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh: Added a message about DEVICE_CHECK if the dvb-device check fails, http://www.vdr-portal.de/board/thread.php?threadid=65303 08 Jun 2007; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-40-time.sh: Allow forcing of shutdown at forbidden times. 04 Jun 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-really.sh: Do not rely on bash variable UID. 04 Jun 2007; Matthias Schwarzott etc/init.d/vdr: Be sure to need net, and need lirc if configured. 04 Jun 2007; Matthias Schwarzott usr/share/vdr/inc/message-functions.sh: Removed header-line of startlog. 02 Jun 2007; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Do not show error if to be deleted file does not exist. 02 Jun 2007; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Added missing variables. 02 Jun 2007; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Added einfo_level1/2 for compatibility with rcaddons using them. 02 Jun 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/inc/message-functions.sh, usr/share/vdr/inc/plugin-functions.sh: Summary view of failed plugins. 02 Jun 2007; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/share/vdr/rcscript/pre-start-45-nptl-check.sh, usr/share/vdr/rcscript/pre-start-50-shutdown.sh, usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr, usr/share/vdr/inc/message-functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh: Easier message handling. 30 May 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: remove shutdown-time-written file before rewrite it. 30 May 2007; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh: No longer check noad at shutdown, as it now has a dedicated script. 30 May 2007; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/bin/vdrshutdown-really.sh: Added easy debug setting for shutdown. 30 May 2007; Matthias Schwarzott etc/conf.d/vdr.watchdogd, usr/share/vdr/inc/rc-functions.sh: Enabled external watchdog by default. 30 May 2007; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/conf.d/vdr.watchdogd, etc/init.d/vdr, usr/sbin/vdr-watchdogd, usr/share/vdr/inc/rc-functions.sh: Removed sleeps for watchdogrestart. Removed logging by default for watchdog. 30 May 2007; Matthias Schwarzott Makefile, +usr/bin/Makefile, +usr/bin/wait_on_pid.c, usr/sbin/vdr-watchdogd: Added some small binary to wait for a process to exit. 12 May 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-really.sh: Fixed last arithmetic expression. 10 May 2007; Matthias Schwarzott usr/sbin/vdr-watchdogd: Fix external watchdog with dash shell. 10 May 2007; Matthias Schwarzott Makefile: Revert old nicer Makefile, but force bash on it. 08 May 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, Makefile, usr/sbin/acpi-wakeup.sh, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/message-functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh, usr/share/vdr/inc/time.sh: Removed more bashish code. 08 May 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: Rename shutdown_common to shutdown_abort_common. 24 Apr 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: Added better check for usable pre-shutdown hook. 24 Apr 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: Fixed quoting of the queued commands in shutdown-gate. *gentoo-vdr-scripts-0.3.9 (23 Apr 2007) 18 Apr 2007; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Also stop watchdog if it was disabled while vdr was still running. 18 Apr 2007; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Make start-stop-daemon get the correct state of the watchdog. 17 Apr 2007; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/inc/plugin-functions.sh: Removed more bash stuff. 17 Apr 2007; Matthias Schwarzott etc/init.d/vdr: Only load external files when needed. 17 Apr 2007; Matthias Schwarzott etc/init.d/vdr: Correctly evaluate quoted parameters. 17 Apr 2007; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Does not try to load non-existant addon. 16 Apr 2007; Matthias Schwarzott etc/init.d/vdr, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh: Removed bash specific array code. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Removed more bash specific code. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Check shell syntax before executing an addon. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/bin/vdrrecord-gate.sh: Giving $@ as parameter to the record-hook scripts to also support more parameters the future can bring, suggested by Markus Holter . 16 Apr 2007; Matthias Schwarzott usr/share/vdr/inc/functions.sh: Removed more bash specific code. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh: Removed more bash specific code. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/init.d/vdr, usr/share/vdr/inc/language-functions.sh, usr/share/vdr/inc/time.sh: Removed more bash specific code. 16 Apr 2007; Matthias Schwarzott usr/sbin/acpi-wakeup.sh, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh: Replaced bash specific arithmetics. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/shutdown/periodic-50-epgscan.sh, usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, README.shutdown, usr/share/vdr/bin/vdr-bg.sh, usr/share/vdr/bin/vdrrecord-gate.sh, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/bin/vdrshutdown-periodic-thread.sh, usr/share/vdr/bin/vdrshutdown-really.sh: Removed more bash specific code. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-10-chuid.sh, usr/share/vdr/rcscript/pre-stop-10-watchdog.sh, usr/share/vdr/rcscript/pre-start-20-dvb-device.sh, usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/share/vdr/rcscript/pre-start-30-parameter.sh, usr/share/vdr/rcscript/pre-start-40-config-files.sh, usr/share/vdr/rcscript/pre-start-45-nptl-check.sh, usr/share/vdr/rcscript/pre-start-45-utf8-check.sh, usr/share/vdr/rcscript/pre-start-50-shutdown.sh, usr/share/vdr/rcscript/post-start-50-svdrp.sh, usr/share/vdr/rcscript/post-start-90-watchdog.sh, usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh, README.shutdown, etc/init.d/vdr, etc/init.d/wakeup-reboot-halt, usr/sbin/acpi-wakeup.sh, usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/language-functions.sh, usr/share/vdr/inc/message-functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh, usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/inc/time.sh: Removed more bash specific code. 16 Apr 2007; Matthias Schwarzott usr/sbin/acpi-wakeup.sh, usr/sbin/vdr-inform-watchdog.sh, usr/sbin/vdr-watchdogd: Removed bash specific code. 16 Apr 2007; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh, usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh, usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh, usr/share/vdr/shutdown/pre-shutdown-40-time.sh, usr/share/vdr/shutdown/periodic-50-epgscan.sh, usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/share/vdr/shutdown/shutdown-reboot.sh, usr/share/vdr/shutdown/wakeup-acpi.sh, usr/share/vdr/shutdown/wakeup-none.sh, usr/share/vdr/shutdown/wakeup-nvram.sh: Removed bash specific code. 15 Apr 2007; Matthias Schwarzott etc/init.d/vdr: Completely remove dvbsplash support to finally stop all problems. 19 Mar 2007; Joerg Bornkessel ChangeLog: moved 'set log level' from Expert Settings to Debug Options 13 Mar 2007; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Replaced which by bash-builtin type -p, as which is not garanteed to exist. *gentoo-vdr-scripts-0.3.8 (31 Jan 2007) 22 Jan 2007; Matthias Schwarzott etc/conf.d/vdr: Set default log-level to 3 to make logs more usefull. 22 Jan 2007; Matthias Schwarzott usr/share/vdr/rcscript/post-start-50-svdrp.sh, etc/conf.d/vdr: Make the time to wait for running vdr configurable. 22 Jan 2007; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh: Other fix for reloading modules as reverse does not work. 22 Jan 2007; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh: Reverse list of modules for watchdog-reloading them, to solve problem with not explicite depends for dvb_attach. 22 Jan 2007; Matthias Schwarzott README.shutdown: Add description of used shutdown-tmp-files. 21 Jan 2007; Matthias Schwarzott etc/vdr/commands/commands.system.conf, etc/vdr/commands/commands.system.conf.de, usr/share/vdr/inc/message-functions.sh: Move start-log file to tmp-folder. 21 Jan 2007; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Do no longer call check_plugin when stopping to not modify list of plugins. 21 Jan 2007; Matthias Schwarzott TODO, etc/init.d/vdr, usr/share/vdr/inc/plugin-functions.sh: Store list of plugins when starting vdr, to call correct rcaddons at stopping. 21 Jan 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-40-config-files.sh: Now creating empty channels.conf if none exists. 13 Jan 2007; Matthias Schwarzott usr/share/vdr/shutdown/wakeup-none.sh: Let code use yes/no like conf-file suggested already. 13 Jan 2007; Matthias Schwarzott Makefile: Also install none-wakeup. 12 Jan 2007; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/share/vdr/shutdown/wakeup-none.sh: Added option to control behaviour of none-wakeup-method when timers exist. 11 Jan 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: Some text cleanups. 11 Jan 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh, +usr/share/vdr/shutdown/wakeup-none.sh: Added first version of no-operation wakeup. Moved shutdown-now message around. 11 Jan 2007; Matthias Schwarzott trunk/usr/share/vdr/bin/vdrshutdown-gate.sh, trunk/usr/share/vdr/bin/vdrshutdown-really.sh: Use exitcodes different from sudo. 10 Jan 2007; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/bin/vdrshutdown-really.sh: Fixed names of debug-variables for shutdown. 10 Jan 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: Moved some code into dedicated functions. 10 Jan 2007; Matthias Schwarzott README.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh: Remove global TRY_AGAIN variable from interface to pre-shutdown-hooks. 10 Jan 2007; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh, README.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh: Remove global EXITCODE variable. 10 Jan 2007; Matthias Schwarzott usr/share/vdr/bin/vdrshutdown-gate.sh: Move check for user shutdown into forced-shutdown-check-function. 10 Jan 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-50-shutdown.sh: No longer hard disable shutdown if there are things todo, warn only now. 04 Jan 2007; Matthias Schwarzott README.shutdown, usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/shutdown/wakeup-nvram.sh: Removed fixed variable name from interface to wakeup-method. 04 Jan 2007; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown, usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/shutdown/wakeup-acpi.sh, usr/share/vdr/shutdown/wakeup-nvram.sh: Removed using a variable for return-values (SHUTDOWN_EXITCODE). Renamed function set_wakeup to wakeup_set. Added function wakeup_check. 21 Dec 2006; Matthias Schwarzott TODO: Updated TODO-file. *gentoo-vdr-scripts-0.3.7 (07 Nov 2006) 18 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/inc/plugin-functions.sh: Moved the reader for new plugin-conf-system to correct place, as then only start-rcaddons will work. 18 Oct 2006; Matthias Schwarzott Makefile: Make VERSION overwritable for developer. 11 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/conf.d/vdr, +etc/conf.d/vdr.plugins, usr/share/vdr/inc/plugin-functions.sh: Now read plugins to load from a dedicated config-file. 11 Oct 2006; Matthias Schwarzott README: Incrementing version-number to 0.3.7. 11 Oct 2006; Matthias Schwarzott Makefile: Now also create directories via the install-command. 11 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh: More nicer indenting. 09 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh: Added Log-Message to inform about skipped Plugins. 08 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh: Changed prerequisits-message. 08 Oct 2006; Matthias Schwarzott etc/init.d/vdr: Added prefix to cmdline-message. 08 Oct 2006; Matthias Schwarzott usr/share/vdr/inc/plugin-functions.sh: Removed header-line for skipped plugins. 08 Oct 2006; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Moved msg about waittime to new category debug. 08 Oct 2006; Matthias Schwarzott usr/share/vdr/inc/rc-functions.sh: Removed prefix from einfo_level1 and 2. 07 Oct 2006; Matthias Schwarzott etc/conf.d/vdr, etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh: Make showing vdr-version number at startup-time configurable, but disabled by default. 07 Oct 2006; Matthias Schwarzott etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh: Changed debug-code to write out a correctly quoted command-line, suggested by cduerr from vdr-portal.de. 07 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh: Only add space when _EXTRAOPTS contains anything. 07 Oct 2006; Matthias Schwarzott etc/init.d/vdr: Change to root directory when starting/stoping vdr. 05 Oct 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-45-nptl-check.sh: Removed warning about nptl-only system. 17 Jul 2006; Matthias Schwarzott usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/init.d/vdr, usr/share/vdr/bin/vdrrecord-gate.sh, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/bin/vdrshutdown-periodic-thread.sh, usr/share/vdr/bin/vdrshutdown-really.sh, usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/language-functions.sh, usr/share/vdr/inc/message-functions.sh, usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh, usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/inc/time.sh: Added comments to the head of the scripts. *gentoo-vdr-scripts-0.3.6 (09 Jul 2006) 09 Jul 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-30-parameter.sh, usr/share/vdr/rcscript/pre-start-50-shutdown.sh, usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, Makefile, usr/share/vdr/bin/vdrrecord-gate.sh, usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/message-functions.sh: Changed every reference to /usr/lib/vdr/bin. 09 Jul 2006; Matthias Schwarzott -usr/lib/vdr/bin +usr/share/vdr/bin: Moved usr/lib/vdr/bin to usr/share/vdr/bin 06 Jul 2006; Matthias Schwarzott usr/share/vdr/inc/commands-functions.sh: Chown the merged commands-file to vdr:vdr, solves problems with restrictive umask-value, reported by timonator at #gentoo-vdr. 25 Jun 2006; Matthias Schwarzott etc/conf.d/vdr.shutdown: Changed default-conf-filename for nvram-wakeup to nvram-wakeup.conf to match other distros and wiki. 19 Jun 2006; Matthias Schwarzott usr/share/vdr/rcscript/pre-start-95-plugins.sh, usr/share/vdr/inc/plugin-functions.sh: Make SKIP_PLUGIN work also for stopping vdr, not only for start. *gentoo-vdr-scripts-0.3.5 (16 Jun 2006) 16 Jun 2006; Matthias Schwarzott Makefile: Do not create /var/vdr/video 16 Jun 2006; Matthias Schwarzott usr/share/vdr/inc/time.sh: More bufixes for the forbidden-time-check. 16 Jun 2006; Matthias Schwarzott usr/share/vdr/shutdown/pre-shutdown-40-time.sh: Bugfix forbidden-times shutdown stopper. Reported by Roland May . 16 Jun 2006; Matthias Schwarzott usr/lib/vdr/rcscripts -> usr/share/vdr/rcscripts, Makefile, README.vdrcaps, usr/share/vdr/inc/rc-functions.sh: Moved rcscript-dir to /usr/share 16 Jun 2006; Matthias Schwarzott usr/lib/vdr/shutdown -> usr/share/vdr/shutdown, Makefile, README.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh, usr/share/vdr/inc/shutdown-functions.sh: Moved shutdown-dir to /usr/share 16 Jun 2006; Matthias Schwarzott Makefile, usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/record -> usr/share/vdr/record: Moved record-dir to /usr/share 16 Jun 2006; Matthias Schwarzott usr/lib/vdr/inc -> usr/share/vdr/inc usr/share/vdr/rcscript/pre-start-40-config-files.sh, Makefile, etc/init.d/vdr, usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-really.sh: Moved include-dir to /usr/share 16 Jun 2006; Matthias Schwarzott usr/lib/vdr/inc/functions.sh: Can read capabilities-file from new location under /usr/share 16 Jun 2006; Matthias Schwarzott usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh: Autodetect path to vdr-plugins from vdr-Make.config. 16 Jun 2006; Matthias Schwarzott Makefile: changed makefile to only one install-target 13 Jun 2006; Matthias Schwarzott etc/conf.d/vdr.shutdown: Corrected typo in description of BLOCK_SHUTDOWN_INTERVALS, reported by Roland May . 13 Jun 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr: Modified parameter MUTE, to act like described in comment, reported by Roland May . 11 Jun 2006; Matthias Schwarzott usr/lib/vdr/bin/vdr-bg.sh, usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh: Better quoting of . Better debug support. 11 Jun 2006; Matthias Schwarzott usr/lib/vdr/rcscript/post-stop-05-plugins.sh, usr/lib/vdr/rcscript/post-start-05-plugins.sh, usr/lib/vdr/rcscript/pre-start-10-chuid.sh, usr/lib/vdr/rcscript/pre-stop-10-watchdog.sh, usr/lib/vdr/rcscript/pre-start-20-dvb-device.sh, usr/lib/vdr/rcscript/watchdog-restart-20-modules.sh, usr/lib/vdr/rcscript/pre-start-30-parameter.sh, usr/lib/vdr/rcscript/pre-start-40-config-files.sh, usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh, usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, usr/lib/vdr/rcscript/post-start-90-watchdog.sh, usr/lib/vdr/rcscript/pre-stop-95-plugins.sh, usr/lib/vdr/rcscript/pre-start-95-plugins.sh: Every addon now returns a proper exitcode. 11 Jun 2006; Matthias Schwarzott etc/init.d/vdr: Startscript now soft-depends on coldplug to ensure it started before. 10 Jun 2006; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-40-time.sh, usr/lib/vdr/bin/vdr-bg.sh, usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh: Fork all processes started by vdr to background. Fixed some 1 line bugs. 10 Jun 2006; Matthias Schwarzott +usr/lib/vdr/shutdown/pre-shutdown-40-time.sh, usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh -> usr/lib/vdr/shutdown/pre-shutdown-10-check-enabled.sh, etc/conf.d/vdr.shutdown, +usr/lib/vdr/inc/time.sh: Added option to forbid shutdowns in specified time-intervals. Renamed one script 09 Jun 2006; Matthias Schwarzott usr/lib/vdr/rcscript/post-start-50-svdrp.sh, usr/lib/vdr/rcscript/pre-start-98-wait-conditions.sh, etc/init.d/vdr, usr/lib/vdr/inc/rc-functions.sh: Changed error-code handling. Changed message for timeout at vdr-start. *gentoo-vdr-scripts-0.3.4 (31 Mai 2006) 31 May 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, etc/conf.d/vdr: new utf8-wipeout strategy, relocated IR-setting in conf-file. 29 May 2006; Matthias Schwarzott usr/lib/vdr/shutdown/wakeup-acpi.sh: Added an explicit warning about a missing /proc/acpi/alarm. *gentoo-vdr-scripts-0.3.3 (17 Mai 2006) 17 May 2006; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh: corrected invalid use of < and > to compare integers 17 May 2006; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh: Do not abort shutdown when there is no next timer defined. Fix by PanamaJack from vdr-portal.de. *gentoo-vdr-scripts-0.3.2 (13 Mai 2006) 13 May 2006; Matthias Schwarzott -usr/lib/vdr/shutdown/pre-shutdown-05-fixed-wakeup.sh, +usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh: Catch running timer and block shutdown in that case 12 May 2006; Matthias Schwarzott etc/init.d/vdr, usr/lib/vdr/inc/message-functions.sh, usr/lib/vdr/inc/rc-functions.sh: Better handling of vdr-start-log. Explicitly state now that no errors occured. 10 May 2006; Matthias Schwarzott etc/conf.d/vdr.shutdown: Corrected reference to other shutdown setting in comment. 10 May 2006; Matthias Schwarzott +usr/lib/vdr/shutdown/pre-shutdown-05-fixed-wakeup.sh, etc/conf.d/vdr.shutdown: Added code for daily wakeup. Code by Michael Brakemeier . 10 May 2006; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh: Added code to block shutdown when debugging. 10 May 2006; Matthias Schwarzott etc/init.d/vdr, usr/lib/vdr/inc/functions.sh, usr/lib/vdr/inc/message-functions.sh: Fixed writing vdr-start-log 09 May 2006; Matthias Schwarzott etc/init.d/vdr: Changed "need net" to "use net" to not kill vdr when shutting down the network. Suggested by Martin Brodbeck . *gentoo-vdr-scripts-0.3.1 (03 Mai 2006) 02 May 2006; Matthias Schwarzott etc/init.d/vdr, usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh: Corrected reading of VDR-version, reported by Harri Kukkonen , use APIVERSION for newer vdrs *gentoo-vdr-scripts-0.3.0 (21 Mar 2006) 21 Mar 2006; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh: made shutdown retry time configurable 18 Mar 2006; Matthias Schwarzott +README.shutdown: added description of shutdown-addon-modules 15 Mar 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, +usr/lib/vdr/rcscript/post-start-92-messages.sh, +etc/vdr/commands/commands.system.conf, +etc/vdr/commands/commands.system.conf.de, usr/lib/vdr/inc/functions.sh, +usr/lib/vdr/inc/message-functions.sh, usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh: First version of log-management 15 Mar 2006; Matthias Schwarzott Makefile, README: added packaging make-target dist 15 Mar 2006; Joerg Bornkessel usr/lib/vdr/inc/plugin-functions.sh: set to higher warn level in skip_plugin, on suggestion by M.Guenther 15 Mar 2006; Matthias Schwarzott usr/lib/vdr/inc/plugin-functions.sh: use consistent sort order for checksums - use existing vdr checksum if possible 14 Mar 2006; Matthias Schwarzott usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh: added check for mismatching patchlevel (=wrong header files) of plugins *gentoo-vdr-scripts-0.2.4 (05 Mar 2006) 04 Mar 2006; Matthias Schwarzott Makefile, +etc/vdr/commands/commands.custom.conf.de: added example for translated commands-file 04 Mar 2006; Matthias Schwarzott +etc/conf.d/vdr.cd-dvd: Added config-file for cd&dvd devices used by some plugins 02 Mar 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-30-parameter.sh, TODO, etc/conf.d/vdr: Set default log-level to 1 28 Feb 2006; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh: cosmetics on shutdown-code 28 Feb 2006; Matthias Schwarzott usr/lib/vdr/inc/rc-functions.sh: do not print message about not defined function in addon 28 Feb 2006; Matthias Schwarzott usr/lib/vdr/inc/language-functions.sh: only read setup.conf if existing 28 Feb 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh: changed debug-message for NPTL-off to be less confusing 22 Feb 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-really.sh, usr/lib/vdr/inc/functions.sh, usr/lib/vdr/inc/rc-functions.sh, usr/lib/vdr/inc/shutdown-functions.sh: changed inclusion of caps 21 Feb 2006; Matthias Schwarzott usr/lib/vdr/rcscript/post-stop-05-plugins.sh, usr/lib/vdr/rcscript/post-start-05-plugins.sh, usr/lib/vdr/rcscript/pre-stop-95-plugins.sh, usr/lib/vdr/rcscript/pre-start-95-plugins.sh, +usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh: copied some plugin-load-functions to its own file 21 Feb 2006; Matthias Schwarzott etc/conf.d/vdr: added correction of comments in conf-file already added to 0.2.2 ebuild 21 Feb 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, etc/init.d/vdr, usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-really.sh, usr/lib/vdr/inc/commands-functions.sh, +usr/lib/vdr/inc/functions.sh: created loader for shell include files 12 Feb 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-40-config-files.sh: replaced /usr/bin/sed by /bin/sed 31 Jan 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-10-chuid.sh: corrected error in handling of chuid-option for newer vdr-versions *gentoo-vdr-scripts-0.2.3 (31 Jan 2006) 31 Jan 2006; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh: set default shutdown retry time to 5min 21 Jan 2006; Matthias Schwarzott etc/conf.d/vdr: corrected wrong comment in config-file 09 Jan 2006; Matthias Schwarzott +usr/lib/vdr/rcscript/pre-start-10-chuid.sh, TODO, etc/init.d/vdr: enable use of chuid integrated into vdr-1.3.38 09 Jan 2006; Matthias Schwarzott README.shutdown-jobs, +README.vdrcaps, TODO: documentation updates *gentoo-vdr-scripts-0.2.2 (07 Jan 2006) 07 Jan 2006; Matthias Schwarzott usr/lib/vdr/inc/commands-functions.sh, +usr/lib/vdr/inc/language-functions.sh: commands can now be localized *gentoo-vdr-scripts-0.2.1 (06 Jan 2006) 06 Jan 2006; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh: show message on OSD when doing shutdown 06 Jan 2006; Matthias Schwarzott usr/lib/vdr/inc/commands-functions.sh, usr/lib/vdr/inc/rc-functions.sh: some small fixes for changes before 06 Jan 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-40-config-files.sh, +usr/lib/vdr/inc/commands-functions.sh: moved commands-file handling into seperate file 05 Jan 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, Makefile, etc/init.d/vdr, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-really.sh, +usr/lib/vdr/inc/shutdown-functions.sh, -usr/lib/vdr/rcscript/functions-shutdown.sh +usr/lib/vdr/inc/rc-functions.sh --usr/lib/vdr/rcscript/functions.sh: moved include-files 05 Jan 2006; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-50-shutdown.sh: Make it clearer how to get more shutdown/wakeup-methods. 05 Jan 2006; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh: some work on shutdown / periodic-thread *gentoo-vdr-scripts-0.2 (03 Jan 2006) 03 Jan 2006; Matthias Schwarzott +README.shutdown-jobs, TODO: a bit cleanup of documentation 03 Jan 2006; Matthias Schwarzott etc/conf.d/vdr.shutdown: added new reboot-script to config-file 03 Jan 2006; Matthias Schwarzott Makefile, +etc/init.d/wakeup-reboot-halt, usr/lib/vdr/shutdown/shutdown-reboot.sh: new method to do reboot without modifying bootmanager *gentoo-vdr-scripts-0.2_alpha6 (31 Dec 2005) 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/periodic-50-epgscan.sh, usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, +etc/conf.d/vdr.periodic.epgscan, -etc/conf.d/vdr.shutdown.epgscan, +etc/conf.d/vdr.periodic.general, etc/conf.d/vdr.shutdown: changed configuration-settings for periodic jobs 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh: added missing function 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh: added message queue 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh: code cosmetics 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh: base time-calculation on thread end-time, not start-time 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh, usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh: now starting shutdown at end of periodic-thread, can now force shutdown when thread runs 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh: small changes to time-calculations 30 Dec 2005; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh: implement new technique of shutdown-retry via new patched svdrp-command down *gentoo-vdr-scripts-0.2_alpha5 (29 Dec 2005) 29 Dec 2005; Matthias Schwarzott usr/sbin/acpi-wakeup.sh: changed date-specification a bit to work with newest coreutils 28 Dec 2005; Matthias Schwarzott +usr/lib/vdr/shutdown/periodic-50-epgscan.sh, Makefile, +etc/conf.d/vdr.shutdown.epgscan: added example periodic-function 28 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh, usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh, +usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh, +usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh: first try with periodic-thread at shutdown 28 Dec 2005; Matthias Schwarzott etc/init.d/vdr: corrected bug with wrong call order of functions in stop-script 28 Dec 2005; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-40-config-files.sh, Makefile, TODO, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-really.sh, usr/lib/vdr/rcscript/functions-shutdown.sh: made extra tmp-directores for shutdown and config-file-merging 28 Dec 2005; Matthias Schwarzott Makefile: added chown to Makefile 27 Dec 2005; Matthias Schwarzott usr/sbin/acpi-wakeup.sh: Changed disabling wakeup, problem reported by ilmusy from vdr-portal.de 27 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh: added more shutdown-blockers 24 Dec 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh: added dvdauthor to list of shutdown-blocking programs *gentoo-vdr-scripts-0.2_alpha4 (21 Dec 2005) 20 Dec 2005; Matthias Schwarzott ChangeLog: added warning on osd when vdr was restarted by watchdog 20 Dec 2005; Matthias Schwarzott usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/bin/vdrshutdown-really.sh, usr/lib/vdr/shutdown/wakeup-nvram.sh: can remember reboot-setting even if shutdown aborted 20 Dec 2005; Matthias Schwarzott +usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, TODO: added utf8-workaround 29 Nov 2005; Matthias Schwarzott +usr/lib/vdr/rcscript/post-stop-05-plugins.sh, +usr/lib/vdr/rcscript/post-start-05-plugins.sh, usr/lib/vdr/rcscript/pre-stop-10-watchdog.sh, usr/lib/vdr/rcscript/pre-start-20-dvb-device.sh, usr/lib/vdr/rcscript/watchdog-restart-20-modules.sh, usr/lib/vdr/rcscript/pre-start-30-parameter.sh, usr/lib/vdr/rcscript/pre-start-40-config-files.sh, usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh, usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, usr/lib/vdr/rcscript/post-start-50-svdrp.sh, usr/lib/vdr/rcscript/post-start-90-watchdog.sh, +usr/lib/vdr/rcscript/pre-stop-95-plugins.sh, +usr/lib/vdr/rcscript/pre-start-95-plugins.sh, +usr/lib/vdr/rcscript/pre-start-98-wait-conditions.sh, etc/init.d/vdr, usr/lib/vdr/rcscript/functions.sh: created functions called in each addon 25 Nov 2005; Matthias Schwarzott usr/lib/vdr/shutdown/shutdown-reboot.sh: corrected bootmanager handling at reboot *gentoo-vdr-scripts-0.2_alpha3 (15 Nov 2005) 15 Nov 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh: Enable force of shutdown for running programs 15 Nov 2005; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr: Made config-file nicer and changed default for INTERNAL_WATCHDOG to 60s. 15 Nov 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh, usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh, usr/lib/vdr/shutdown/pre-shutdown-30-check-logins.sh, etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh, usr/lib/vdr/rcscript/functions-shutdown.sh: added possibility to force a shutdown 14 Nov 2005; Matthias Schwarzott usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh, usr/lib/vdr/shutdown/pre-shutdown-30-check-logins.sh, TODO, etc/conf.d/vdr.shutdown, usr/lib/vdr/shutdown/shutdown-reboot.sh: Made shutdown-config nicer, added special grub-option, check for logins at every shutdown. 14 Nov 2005; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-30-parameter.sh: Corrected typo in variable name. *gentoo-vdr-scripts-0.2_alpha2 (05 Nov 2005) 05 Nov 2005; Matthias Schwarzott usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr: added config-option to give special parameters to vdr 05 Nov 2005; Matthias Schwarzott +usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh, etc/conf.d/vdr, etc/init.d/vdr: added detection of nptl-only systems for thread-handling 04 Nov 2005; Matthias Schwarzott etc/conf.d/vdr, etc/conf.d/vdr.shutdown: A bit better documentation of config files. 31 Oct 2005; Matthias Schwarzott etc/conf.d/vdr.shutdown, usr/lib/vdr/shutdown/wakeup-nvram.sh: Added config-variable to be used for nvram-options not available otherwise. *gentoo-vdr-scripts-0.2_alpha1 (29 Oct 2005) 25 Oct 2005; Matthias Schwarzott ChangeLog: added options to switch to used terminal and to force a vdr-start as root 24 Oct 2005; Matthias Schwarzott etc/init.d/vdr,usr/lib/vdr/rcscript/pre-start-30-parameter.sh: removed call of env moved terminal-handling completely to /etc/init.d/vdr use openvt to start with terminal *gentoo-vdr-scripts-0.1 (21 Oct 2005) 20 Oct 2005; Matthias Schwarzott usr/lib/vdr/bin/vdr-bg.sh: added script to start commands in background 20 Oct 2005; Matthias Schwarzott ChangeLog: Revert last change, as it has problems with terminal-option. 20 Oct 2005; Matthias Schwarzott etc/init.d/vdr, usr/lib/vdr/rcscript/pre-start-30-parameter.sh: Use start-stop-daemon option --background instead of &. *gentoo-vdr-scripts-0.1_alpha10 (19 Oct 2005) 19 Oct 2005; Matthias Schwarzott etc/conf.d/vdr, usr/lib/vdr/rcscript/post-start-50-svdrp.sh: added config-setting for hostname to use for svdrp startup check 18 Oct 2005; Matthias Schwarzott TODO, usr/lib/vdr/rcscript/pre-start-30-parameter.sh,etc/init.d/vdr: TERMINAL-config-option works now. *gentoo-vdr-scripts-0.1_alpha9 (12 Oct 2005) 12 Oct 2005; Matthias Schwarzott ChangeLog: Preparation for better retry of failed shutdown. 11 Oct 2005; Matthias Schwarzott ChangeLog: more cosmetic changes 11 Oct 2005; Matthias Schwarzott ChangeLog: Small code cosmetics for shutdown, and one bugfix to always use default-wakeup-method acpi when noting is set. *gentoo-vdr-scripts-0.1_alpha8 (08 Oct 2005) 08 Oct 2005; Matthias Schwarzott ChangeLog: added test for logged in users when shutdown 08 Oct 2005; Matthias Schwarzott ChangeLog: added missing config-file-entry *gentoo-vdr-scripts-0.1_alpha7 (08 Oct 2005) 08 Oct 2005; Matthias Schwarzott ChangeLog: a bit cleanup for watchdog 07 Oct 2005; Matthias Schwarzott ChangeLog: renamed wakeup files 06 Oct 2005; Matthias Schwarzott ChangeLog: added set of record-scripts 03 Oct 2005; Matthias Schwarzott ChangeLog: test for working wakeup at start of vdr *gentoo-vdr-scripts-0.1_alpha6 (03 Oct 2005) 03 Oct 2005; Matthias Schwarzott ChangeLog: Split shutdown in multiple files *gentoo-vdr-scripts-0.1_alpha5 (02 Oct 2005) 02 Oct 2005; Matthias Schwarzott ChangeLog: added test for good sudoers-entry 02 Oct 2005; Matthias Schwarzott ChangeLog: working wakeup time setting 02 Oct 2005; Matthias Schwarzott ChangeLog: Install shutdown config file 02 Oct 2005; Matthias Schwarzott ChangeLog: install shutdown control scripts 02 Oct 2005; Matthias Schwarzott ChangeLog, etc/conf.d/vdr, +etc/conf.d/vdr.shutdown: first try of shutdown-scripts 12 Sep 2005; Matthias Schwarzott ChangeLog: Bugfixed parameter handling. *gentoo-vdr-scripts-0.1_alpha4 (12 Sep 2005) 11 Sep 2005; Matthias Schwarzott ChangeLog: enables >=vdr-1.3.32 to use vfat runtime option 09 Sep 2005; Matthias Schwarzott ChangeLog: create missing video directory at start 09 Sep 2005; Matthias Schwarzott ChangeLog: moved default video directory to /var/vdr/video *gentoo-vdr-scripts-0.1_alpha3 (09 Sep 2005) 07 Sep 2005; Matthias Schwarzott : made time calculation for acpi more correct 31 Aug 2005; Matthias Schwarzott : fixed typo 31 Aug 2005; Matthias Schwarzott : added setting of startup volume and channel 29 Aug 2005; Matthias Schwarzott : small cleanup of config file 25 Aug 2005; Matthias Schwarzott : added vdr option --terminal 18 Aug 2005; Matthias Schwarzott ChangeLog: external watchdog per default off 18 Aug 2005; Matthias Schwarzott ChangeLog: added options for setting infra-red control type 17 Aug 2005; Matthias Schwarzott ChangeLog: changed comments and config-file-settings for watchdogs to make the difference intern vdr watchdog - extern watchdog more clear *gentoo-vdr-scripts-0.1_alpha2 (14 Aug 2005) 14 Aug 2005; Matthias Schwarzott : enabled watchdog to automagically find and reload dvb driver modules 14 Aug 2005; Matthias Schwarzott : added watchdog handling introduced debug-level, to hide some output messages 13 Aug 2005; Matthias Schwarzott : corrected creation of commands.conf *gentoo-vdr-scripts-0.1_alpha1 (12 Aug 2005) 12 Aug 2005; Matthias Schwarzott : added script for creation of commands.conf and reccmds.conf files 27 Jul 2005; Matthias Schwarzott : First created package of scripts. Scripts are from either me or imported from gentoo.de repository