Gentoo Archives: gentoo-commits

From: "Matthias Schwarzott (zzam)" <zzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-vdr r649 - in gentoo-vdr-scripts/tags: . 0.4.5_pre3 0.4.5_pre3/usr/share/vdr/bin
Date: Thu, 31 Jul 2008 08:16:28
Message-Id: E1KOTKh-0004v1-I3@stork.gentoo.org
1 Author: zzam
2 Date: 2008-07-31 08:16:22 +0000 (Thu, 31 Jul 2008)
3 New Revision: 649
4
5 Added:
6 gentoo-vdr-scripts/tags/0.4.5_pre3/
7 gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog
8 gentoo-vdr-scripts/tags/0.4.5_pre3/README
9 gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh
10 gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh
11 Removed:
12 gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog
13 gentoo-vdr-scripts/tags/0.4.5_pre3/README
14 gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh
15 gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh
16 Log:
17 Tagged version 0.4.5_pre3
18
19 Copied: gentoo-vdr-scripts/tags/0.4.5_pre3 (from rev 644, gentoo-vdr-scripts/trunk)
20
21
22 Property changes on: gentoo-vdr-scripts/tags/0.4.5_pre3
23 ___________________________________________________________________
24 Name: svn:mergeinfo
25 +
26
27 Deleted: gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog
28 ===================================================================
29 --- gentoo-vdr-scripts/trunk/ChangeLog 2008-07-30 16:54:54 UTC (rev 644)
30 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog 2008-07-31 08:16:22 UTC (rev 649)
31 @@ -1,1531 +0,0 @@
32 -# ChangeLog for gentoo-vdr-scripts
33 -# $Id$
34 -
35 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
36 - usr/share/vdr/bin/vdrshutdown-really.sh,
37 - usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
38 - Add full path to wakeup-helper.
39 -
40 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
41 - usr/share/vdr/bin/vdrshutdown-really.sh:
42 - Fixed wakeup times did not work, fix it. Thanks to berti for noticing.
43 -
44 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
45 - usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
46 - Simplify shutdown code a bit.
47 -
48 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
49 - +usr/share/vdr/bin/vdrshutdown-gate.sh,
50 - usr/share/vdr/bin/vdrshutdown-really.sh,
51 - usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
52 - Add nnew mini-script to call the new root-parts of shutdown.
53 -
54 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o> ++,
55 - -usr/share/vdr/bin/vdrshutdown-gate.sh:
56 - Move old user-part of shutdown to sudo entry point.
57 -
58 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o> ++,
59 - -usr/share/vdr/bin/vdrshutdown-really.sh:
60 - Moved old root-part of shutdown to temp name.
61 -
62 - 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
63 - usr/share/vdr/rcscript/pre-start-45-locales.sh:
64 - Check locale setup as does all users of it, checking LC_ALL LC_CTYPE LANG.
65 - Improved log output of locale setup.
66 -
67 - 29 Jul 2008; Matthias Schwarzott <zzam@g.o>
68 - usr/share/vdr/rcscript/pre-start-45-locales.sh:
69 - Tried to improve messages of locale handling code. Removed LC_MESSAGES=C
70 - setting.
71 -
72 - 29 Jul 2008; Matthias Schwarzott <zzam@g.o>
73 - -usr/share/vdr/rcscript/pre-start-45-utf8-check.sh, ++:
74 - Renamed file that handles locales to reflect that.
75 -
76 -*gentoo-vdr-scripts-0.4.5_pre1 (07 Jul 2008)
77 -
78 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
79 - Try to handle signals in init-script better. Make sure that vdr does not
80 - run if init-script gets killed, and at end of stop.
81 -
82 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
83 - usr/sbin/vdr-watchdogd:
84 - Changed message about died vdr process.
85 -
86 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
87 - usr/share/vdr/rcscript/post-start-50-svdrp.sh,
88 - usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh,
89 - usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh,
90 - etc/conf.d/vdr, etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh:
91 - Run post-start addons also when vdr did not start. This will print syslog
92 - output then. Add config-setting to disable syslog parsing.
93 -
94 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
95 - usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
96 - usr/share/vdr/rcscript/pre-start-40-config-files.sh,
97 - usr/share/vdr/rcscript/post-start-50-svdrp.sh, etc/conf.d/vdr,
98 - usr/share/vdr/inc/rc-functions.sh:
99 - Simplified waitfor function. Renamed DEVICE_CHECK to DVB_DEVICE_WAIT. Make
100 - timeout non-fatal.
101 -
102 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
103 - usr/share/vdr/bin/vdrshutdown-really.sh,
104 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
105 - usr/share/vdr/inc/shutdown-functions.sh,
106 - vdrplugin-rebuild/vdrplugin-rebuild:
107 - Do not use header-path hardcoded in commands.
108 -
109 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
110 - usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/conf.d/vdr:
111 - Add possibility to enable --userdump.
112 -
113 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
114 - usr/share/vdr/inc/plugin-functions.sh:
115 - Rename variable.
116 -
117 - 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
118 - usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
119 - usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh,
120 - usr/share/vdr/rcscript/pre-start-10-chuid.sh,
121 - usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
122 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
123 - usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh,
124 - usr/share/vdr/rcscript/pre-start-30-parameter.sh,
125 - usr/share/vdr/rcscript/pre-start-45-nptl-check.sh,
126 - usr/share/vdr/shutdown/periodic-50-epgscan.sh,
127 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
128 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/conf.d/vdr,
129 - etc/init.d/vdr, usr/share/vdr/bin/vdrshutdown-gate.sh,
130 - usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh,
131 - usr/share/vdr/inc/rc-functions.sh,
132 - usr/share/vdr/inc/shutdown-functions.sh,
133 - usr/share/vdr/shutdown/wakeup-none.sh:
134 - Use yesno from openrc, but provide replacement for older baselayout.
135 -
136 - 04 Jul 2008; Matthias Schwarzott <zzam@g.o>
137 - vdrplugin-rebuild/vdrplugin-rebuild:
138 - Add hack to use an existing checksum file if plugin-name != ebuild-name.
139 -
140 - 04 Jul 2008; Matthias Schwarzott <zzam@g.o>
141 - vdrplugin-rebuild/vdrplugin-rebuild:
142 - Let vdrplugin-rebuild match all plugins installed by an ebuild.
143 -
144 - 04 Jul 2008; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
145 - usr/share/vdr/inc/plugin-functions.sh:
146 - Add setting to disable patchlevel check.
147 -
148 - 03 Jul 2008; Matthias Schwarzott <zzam@g.o>
149 - usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/conf.d/vdr:
150 - Add config-setting to disable usage of the vdr -u option.
151 -
152 - 29 Jun 2008; Matthias Schwarzott <zzam@g.o>
153 - etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh,
154 - usr/share/vdr/bin/vdrshutdown-really.sh:
155 - Remove 'Shutdown is retried soon' message. Reduce DRY_SHUTDOWN to one
156 - single point.
157 -
158 - 24 Jun 2008; Matthias Schwarzott <zzam@g.o>
159 - usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh:
160 - Fix typo.
161 -
162 - 21 Jun 2008; Matthias Schwarzott <zzam@g.o>
163 - vdrplugin-rebuild/vdrplugin-rebuild:
164 - Do not print ignored plugins.
165 -
166 - 21 Jun 2008; Matthias Schwarzott <zzam@g.o>
167 - vdrplugin-rebuild/vdrplugin-rebuild:
168 - Added option to only rebuild packages that have a different header
169 - checksum than current vdr.
170 -
171 - 21 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
172 - Moved clearing of logfile to better place right at start.
173 -
174 - 21 Jun 2008; Matthias Schwarzott <zzam@g.o> usr/sbin/Makefile,
175 - +usr/sbin/vdr-get-header-checksum, usr/share/vdr/inc/plugin-functions.sh:
176 - Factored out checksum creation to extra executable.
177 -
178 - 19 Jun 2008; Matthias Schwarzott <zzam@g.o>
179 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
180 - usr/sbin/dvb-reload-modules:
181 - Add commands for reload and for only unload of modules.
182 -
183 - 17 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
184 - Simplify openvt usage.
185 -
186 - 17 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
187 - usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh,
188 - usr/share/vdr/inc/rc-functions.sh:
189 - No longer check old location for addons and the caps file.
190 -
191 - 17 Jun 2008; Matthias Schwarzott <zzam@g.o>
192 - usr/share/vdr/rcscript/post-stop-05-plugins.sh,
193 - usr/share/vdr/rcscript/post-start-05-plugins.sh,
194 - usr/share/vdr/rcscript/pre-stop-95-plugins.sh,
195 - usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr,
196 - usr/share/vdr/inc/plugin-functions.sh:
197 - Cleanup of init-script and plugin loader structure.
198 -
199 - 15 Jun 2008; Matthias Schwarzott <zzam@g.o>
200 - usr/share/vdr/rcscript/post-stop-05-plugins.sh,
201 - usr/share/vdr/rcscript/post-start-05-plugins.sh,
202 - usr/share/vdr/rcscript/pre-stop-95-plugins.sh,
203 - usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr,
204 - usr/share/vdr/inc/plugin-functions.sh:
205 - Cleanup of plugin loading code.
206 -
207 - 15 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
208 - Fix watchdogrestart for now by running stop and start in subshells.
209 -
210 - 12 Jun 2008; Matthias Schwarzott <zzam@g.o>
211 - -usr/share/vdr/rcscript/pre-stop-10-watchdog.sh,
212 - -usr/share/vdr/rcscript/post-start-90-watchdog.sh, etc/init.d/vdr,
213 - usr/share/vdr/inc/rc-functions.sh:
214 - Move watchdog code directly into init-script.
215 -
216 - 02 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
217 - Remove forgotten line.
218 -
219 - 30 May 2008; Matthias Schwarzott <zzam@g.o>
220 - usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
221 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/init.d/vdr,
222 - usr/share/vdr/inc/rc-functions.sh:
223 - Small cleanup.
224 -
225 - 29 May 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
226 - -usr/share/vdr/inc/message-functions.sh,
227 - usr/share/vdr/inc/rc-functions.sh:
228 - Absorbed message-functions into init-script.
229 -
230 - 29 May 2008; Matthias Schwarzott <zzam@g.o>
231 - -usr/sbin/vdr-inform-watchdog.sh, usr/sbin/vdr-watchdogd:
232 - Rewrite of vdr-watchdog.
233 -
234 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
235 - vdrplugin-rebuild/vdrplugin-rebuild:
236 - Do not produce errors when no plugins were skipped at last start.
237 -
238 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
239 - vdrplugin-rebuild/vdrplugin-rebuild:
240 - Allow to only merge plugins that are enabled, or ones that were skipped at
241 - last vdr start.
242 -
243 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
244 - vdrplugin-rebuild/vdrplugin-rebuild:
245 - Remove dead code.
246 -
247 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
248 - vdrplugin-rebuild/vdrplugin-rebuild:
249 - Simplified cmdline parsing. Allowing to pass parameters to emerge.
250 -
251 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
252 - vdrplugin-rebuild/vdrplugin-rebuild:
253 - Renamed old stuff that still had module in the name. Removed external
254 - commands add/del.
255 -
256 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
257 - usr/share/vdr/inc/commands-functions.sh,
258 - usr/share/vdr/inc/language-functions.sh:
259 - Simplified code.
260 -
261 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
262 - usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/init.d/vdr,
263 - usr/share/vdr/inc/message-functions.sh:
264 - Simplified code.
265 -
266 - 21 May 2008; Matthias Schwarzott <zzam@g.o>
267 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/sbin/Makefile,
268 - +usr/sbin/dvb-reload-modules:
269 - Moved code to reload dvb modules into a seperate executable called
270 - dvb-reload-modules.
271 -
272 -*gentoo-vdr-scripts-0.4.4 (20 Apr 2008)
273 -
274 - 20 Apr 2008; Matthias Schwarzott <zzam@g.o> Makefile, +bump.sh:
275 - Added info make-target. Added bump helper script.
276 -
277 - 20 Apr 2008; Matthias Schwarzott <zzam@g.o>
278 - usr/sbin/acpi-wakeup.sh:
279 - More baselayout-2 fixes for acpi wakeup. Fixes wrong utc detection.
280 -
281 - 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
282 - etc/conf.d/vdr.shutdown, usr/share/vdr/shutdown/shutdown-reboot.sh:
283 - Give an explicit name to the automagic reboot handling - auto.
284 -
285 - 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
286 - usr/share/vdr/rcscript/pre-start-45-utf8-check.sh:
287 - Make charmap handling more verbose and fix some export/usage order. Bug
288 - #217906
289 -
290 - 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
291 - usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh:
292 - Print name of log-file in every case when errors are detected.
293 -
294 - 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
295 - etc/init.d/wakeup-reboot-halt:
296 - Make special option mark_for_reboot work with baselayout-1, Reported by
297 - gehlhajo, http://www.vdr-portal.de/board/thread.php?threadid=76283
298 -
299 - 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
300 - usr/share/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
301 - Added VDR_CHARSET_OVERRIDE support
302 -
303 - 31 Mar 2008; Matthias Schwarzott <zzam@g.o>
304 - usr/share/vdr/rcscript/post-stop-05-plugins.sh,
305 - usr/share/vdr/rcscript/post-start-05-plugins.sh,
306 - usr/share/vdr/rcscript/pre-stop-95-plugins.sh,
307 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
308 - usr/share/vdr/inc/plugin-functions.sh:
309 - Add better error handling, like for disk full condition.
310 -
311 - 31 Mar 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
312 - Let init-script not silently fail at stop.
313 -
314 -*gentoo-vdr-scripts-0.4.3 (23 Feb 2008)
315 -
316 - 20 Feb 2008; Matthias Schwarzott <zzam@g.o>
317 - usr/share/vdr/shutdown/shutdown-reboot.sh:
318 - Add mount /boot for lilo, due to http://bugs.gentoo.org/show_bug.cgi?id=207105
319 -
320 - 18 Feb 2008; Matthias Schwarzott <zzam@g.o>
321 - etc/init.d/wakeup-reboot-halt, usr/share/vdr/shutdown/shutdown-reboot.sh:
322 - Move mark-file logic for reboot completely into init-script.
323 -
324 - 17 Feb 2008; Matthias Schwarzott <zzam@g.o>
325 - usr/share/vdr/bin/vdrshutdown-really.sh,
326 - usr/share/vdr/shutdown/shutdown-reboot.sh,
327 - usr/share/vdr/shutdown/wakeup-acpi.sh,
328 - usr/share/vdr/shutdown/wakeup-none.sh,
329 - usr/share/vdr/shutdown/wakeup-nvram.sh,
330 - usr/share/vdr/shutdown/wakeup-rtc.sh:
331 - Cleanup message handling for wakeup modules.
332 -
333 - 17 Feb 2008; Matthias Schwarzott <zzam@g.o>
334 - usr/share/vdr/bin/vdrshutdown-gate.sh:
335 - No longer write count of forced tests to osd.
336 -
337 - 13 Feb 2008; Matthias Schwarzott <zzam@g.o>
338 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown,
339 - etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-really.sh,
340 - usr/share/vdr/inc/shutdown-functions.sh,
341 - usr/share/vdr/shutdown/wakeup-acpi.sh,
342 - usr/share/vdr/shutdown/wakeup-none.sh,
343 - usr/share/vdr/shutdown/wakeup-nvram.sh,
344 - usr/share/vdr/shutdown/wakeup-rtc.sh:
345 - More wakeup simplifications. Now try more than 1 wakeup-method until one
346 - successes.
347 -
348 - 13 Feb 2008; Matthias Schwarzott <zzam@g.o>
349 - usr/share/vdr/shutdown/Makefile:
350 - Now always install wakeup-nvram helper.
351 -
352 - 13 Feb 2008; Matthias Schwarzott <zzam@g.o>
353 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown,
354 - usr/sbin/Makefile, usr/sbin/acpi-wakeup.sh, +usr/sbin/rtc-wakeup.sh,
355 - usr/share/vdr/bin/vdrshutdown-really.sh,
356 - usr/share/vdr/shutdown/wakeup-acpi.sh,
357 - usr/share/vdr/shutdown/wakeup-none.sh,
358 - usr/share/vdr/shutdown/wakeup-nvram.sh,
359 - +usr/share/vdr/shutdown/wakeup-rtc.sh:
360 - Simplified wakeup logic a bit. Moved rtc-wakeup to own files.
361 -
362 - 15 Dec 2007; Matthias Schwarzott <zzam@g.o>
363 - vdrplugin-rebuild/vdrplugin-rebuild:
364 - Let vdrplugin-rebuild detect and fix corrupt plugin database.
365 -
366 - 10 Dec 2007; Matthias Schwarzott <zzam@g.o>
367 - usr/sbin/acpi-wakeup.sh, usr/share/vdr/shutdown/wakeup-acpi.sh:
368 - Fix wakeup-call logic to work with old and new acpi/rtc interface.
369 -
370 - 16 Oct 2007; Matthias Schwarzott <zzam@g.o>
371 - usr/sbin/acpi-wakeup.sh:
372 - Updated acpi-wakeup to also work with new rtc-interface.
373 -
374 -*gentoo-vdr-scripts-0.4.2 (08 Oct 2007)
375 -
376 - 08 Oct 2007; Matthias Schwarzott <zzam@g.o> Makefile,
377 - +vdrplugin-rebuild/Makefile, +vdrplugin-rebuild/vdrplugin-rebuild:
378 - Added vdrplugin-rebuild to gentoo-vdr-scripts.
379 -
380 -*gentoo-vdr-scripts-0.4.1 (04 Oct 2007)
381 -
382 - 04 Oct 2007; Matthias Schwarzott <zzam@g.o> usr/share/vdr/Makefile,
383 - +usr/share/vdr/dvdchanger/Makefile,
384 - +usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh,
385 - +usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh:
386 - Added vdr-dvd-scripts.
387 -
388 - 04 Oct 2007; Matthias Schwarzott <zzam@g.o> Makefile,
389 - +etc/Makefile, +etc/conf.d/Makefile, +etc/init.d/Makefile,
390 - +etc/vdr/Makefile, +etc/vdr/commands/Makefile, +etc/vdr/reccmds/Makefile,
391 - +usr/Makefile, usr/bin/Makefile, +usr/sbin/Makefile,
392 - +usr/share/vdr/Makefile, +usr/share/vdr/bin/Makefile,
393 - +usr/share/vdr/inc/Makefile, +usr/share/vdr/rcscript/Makefile,
394 - +usr/share/vdr/record/Makefile, +usr/share/vdr/shutdown/Makefile:
395 - Make install now is distributed over makefiles in every directory.
396 -
397 - 03 Oct 2007; Matthias Schwarzott <zzam@g.o>
398 - usr/share/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
399 - Added parameter to modify VDR niceness.
400 -
401 - 25 Sep 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
402 - usr/sbin/vdr-inform-watchdog.sh:
403 - Do not set path to killall.
404 -
405 - 25 Sep 2007; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr.cd-dvd:
406 - Added burnspeed setting to vdr.cd-dvd conf file.
407 -
408 - 10 Jul 2007; Matthias Schwarzott <zzam@g.o>
409 - usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh:
410 - Added more possible log file names for syslog scanning.
411 -
412 - 10 Jul 2007; Matthias Schwarzott <zzam@g.o>
413 - usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh,
414 - usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh:
415 - For checking syslog, do not read whole files, but just seek into them with
416 - help of stat/dd.
417 -
418 - 10 Jul 2007; Matthias Schwarzott <zzam@g.o>
419 - usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh:
420 - Does not only show nice plugin failures, but also nicify the other errors.
421 -
422 - 09 Jul 2007; Matthias Schwarzott <zzam@g.o>
423 - +usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh,
424 - +usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh:
425 - Added a log parser to display critical errors that only show up in syslog.
426 -
427 -*gentoo-vdr-scripts-0.4.0 (07 Jul 2007)
428 -
429 - 07 Jul 2007; Matthias Schwarzott <zzam@g.o>
430 - usr/share/vdr/inc/plugin-functions.sh:
431 - Do write more log files about failed plugins.
432 -
433 - 03 Jul 2007; Matthias Schwarzott <zzam@g.o>
434 - usr/share/vdr/rcscript/pre-start-45-utf8-check.sh, etc/conf.d/vdr:
435 - Added locale selection for >=vdr-1.5.3, no longer drop locales to C, but
436 - autoselect utf8 one if avail and none selected systemwide or in vdr config.
437 -
438 - 23 Jun 2007; Matthias Schwarzott <zzam@g.o>
439 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
440 - usr/share/vdr/inc/plugin-functions.sh:
441 - Only store loaded plugins for usage at stopping.
442 -
443 -*gentoo-vdr-scripts-0.3.10 (12 Jun 2007)
444 -
445 - 11 Jun 2007; Matthias Schwarzott <zzam@g.o>
446 - usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh,
447 - usr/sbin/vdr-watchdogd:
448 - Removed some bash operators.
449 -
450 - 11 Jun 2007; Matthias Schwarzott <zzam@g.o>
451 - usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
452 - usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh:
453 - Added a message about DEVICE_CHECK if the dvb-device check fails,
454 - http://www.vdr-portal.de/board/thread.php?threadid=65303
455 -
456 - 08 Jun 2007; Matthias Schwarzott <zzam@g.o>
457 - usr/share/vdr/shutdown/pre-shutdown-40-time.sh:
458 - Allow forcing of shutdown at forbidden times.
459 -
460 - 04 Jun 2007; Matthias Schwarzott <zzam@g.o>
461 - usr/share/vdr/bin/vdrshutdown-really.sh:
462 - Do not rely on bash variable UID.
463 -
464 - 04 Jun 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
465 - Be sure to need net, and need lirc if configured.
466 -
467 - 04 Jun 2007; Matthias Schwarzott <zzam@g.o>
468 - usr/share/vdr/inc/message-functions.sh:
469 - Removed header-line of startlog.
470 -
471 - 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
472 - usr/share/vdr/inc/plugin-functions.sh:
473 - Do not show error if to be deleted file does not exist.
474 -
475 - 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
476 - usr/share/vdr/inc/plugin-functions.sh:
477 - Added missing variables.
478 -
479 - 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
480 - usr/share/vdr/inc/rc-functions.sh:
481 - Added einfo_level1/2 for compatibility with rcaddons using them.
482 -
483 - 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
484 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
485 - usr/share/vdr/inc/message-functions.sh,
486 - usr/share/vdr/inc/plugin-functions.sh:
487 - Summary view of failed plugins.
488 -
489 - 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
490 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
491 - usr/share/vdr/rcscript/pre-start-45-nptl-check.sh,
492 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
493 - usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr,
494 - usr/share/vdr/inc/message-functions.sh,
495 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
496 - Easier message handling.
497 -
498 - 30 May 2007; Matthias Schwarzott <zzam@g.o>
499 - usr/share/vdr/bin/vdrshutdown-gate.sh:
500 - remove shutdown-time-written file before rewrite it.
501 -
502 - 30 May 2007; Matthias Schwarzott <zzam@g.o>
503 - usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
504 - No longer check noad at shutdown, as it now has a dedicated script.
505 -
506 - 30 May 2007; Matthias Schwarzott <zzam@g.o>
507 - etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh,
508 - usr/share/vdr/bin/vdrshutdown-really.sh:
509 - Added easy debug setting for shutdown.
510 -
511 - 30 May 2007; Matthias Schwarzott <zzam@g.o>
512 - etc/conf.d/vdr.watchdogd, usr/share/vdr/inc/rc-functions.sh:
513 - Enabled external watchdog by default.
514 -
515 - 30 May 2007; Matthias Schwarzott <zzam@g.o>
516 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
517 - etc/conf.d/vdr.watchdogd, etc/init.d/vdr, usr/sbin/vdr-watchdogd,
518 - usr/share/vdr/inc/rc-functions.sh:
519 - Removed sleeps for watchdogrestart. Removed logging by default for watchdog.
520 -
521 - 30 May 2007; Matthias Schwarzott <zzam@g.o> Makefile,
522 - +usr/bin/Makefile, +usr/bin/wait_on_pid.c, usr/sbin/vdr-watchdogd:
523 - Added some small binary to wait for a process to exit.
524 -
525 - 12 May 2007; Matthias Schwarzott <zzam@g.o>
526 - usr/share/vdr/bin/vdrshutdown-really.sh:
527 - Fixed last arithmetic expression.
528 -
529 - 10 May 2007; Matthias Schwarzott <zzam@g.o> usr/sbin/vdr-watchdogd:
530 - Fix external watchdog with dash shell.
531 -
532 - 10 May 2007; Matthias Schwarzott <zzam@g.o> Makefile:
533 - Revert old nicer Makefile, but force bash on it.
534 -
535 - 08 May 2007; Matthias Schwarzott <zzam@g.o>
536 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
537 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, Makefile,
538 - usr/sbin/acpi-wakeup.sh, usr/share/vdr/bin/vdrshutdown-gate.sh,
539 - usr/share/vdr/inc/message-functions.sh,
540 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
541 - usr/share/vdr/inc/time.sh:
542 - Removed more bashish code.
543 -
544 - 08 May 2007; Matthias Schwarzott <zzam@g.o>
545 - usr/share/vdr/bin/vdrshutdown-gate.sh:
546 - Rename shutdown_common to shutdown_abort_common.
547 -
548 - 24 Apr 2007; Matthias Schwarzott <zzam@g.o>
549 - usr/share/vdr/bin/vdrshutdown-gate.sh:
550 - Added better check for usable pre-shutdown hook.
551 -
552 - 24 Apr 2007; Matthias Schwarzott <zzam@g.o>
553 - usr/share/vdr/bin/vdrshutdown-gate.sh:
554 - Fixed quoting of the queued commands in shutdown-gate.
555 -
556 -*gentoo-vdr-scripts-0.3.9 (23 Apr 2007)
557 -
558 - 18 Apr 2007; Matthias Schwarzott <zzam@g.o>
559 - usr/share/vdr/inc/rc-functions.sh:
560 - Also stop watchdog if it was disabled while vdr was still running.
561 -
562 - 18 Apr 2007; Matthias Schwarzott <zzam@g.o>
563 - usr/share/vdr/inc/rc-functions.sh:
564 - Make start-stop-daemon get the correct state of the watchdog.
565 -
566 - 17 Apr 2007; Matthias Schwarzott <zzam@g.o>
567 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
568 - usr/share/vdr/bin/vdrshutdown-really.sh,
569 - usr/share/vdr/inc/plugin-functions.sh:
570 - Removed more bash stuff.
571 -
572 - 17 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
573 - Only load external files when needed.
574 -
575 - 17 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
576 - Correctly evaluate quoted parameters.
577 -
578 - 17 Apr 2007; Matthias Schwarzott <zzam@g.o>
579 - usr/share/vdr/inc/rc-functions.sh:
580 - Does not try to load non-existant addon.
581 -
582 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
583 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
584 - Removed bash specific array code.
585 -
586 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
587 - usr/share/vdr/inc/rc-functions.sh:
588 - Removed more bash specific code.
589 -
590 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
591 - usr/share/vdr/inc/rc-functions.sh:
592 - Check shell syntax before executing an addon.
593 -
594 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
595 - usr/share/vdr/bin/vdrrecord-gate.sh:
596 - Giving $@ as parameter to the record-hook scripts to also support more
597 - parameters the future can bring, suggested by Markus Holter
598 - <markus.holter@×××××.com>.
599 -
600 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
601 - usr/share/vdr/inc/functions.sh:
602 - Removed more bash specific code.
603 -
604 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
605 - usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/functions.sh,
606 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
607 - Removed more bash specific code.
608 -
609 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
610 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/init.d/vdr,
611 - usr/share/vdr/inc/language-functions.sh, usr/share/vdr/inc/time.sh:
612 - Removed more bash specific code.
613 -
614 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
615 - usr/sbin/acpi-wakeup.sh, usr/share/vdr/bin/vdrshutdown-gate.sh,
616 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
617 - Replaced bash specific arithmetics.
618 -
619 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
620 - usr/share/vdr/shutdown/periodic-50-epgscan.sh,
621 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
622 - README.shutdown, usr/share/vdr/bin/vdr-bg.sh,
623 - usr/share/vdr/bin/vdrrecord-gate.sh,
624 - usr/share/vdr/bin/vdrshutdown-gate.sh,
625 - usr/share/vdr/bin/vdrshutdown-periodic-thread.sh,
626 - usr/share/vdr/bin/vdrshutdown-really.sh:
627 - Removed more bash specific code.
628 -
629 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
630 - usr/share/vdr/rcscript/pre-start-10-chuid.sh,
631 - usr/share/vdr/rcscript/pre-stop-10-watchdog.sh,
632 - usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
633 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
634 - usr/share/vdr/rcscript/pre-start-30-parameter.sh,
635 - usr/share/vdr/rcscript/pre-start-40-config-files.sh,
636 - usr/share/vdr/rcscript/pre-start-45-nptl-check.sh,
637 - usr/share/vdr/rcscript/pre-start-45-utf8-check.sh,
638 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
639 - usr/share/vdr/rcscript/post-start-50-svdrp.sh,
640 - usr/share/vdr/rcscript/post-start-90-watchdog.sh,
641 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
642 - usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh, README.shutdown,
643 - etc/init.d/vdr, etc/init.d/wakeup-reboot-halt, usr/sbin/acpi-wakeup.sh,
644 - usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/functions.sh,
645 - usr/share/vdr/inc/language-functions.sh,
646 - usr/share/vdr/inc/message-functions.sh,
647 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
648 - usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/inc/time.sh:
649 - Removed more bash specific code.
650 -
651 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
652 - usr/sbin/acpi-wakeup.sh, usr/sbin/vdr-inform-watchdog.sh,
653 - usr/sbin/vdr-watchdogd:
654 - Removed bash specific code.
655 -
656 - 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
657 - usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
658 - usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh,
659 - usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh,
660 - usr/share/vdr/shutdown/pre-shutdown-40-time.sh,
661 - usr/share/vdr/shutdown/periodic-50-epgscan.sh,
662 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
663 - usr/share/vdr/shutdown/shutdown-reboot.sh,
664 - usr/share/vdr/shutdown/wakeup-acpi.sh,
665 - usr/share/vdr/shutdown/wakeup-none.sh,
666 - usr/share/vdr/shutdown/wakeup-nvram.sh:
667 - Removed bash specific code.
668 -
669 - 15 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
670 - Completely remove dvbsplash support to finally stop all problems.
671 -
672 - 19 Mar 2007; Joerg Bornkessel <hd_brummy@g.o> ChangeLog:
673 - moved 'set log level' from Expert Settings to Debug Options
674 -
675 - 13 Mar 2007; Matthias Schwarzott <zzam@g.o>
676 - usr/share/vdr/inc/plugin-functions.sh:
677 - Replaced which by bash-builtin type -p, as which is not garanteed to exist.
678 -
679 -*gentoo-vdr-scripts-0.3.8 (31 Jan 2007)
680 -
681 - 22 Jan 2007; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr:
682 - Set default log-level to 3 to make logs more usefull.
683 -
684 - 22 Jan 2007; Matthias Schwarzott <zzam@g.o>
685 - usr/share/vdr/rcscript/post-start-50-svdrp.sh, etc/conf.d/vdr:
686 - Make the time to wait for running vdr configurable.
687 -
688 - 22 Jan 2007; Matthias Schwarzott <zzam@g.o>
689 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh:
690 - Other fix for reloading modules as reverse does not work.
691 -
692 - 22 Jan 2007; Matthias Schwarzott <zzam@g.o>
693 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh:
694 - Reverse list of modules for watchdog-reloading them, to solve problem with
695 - not explicite depends for dvb_attach.
696 -
697 - 22 Jan 2007; Matthias Schwarzott <zzam@g.o> README.shutdown:
698 - Add description of used shutdown-tmp-files.
699 -
700 - 21 Jan 2007; Matthias Schwarzott <zzam@g.o>
701 - etc/vdr/commands/commands.system.conf,
702 - etc/vdr/commands/commands.system.conf.de,
703 - usr/share/vdr/inc/message-functions.sh:
704 - Move start-log file to tmp-folder.
705 -
706 - 21 Jan 2007; Matthias Schwarzott <zzam@g.o>
707 - usr/share/vdr/inc/plugin-functions.sh:
708 - Do no longer call check_plugin when stopping to not modify list of plugins.
709 -
710 - 21 Jan 2007; Matthias Schwarzott <zzam@g.o> TODO, etc/init.d/vdr,
711 - usr/share/vdr/inc/plugin-functions.sh:
712 - Store list of plugins when starting vdr, to call correct rcaddons at stopping.
713 -
714 - 21 Jan 2007; Matthias Schwarzott <zzam@g.o>
715 - usr/share/vdr/rcscript/pre-start-40-config-files.sh:
716 - Now creating empty channels.conf if none exists.
717 -
718 - 13 Jan 2007; Matthias Schwarzott <zzam@g.o>
719 - usr/share/vdr/shutdown/wakeup-none.sh:
720 - Let code use yes/no like conf-file suggested already.
721 -
722 - 13 Jan 2007; Matthias Schwarzott <zzam@g.o> Makefile:
723 - Also install none-wakeup.
724 -
725 - 12 Jan 2007; Matthias Schwarzott <zzam@g.o>
726 - etc/conf.d/vdr.shutdown, usr/share/vdr/shutdown/wakeup-none.sh:
727 - Added option to control behaviour of none-wakeup-method when timers exist.
728 -
729 - 11 Jan 2007; Matthias Schwarzott <zzam@g.o>
730 - usr/share/vdr/bin/vdrshutdown-gate.sh:
731 - Some text cleanups.
732 -
733 - 11 Jan 2007; Matthias Schwarzott <zzam@g.o>
734 - usr/share/vdr/bin/vdrshutdown-gate.sh,
735 - +usr/share/vdr/shutdown/wakeup-none.sh:
736 - Added first version of no-operation wakeup. Moved shutdown-now message around.
737 -
738 - 11 Jan 2007; Matthias Schwarzott <zzam@g.o>
739 - trunk/usr/share/vdr/bin/vdrshutdown-gate.sh,
740 - trunk/usr/share/vdr/bin/vdrshutdown-really.sh:
741 - Use exitcodes different from sudo.
742 -
743 - 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
744 - etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh,
745 - usr/share/vdr/bin/vdrshutdown-really.sh:
746 - Fixed names of debug-variables for shutdown.
747 -
748 - 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
749 - usr/share/vdr/bin/vdrshutdown-gate.sh:
750 - Moved some code into dedicated functions.
751 -
752 - 10 Jan 2007; Matthias Schwarzott <zzam@g.o> README.shutdown,
753 - usr/share/vdr/bin/vdrshutdown-gate.sh:
754 - Remove global TRY_AGAIN variable from interface to pre-shutdown-hooks.
755 -
756 - 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
757 - usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh, README.shutdown,
758 - usr/share/vdr/bin/vdrshutdown-gate.sh:
759 - Remove global EXITCODE variable.
760 -
761 - 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
762 - usr/share/vdr/bin/vdrshutdown-gate.sh:
763 - Move check for user shutdown into forced-shutdown-check-function.
764 -
765 - 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
766 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh:
767 - No longer hard disable shutdown if there are things todo, warn only now.
768 -
769 - 04 Jan 2007; Matthias Schwarzott <zzam@g.o> README.shutdown,
770 - usr/share/vdr/bin/vdrshutdown-really.sh,
771 - usr/share/vdr/shutdown/wakeup-nvram.sh:
772 - Removed fixed variable name from interface to wakeup-method.
773 -
774 - 04 Jan 2007; Matthias Schwarzott <zzam@g.o>
775 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown,
776 - usr/share/vdr/bin/vdrshutdown-really.sh,
777 - usr/share/vdr/shutdown/wakeup-acpi.sh,
778 - usr/share/vdr/shutdown/wakeup-nvram.sh:
779 - Removed using a variable for return-values (SHUTDOWN_EXITCODE). Renamed
780 - function set_wakeup to wakeup_set. Added function wakeup_check.
781 -
782 - 21 Dec 2006; Matthias Schwarzott <zzam@g.o> TODO:
783 - Updated TODO-file.
784 -
785 -*gentoo-vdr-scripts-0.3.7 (07 Nov 2006)
786 -
787 - 18 Oct 2006; Matthias Schwarzott <zzam@g.o>
788 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
789 - usr/share/vdr/inc/plugin-functions.sh:
790 - Moved the reader for new plugin-conf-system to correct place, as then only
791 - start-rcaddons will work.
792 -
793 - 18 Oct 2006; Matthias Schwarzott <zzam@g.o> Makefile:
794 - Make VERSION overwritable for developer.
795 -
796 - 11 Oct 2006; Matthias Schwarzott <zzam@g.o>
797 - usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/conf.d/vdr,
798 - +etc/conf.d/vdr.plugins, usr/share/vdr/inc/plugin-functions.sh:
799 - Now read plugins to load from a dedicated config-file.
800 -
801 - 11 Oct 2006; Matthias Schwarzott <zzam@g.o> README:
802 - Incrementing version-number to 0.3.7.
803 -
804 - 11 Oct 2006; Matthias Schwarzott <zzam@g.o> Makefile:
805 - Now also create directories via the install-command.
806 -
807 - 11 Oct 2006; Matthias Schwarzott <zzam@g.o>
808 - usr/share/vdr/rcscript/pre-start-95-plugins.sh:
809 - More nicer indenting.
810 -
811 - 09 Oct 2006; Matthias Schwarzott <zzam@g.o>
812 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
813 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
814 - Added Log-Message to inform about skipped Plugins.
815 -
816 - 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
817 - usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh:
818 - Changed prerequisits-message.
819 -
820 - 08 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
821 - Added prefix to cmdline-message.
822 -
823 - 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
824 - usr/share/vdr/inc/plugin-functions.sh:
825 - Removed header-line for skipped plugins.
826 -
827 - 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
828 - usr/share/vdr/inc/rc-functions.sh:
829 - Moved msg about waittime to new category debug.
830 -
831 - 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
832 - usr/share/vdr/inc/rc-functions.sh:
833 - Removed prefix from einfo_level1 and 2.
834 -
835 - 07 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
836 - etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh:
837 - Make showing vdr-version number at startup-time configurable, but disabled
838 - by default.
839 -
840 - 07 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
841 - usr/share/vdr/inc/rc-functions.sh:
842 - Changed debug-code to write out a correctly quoted command-line, suggested
843 - by cduerr from vdr-portal.de.
844 -
845 - 07 Oct 2006; Matthias Schwarzott <zzam@g.o>
846 - usr/share/vdr/rcscript/pre-start-95-plugins.sh:
847 - Only add space when _EXTRAOPTS contains anything.
848 -
849 - 07 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
850 - Change to root directory when starting/stoping vdr.
851 -
852 - 05 Oct 2006; Matthias Schwarzott <zzam@g.o>
853 - usr/share/vdr/rcscript/pre-start-45-nptl-check.sh:
854 - Removed warning about nptl-only system.
855 -
856 - 17 Jul 2006; Matthias Schwarzott <zzam@g.o>
857 - usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/init.d/vdr,
858 - usr/share/vdr/bin/vdrrecord-gate.sh,
859 - usr/share/vdr/bin/vdrshutdown-gate.sh,
860 - usr/share/vdr/bin/vdrshutdown-periodic-thread.sh,
861 - usr/share/vdr/bin/vdrshutdown-really.sh,
862 - usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/functions.sh,
863 - usr/share/vdr/inc/language-functions.sh,
864 - usr/share/vdr/inc/message-functions.sh,
865 - usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
866 - usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/inc/time.sh:
867 - Added comments to the head of the scripts.
868 -
869 -*gentoo-vdr-scripts-0.3.6 (09 Jul 2006)
870 -
871 - 09 Jul 2006; Matthias Schwarzott <zzam@g.o>
872 - usr/share/vdr/rcscript/pre-start-30-parameter.sh,
873 - usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
874 - usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, Makefile,
875 - usr/share/vdr/bin/vdrrecord-gate.sh,
876 - usr/share/vdr/bin/vdrshutdown-gate.sh,
877 - usr/share/vdr/inc/message-functions.sh:
878 - Changed every reference to /usr/lib/vdr/bin.
879 -
880 - 09 Jul 2006; Matthias Schwarzott <zzam@g.o> -usr/lib/vdr/bin
881 - +usr/share/vdr/bin:
882 - Moved usr/lib/vdr/bin to usr/share/vdr/bin
883 -
884 - 06 Jul 2006; Matthias Schwarzott <zzam@g.o>
885 - usr/share/vdr/inc/commands-functions.sh:
886 - Chown the merged commands-file to vdr:vdr, solves problems with restrictive
887 - umask-value, reported by timonator at #gentoo-vdr.
888 -
889 - 25 Jun 2006; Matthias Schwarzott <zzam@g.o>
890 - etc/conf.d/vdr.shutdown:
891 - Changed default-conf-filename for nvram-wakeup to nvram-wakeup.conf to match
892 - other distros and wiki.
893 -
894 - 19 Jun 2006; Matthias Schwarzott <zzam@g.o>
895 - usr/share/vdr/rcscript/pre-start-95-plugins.sh,
896 - usr/share/vdr/inc/plugin-functions.sh:
897 - Make SKIP_PLUGIN work also for stopping vdr, not only for start.
898 -
899 -*gentoo-vdr-scripts-0.3.5 (16 Jun 2006)
900 -
901 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o> Makefile:
902 - Do not create /var/vdr/video
903 -
904 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
905 - usr/share/vdr/inc/time.sh:
906 - More bufixes for the forbidden-time-check.
907 -
908 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
909 - usr/share/vdr/shutdown/pre-shutdown-40-time.sh:
910 - Bugfix forbidden-times shutdown stopper. Reported by Roland May
911 - <tinitus@×××.de>.
912 -
913 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
914 - usr/lib/vdr/rcscripts -> usr/share/vdr/rcscripts, Makefile,
915 - README.vdrcaps, usr/share/vdr/inc/rc-functions.sh:
916 - Moved rcscript-dir to /usr/share
917 -
918 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
919 - usr/lib/vdr/shutdown -> usr/share/vdr/shutdown, Makefile,
920 - README.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh,
921 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
922 - usr/share/vdr/inc/shutdown-functions.sh:
923 - Moved shutdown-dir to /usr/share
924 -
925 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o> Makefile,
926 - usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/record -> usr/share/vdr/record:
927 - Moved record-dir to /usr/share
928 -
929 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
930 - usr/lib/vdr/inc -> usr/share/vdr/inc
931 - usr/share/vdr/rcscript/pre-start-40-config-files.sh, Makefile,
932 - etc/init.d/vdr, usr/lib/vdr/bin/vdrrecord-gate.sh,
933 - usr/lib/vdr/bin/vdrshutdown-gate.sh,
934 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
935 - usr/lib/vdr/bin/vdrshutdown-really.sh:
936 - Moved include-dir to /usr/share
937 -
938 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
939 - usr/lib/vdr/inc/functions.sh:
940 - Can read capabilities-file from new location under /usr/share
941 -
942 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
943 - usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
944 - Autodetect path to vdr-plugins from vdr-Make.config.
945 -
946 - 16 Jun 2006; Matthias Schwarzott <zzam@g.o> Makefile:
947 - changed makefile to only one install-target
948 -
949 - 13 Jun 2006; Matthias Schwarzott <zzam@g.o>
950 - etc/conf.d/vdr.shutdown:
951 - Corrected typo in description of BLOCK_SHUTDOWN_INTERVALS, reported by
952 - Roland May <tinitus@×××.de>.
953 -
954 - 13 Jun 2006; Matthias Schwarzott <zzam@g.o>
955 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
956 - Modified parameter MUTE, to act like described in comment, reported by
957 - Roland May <tinitus@×××.de>.
958 -
959 - 11 Jun 2006; Matthias Schwarzott <zzam@g.o>
960 - usr/lib/vdr/bin/vdr-bg.sh, usr/lib/vdr/bin/vdrrecord-gate.sh,
961 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
962 - Better quoting of . Better debug support.
963 -
964 - 11 Jun 2006; Matthias Schwarzott <zzam@g.o>
965 - usr/lib/vdr/rcscript/post-stop-05-plugins.sh,
966 - usr/lib/vdr/rcscript/post-start-05-plugins.sh,
967 - usr/lib/vdr/rcscript/pre-start-10-chuid.sh,
968 - usr/lib/vdr/rcscript/pre-stop-10-watchdog.sh,
969 - usr/lib/vdr/rcscript/pre-start-20-dvb-device.sh,
970 - usr/lib/vdr/rcscript/watchdog-restart-20-modules.sh,
971 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh,
972 - usr/lib/vdr/rcscript/pre-start-40-config-files.sh,
973 - usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh,
974 - usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh,
975 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
976 - usr/lib/vdr/rcscript/post-start-90-watchdog.sh,
977 - usr/lib/vdr/rcscript/pre-stop-95-plugins.sh,
978 - usr/lib/vdr/rcscript/pre-start-95-plugins.sh:
979 - Every addon now returns a proper exitcode.
980 -
981 - 11 Jun 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
982 - Startscript now soft-depends on coldplug to ensure it started before.
983 -
984 - 10 Jun 2006; Matthias Schwarzott <zzam@g.o>
985 - usr/lib/vdr/shutdown/pre-shutdown-40-time.sh, usr/lib/vdr/bin/vdr-bg.sh,
986 - usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh:
987 - Fork all processes started by vdr to background. Fixed some 1 line bugs.
988 -
989 - 10 Jun 2006; Matthias Schwarzott <zzam@g.o>
990 - +usr/lib/vdr/shutdown/pre-shutdown-40-time.sh,
991 - usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh ->
992 - usr/lib/vdr/shutdown/pre-shutdown-10-check-enabled.sh,
993 - etc/conf.d/vdr.shutdown, +usr/lib/vdr/inc/time.sh:
994 - Added option to forbid shutdowns in specified time-intervals. Renamed one
995 - script
996 -
997 - 09 Jun 2006; Matthias Schwarzott <zzam@g.o>
998 - usr/lib/vdr/rcscript/post-start-50-svdrp.sh,
999 - usr/lib/vdr/rcscript/pre-start-98-wait-conditions.sh, etc/init.d/vdr,
1000 - usr/lib/vdr/inc/rc-functions.sh:
1001 - Changed error-code handling. Changed message for timeout at vdr-start.
1002 -
1003 -*gentoo-vdr-scripts-0.3.4 (31 Mai 2006)
1004 -
1005 - 31 May 2006; Matthias Schwarzott <zzam@g.o>
1006 - usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, etc/conf.d/vdr:
1007 - new utf8-wipeout strategy, relocated IR-setting in conf-file.
1008 -
1009 - 29 May 2006; Matthias Schwarzott <zzam@g.o>
1010 - usr/lib/vdr/shutdown/wakeup-acpi.sh:
1011 - Added an explicit warning about a missing /proc/acpi/alarm.
1012 -
1013 -*gentoo-vdr-scripts-0.3.3 (17 Mai 2006)
1014 -
1015 - 17 May 2006; Matthias Schwarzott <zzam@g.o>
1016 - usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
1017 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1018 - corrected invalid use of < and > to compare integers
1019 -
1020 - 17 May 2006; Matthias Schwarzott <zzam@g.o>
1021 - usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh:
1022 - Do not abort shutdown when there is no next timer defined. Fix by PanamaJack
1023 - from vdr-portal.de.
1024 -
1025 -*gentoo-vdr-scripts-0.3.2 (13 Mai 2006)
1026 -
1027 - 13 May 2006; Matthias Schwarzott <zzam@g.o>
1028 - -usr/lib/vdr/shutdown/pre-shutdown-05-fixed-wakeup.sh,
1029 - +usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
1030 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1031 - Catch running timer and block shutdown in that case
1032 -
1033 - 12 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1034 - usr/lib/vdr/inc/message-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
1035 - Better handling of vdr-start-log. Explicitly state now that no errors occured.
1036 -
1037 - 10 May 2006; Matthias Schwarzott <zzam@g.o>
1038 - etc/conf.d/vdr.shutdown:
1039 - Corrected reference to other shutdown setting in comment.
1040 -
1041 - 10 May 2006; Matthias Schwarzott <zzam@g.o>
1042 - +usr/lib/vdr/shutdown/pre-shutdown-05-fixed-wakeup.sh,
1043 - etc/conf.d/vdr.shutdown:
1044 - Added code for daily wakeup. Code by Michael Brakemeier
1045 - <michael@××××××××××.de>.
1046 -
1047 - 10 May 2006; Matthias Schwarzott <zzam@g.o>
1048 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1049 - Added code to block shutdown when debugging.
1050 -
1051 - 10 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1052 - usr/lib/vdr/inc/functions.sh, usr/lib/vdr/inc/message-functions.sh:
1053 - Fixed writing vdr-start-log
1054 -
1055 - 09 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1056 - Changed "need net" to "use net" to not kill vdr when shutting down the
1057 - network. Suggested by Martin Brodbeck <Martin@×××××××××××××××.net>.
1058 -
1059 -*gentoo-vdr-scripts-0.3.1 (03 Mai 2006)
1060 -
1061 - 02 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1062 - usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
1063 - Corrected reading of VDR-version, reported by Harri Kukkonen
1064 - <harrik@×××××.com>, use APIVERSION for newer vdrs
1065 -
1066 -*gentoo-vdr-scripts-0.3.0 (21 Mar 2006)
1067 -
1068 - 21 Mar 2006; Matthias Schwarzott <zzam@g.o>
1069 - etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh:
1070 - made shutdown retry time configurable
1071 -
1072 - 18 Mar 2006; Matthias Schwarzott <zzam@g.o> +README.shutdown:
1073 - added description of shutdown-addon-modules
1074 -
1075 - 15 Mar 2006; Matthias Schwarzott <zzam@g.o>
1076 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
1077 - +usr/lib/vdr/rcscript/post-start-92-messages.sh,
1078 - +etc/vdr/commands/commands.system.conf,
1079 - +etc/vdr/commands/commands.system.conf.de, usr/lib/vdr/inc/functions.sh,
1080 - +usr/lib/vdr/inc/message-functions.sh,
1081 - usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
1082 - First version of log-management
1083 -
1084 - 15 Mar 2006; Matthias Schwarzott <zzam@g.o> Makefile, README:
1085 - added packaging make-target dist
1086 -
1087 - 15 Mar 2006; Joerg Bornkessel <hd_brummy@g.o>
1088 - usr/lib/vdr/inc/plugin-functions.sh:
1089 - set to higher warn level in skip_plugin, on suggestion by M.Guenther
1090 -
1091 - 15 Mar 2006; Matthias Schwarzott <zzam@g.o>
1092 - usr/lib/vdr/inc/plugin-functions.sh:
1093 - use consistent sort order for checksums - use existing vdr checksum if possible
1094 -
1095 - 14 Mar 2006; Matthias Schwarzott <zzam@g.o>
1096 - usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
1097 - added check for mismatching patchlevel (=wrong header files) of plugins
1098 -
1099 -*gentoo-vdr-scripts-0.2.4 (05 Mar 2006)
1100 -
1101 - 04 Mar 2006; Matthias Schwarzott <zzam@g.o> Makefile,
1102 - +etc/vdr/commands/commands.custom.conf.de:
1103 - added example for translated commands-file
1104 -
1105 - 04 Mar 2006; Matthias Schwarzott <zzam@g.o> +etc/conf.d/vdr.cd-dvd:
1106 - Added config-file for cd&dvd devices used by some plugins
1107 -
1108 - 02 Mar 2006; Matthias Schwarzott <zzam@g.o>
1109 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh, TODO, etc/conf.d/vdr:
1110 - Set default log-level to 1
1111 -
1112 - 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
1113 - usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1114 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1115 - cosmetics on shutdown-code
1116 -
1117 - 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
1118 - usr/lib/vdr/inc/rc-functions.sh:
1119 - do not print message about not defined function in addon
1120 -
1121 - 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
1122 - usr/lib/vdr/inc/language-functions.sh:
1123 - only read setup.conf if existing
1124 -
1125 - 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
1126 - usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh:
1127 - changed debug-message for NPTL-off to be less confusing
1128 -
1129 - 22 Feb 2006; Matthias Schwarzott <zzam@g.o>
1130 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
1131 - usr/lib/vdr/bin/vdrshutdown-gate.sh,
1132 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
1133 - usr/lib/vdr/bin/vdrshutdown-really.sh, usr/lib/vdr/inc/functions.sh,
1134 - usr/lib/vdr/inc/rc-functions.sh, usr/lib/vdr/inc/shutdown-functions.sh:
1135 - changed inclusion of caps
1136 -
1137 - 21 Feb 2006; Matthias Schwarzott <zzam@g.o>
1138 - usr/lib/vdr/rcscript/post-stop-05-plugins.sh,
1139 - usr/lib/vdr/rcscript/post-start-05-plugins.sh,
1140 - usr/lib/vdr/rcscript/pre-stop-95-plugins.sh,
1141 - usr/lib/vdr/rcscript/pre-start-95-plugins.sh,
1142 - +usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
1143 - copied some plugin-load-functions to its own file
1144 -
1145 - 21 Feb 2006; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr:
1146 - added correction of comments in conf-file already added to 0.2.2 ebuild
1147 -
1148 - 21 Feb 2006; Matthias Schwarzott <zzam@g.o>
1149 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, etc/init.d/vdr,
1150 - usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh,
1151 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
1152 - usr/lib/vdr/bin/vdrshutdown-really.sh,
1153 - usr/lib/vdr/inc/commands-functions.sh, +usr/lib/vdr/inc/functions.sh:
1154 - created loader for shell include files
1155 -
1156 - 12 Feb 2006; Matthias Schwarzott <zzam@g.o>
1157 - usr/lib/vdr/rcscript/pre-start-40-config-files.sh:
1158 - replaced /usr/bin/sed by /bin/sed
1159 -
1160 - 31 Jan 2006; Matthias Schwarzott <zzam@g.o>
1161 - usr/lib/vdr/rcscript/pre-start-10-chuid.sh:
1162 - corrected error in handling of chuid-option for newer vdr-versions
1163 -
1164 -*gentoo-vdr-scripts-0.2.3 (31 Jan 2006)
1165 -
1166 - 31 Jan 2006; Matthias Schwarzott <zzam@g.o>
1167 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1168 - set default shutdown retry time to 5min
1169 -
1170 - 21 Jan 2006; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr:
1171 - corrected wrong comment in config-file
1172 -
1173 - 09 Jan 2006; Matthias Schwarzott <zzam@g.o>
1174 - +usr/lib/vdr/rcscript/pre-start-10-chuid.sh, TODO, etc/init.d/vdr:
1175 - enable use of chuid integrated into vdr-1.3.38
1176 -
1177 - 09 Jan 2006; Matthias Schwarzott <zzam@g.o> README.shutdown-jobs,
1178 - +README.vdrcaps, TODO:
1179 - documentation updates
1180 -
1181 -*gentoo-vdr-scripts-0.2.2 (07 Jan 2006)
1182 -
1183 - 07 Jan 2006; Matthias Schwarzott <zzam@g.o>
1184 - usr/lib/vdr/inc/commands-functions.sh,
1185 - +usr/lib/vdr/inc/language-functions.sh:
1186 - commands can now be localized
1187 -
1188 -*gentoo-vdr-scripts-0.2.1 (06 Jan 2006)
1189 -
1190 - 06 Jan 2006; Matthias Schwarzott <zzam@g.o>
1191 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1192 - show message on OSD when doing shutdown
1193 -
1194 - 06 Jan 2006; Matthias Schwarzott <zzam@g.o>
1195 - usr/lib/vdr/inc/commands-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
1196 - some small fixes for changes before
1197 -
1198 - 06 Jan 2006; Matthias Schwarzott <zzam@g.o>
1199 - usr/lib/vdr/rcscript/pre-start-40-config-files.sh,
1200 - +usr/lib/vdr/inc/commands-functions.sh:
1201 - moved commands-file handling into seperate file
1202 -
1203 - 05 Jan 2006; Matthias Schwarzott <zzam@g.o>
1204 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, Makefile,
1205 - etc/init.d/vdr, usr/lib/vdr/bin/vdrshutdown-gate.sh,
1206 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
1207 - usr/lib/vdr/bin/vdrshutdown-really.sh,
1208 - +usr/lib/vdr/inc/shutdown-functions.sh,
1209 - -usr/lib/vdr/rcscript/functions-shutdown.sh
1210 - +usr/lib/vdr/inc/rc-functions.sh
1211 - --usr/lib/vdr/rcscript/functions.sh:
1212 - moved include-files
1213 -
1214 - 05 Jan 2006; Matthias Schwarzott <zzam@g.o>
1215 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh:
1216 - Make it clearer how to get more shutdown/wakeup-methods.
1217 -
1218 - 05 Jan 2006; Matthias Schwarzott <zzam@g.o>
1219 - usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1220 - usr/lib/vdr/bin/vdrshutdown-gate.sh,
1221 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
1222 - some work on shutdown / periodic-thread
1223 -
1224 -*gentoo-vdr-scripts-0.2 (03 Jan 2006)
1225 -
1226 - 03 Jan 2006; Matthias Schwarzott <zzam@g.o> +README.shutdown-jobs,
1227 - TODO:
1228 - a bit cleanup of documentation
1229 -
1230 - 03 Jan 2006; Matthias Schwarzott <zzam@g.o>
1231 - etc/conf.d/vdr.shutdown:
1232 - added new reboot-script to config-file
1233 -
1234 - 03 Jan 2006; Matthias Schwarzott <zzam@g.o> Makefile,
1235 - +etc/init.d/wakeup-reboot-halt, usr/lib/vdr/shutdown/shutdown-reboot.sh:
1236 - new method to do reboot without modifying bootmanager
1237 -
1238 -*gentoo-vdr-scripts-0.2_alpha6 (31 Dec 2005)
1239 -
1240 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1241 - usr/lib/vdr/shutdown/periodic-50-epgscan.sh,
1242 - usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1243 - +etc/conf.d/vdr.periodic.epgscan, -etc/conf.d/vdr.shutdown.epgscan,
1244 - +etc/conf.d/vdr.periodic.general, etc/conf.d/vdr.shutdown:
1245 - changed configuration-settings for periodic jobs
1246 -
1247 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1248 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
1249 - added missing function
1250 -
1251 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1252 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1253 - added message queue
1254 -
1255 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1256 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1257 - code cosmetics
1258 -
1259 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1260 - usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1261 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
1262 - base time-calculation on thread end-time, not start-time
1263 -
1264 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1265 - usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
1266 - usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1267 - usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
1268 - now starting shutdown at end of periodic-thread, can now force shutdown when
1269 - thread runs
1270 -
1271 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1272 - usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1273 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1274 - small changes to time-calculations
1275 -
1276 - 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
1277 - usr/lib/vdr/bin/vdrshutdown-gate.sh:
1278 - implement new technique of shutdown-retry via new patched svdrp-command down
1279 -
1280 -*gentoo-vdr-scripts-0.2_alpha5 (29 Dec 2005)
1281 -
1282 - 29 Dec 2005; Matthias Schwarzott <zzam@g.o>
1283 - usr/sbin/acpi-wakeup.sh:
1284 - changed date-specification a bit to work with newest coreutils
1285 -
1286 - 28 Dec 2005; Matthias Schwarzott <zzam@g.o>
1287 - +usr/lib/vdr/shutdown/periodic-50-epgscan.sh, Makefile,
1288 - +etc/conf.d/vdr.shutdown.epgscan:
1289 - added example periodic-function
1290 -
1291 - 28 Dec 2005; Matthias Schwarzott <zzam@g.o>
1292 - usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh,
1293 - usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
1294 - +usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
1295 - etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh,
1296 - +usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
1297 - first try with periodic-thread at shutdown
1298 -
1299 - 28 Dec 2005; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1300 - corrected bug with wrong call order of functions in stop-script
1301 -
1302 - 28 Dec 2005; Matthias Schwarzott <zzam@g.o>
1303 - usr/lib/vdr/rcscript/pre-start-40-config-files.sh, Makefile, TODO,
1304 - usr/lib/vdr/bin/vdrshutdown-gate.sh,
1305 - usr/lib/vdr/bin/vdrshutdown-really.sh,
1306 - usr/lib/vdr/rcscript/functions-shutdown.sh:
1307 - made extra tmp-directores for shutdown and config-file-merging
1308 -
1309 - 28 Dec 2005; Matthias Schwarzott <zzam@g.o> Makefile:
1310 - added chown to Makefile
1311 -
1312 - 27 Dec 2005; Matthias Schwarzott <zzam@g.o>
1313 - usr/sbin/acpi-wakeup.sh:
1314 - Changed disabling wakeup, problem reported by ilmusy from vdr-portal.de
1315 -
1316 - 27 Dec 2005; Matthias Schwarzott <zzam@g.o>
1317 - usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
1318 - added more shutdown-blockers
1319 -
1320 - 24 Dec 2005; Matthias Schwarzott <zzam@g.o>
1321 - usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
1322 - added dvdauthor to list of shutdown-blocking programs
1323 -
1324 -*gentoo-vdr-scripts-0.2_alpha4 (21 Dec 2005)
1325 -
1326 - 20 Dec 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1327 - added warning on osd when vdr was restarted by watchdog
1328 -
1329 - 20 Dec 2005; Matthias Schwarzott <zzam@g.o>
1330 - usr/lib/vdr/bin/vdrshutdown-gate.sh,
1331 - usr/lib/vdr/bin/vdrshutdown-really.sh,
1332 - usr/lib/vdr/shutdown/wakeup-nvram.sh:
1333 - can remember reboot-setting even if shutdown aborted
1334 -
1335 - 20 Dec 2005; Matthias Schwarzott <zzam@g.o>
1336 - +usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, TODO:
1337 - added utf8-workaround
1338 -
1339 - 29 Nov 2005; Matthias Schwarzott <zzam@g.o>
1340 - +usr/lib/vdr/rcscript/post-stop-05-plugins.sh,
1341 - +usr/lib/vdr/rcscript/post-start-05-plugins.sh,
1342 - usr/lib/vdr/rcscript/pre-stop-10-watchdog.sh,
1343 - usr/lib/vdr/rcscript/pre-start-20-dvb-device.sh,
1344 - usr/lib/vdr/rcscript/watchdog-restart-20-modules.sh,
1345 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh,
1346 - usr/lib/vdr/rcscript/pre-start-40-config-files.sh,
1347 - usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh,
1348 - usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
1349 - usr/lib/vdr/rcscript/post-start-50-svdrp.sh,
1350 - usr/lib/vdr/rcscript/post-start-90-watchdog.sh,
1351 - +usr/lib/vdr/rcscript/pre-stop-95-plugins.sh,
1352 - +usr/lib/vdr/rcscript/pre-start-95-plugins.sh,
1353 - +usr/lib/vdr/rcscript/pre-start-98-wait-conditions.sh, etc/init.d/vdr,
1354 - usr/lib/vdr/rcscript/functions.sh:
1355 - created functions called in each addon
1356 -
1357 - 25 Nov 2005; Matthias Schwarzott <zzam@g.o>
1358 - usr/lib/vdr/shutdown/shutdown-reboot.sh:
1359 - corrected bootmanager handling at reboot
1360 -
1361 -*gentoo-vdr-scripts-0.2_alpha3 (15 Nov 2005)
1362 -
1363 - 15 Nov 2005; Matthias Schwarzott <zzam@g.o>
1364 - usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
1365 - Enable force of shutdown for running programs
1366 -
1367 - 15 Nov 2005; Matthias Schwarzott <zzam@g.o>
1368 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
1369 - Made config-file nicer and changed default for INTERNAL_WATCHDOG to 60s.
1370 -
1371 - 15 Nov 2005; Matthias Schwarzott <zzam@g.o>
1372 - usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh,
1373 - usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
1374 - usr/lib/vdr/shutdown/pre-shutdown-30-check-logins.sh,
1375 - etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh,
1376 - usr/lib/vdr/rcscript/functions-shutdown.sh:
1377 - added possibility to force a shutdown
1378 -
1379 - 14 Nov 2005; Matthias Schwarzott <zzam@g.o>
1380 - usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh,
1381 - usr/lib/vdr/shutdown/pre-shutdown-30-check-logins.sh, TODO,
1382 - etc/conf.d/vdr.shutdown, usr/lib/vdr/shutdown/shutdown-reboot.sh:
1383 - Made shutdown-config nicer, added special grub-option, check for logins at
1384 - every shutdown.
1385 -
1386 - 14 Nov 2005; Matthias Schwarzott <zzam@g.o>
1387 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh:
1388 - Corrected typo in variable name.
1389 -
1390 -*gentoo-vdr-scripts-0.2_alpha2 (05 Nov 2005)
1391 -
1392 - 05 Nov 2005; Matthias Schwarzott <zzam@g.o>
1393 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
1394 - added config-option to give special parameters to vdr
1395 -
1396 - 05 Nov 2005; Matthias Schwarzott <zzam@g.o>
1397 - +usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh, etc/conf.d/vdr,
1398 - etc/init.d/vdr:
1399 - added detection of nptl-only systems for thread-handling
1400 -
1401 - 04 Nov 2005; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
1402 - etc/conf.d/vdr.shutdown:
1403 - A bit better documentation of config files.
1404 -
1405 - 31 Oct 2005; Matthias Schwarzott <zzam@g.o>
1406 - etc/conf.d/vdr.shutdown, usr/lib/vdr/shutdown/wakeup-nvram.sh:
1407 - Added config-variable to be used for nvram-options not available otherwise.
1408 -
1409 -*gentoo-vdr-scripts-0.2_alpha1 (29 Oct 2005)
1410 -
1411 - 25 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1412 - added options to switch to used terminal and to force a vdr-start as root
1413 -
1414 - 24 Oct 2005; Matthias Schwarzott <zzam@g.o>
1415 - etc/init.d/vdr,usr/lib/vdr/rcscript/pre-start-30-parameter.sh:
1416 - removed call of env
1417 - moved terminal-handling completely to /etc/init.d/vdr
1418 - use openvt to start with terminal
1419 -
1420 -*gentoo-vdr-scripts-0.1 (21 Oct 2005)
1421 -
1422 - 20 Oct 2005; Matthias Schwarzott <zzam@g.o>
1423 - usr/lib/vdr/bin/vdr-bg.sh:
1424 - added script to start commands in background
1425 -
1426 - 20 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1427 - Revert last change, as it has problems with terminal-option.
1428 -
1429 - 20 Oct 2005; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1430 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh:
1431 - Use start-stop-daemon option --background instead of &.
1432 -
1433 -*gentoo-vdr-scripts-0.1_alpha10 (19 Oct 2005)
1434 -
1435 - 19 Oct 2005; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
1436 - usr/lib/vdr/rcscript/post-start-50-svdrp.sh:
1437 - added config-setting for hostname to use for svdrp startup check
1438 -
1439 - 18 Oct 2005; Matthias Schwarzott <zzam@g.o> TODO,
1440 - usr/lib/vdr/rcscript/pre-start-30-parameter.sh,etc/init.d/vdr:
1441 - TERMINAL-config-option works now.
1442 -
1443 -*gentoo-vdr-scripts-0.1_alpha9 (12 Oct 2005)
1444 -
1445 - 12 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1446 - Preparation for better retry of failed shutdown.
1447 -
1448 - 11 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1449 - more cosmetic changes
1450 -
1451 - 11 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1452 - Small code cosmetics for shutdown, and one bugfix to always use
1453 - default-wakeup-method acpi when noting is set.
1454 -
1455 -*gentoo-vdr-scripts-0.1_alpha8 (08 Oct 2005)
1456 -
1457 - 08 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1458 - added test for logged in users when shutdown
1459 -
1460 - 08 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1461 - added missing config-file-entry
1462 -
1463 -*gentoo-vdr-scripts-0.1_alpha7 (08 Oct 2005)
1464 -
1465 - 08 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1466 - a bit cleanup for watchdog
1467 -
1468 - 07 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1469 - renamed wakeup files
1470 -
1471 - 06 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1472 - added set of record-scripts
1473 -
1474 - 03 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1475 - test for working wakeup at start of vdr
1476 -
1477 -*gentoo-vdr-scripts-0.1_alpha6 (03 Oct 2005)
1478 -
1479 - 03 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1480 - Split shutdown in multiple files
1481 -
1482 -*gentoo-vdr-scripts-0.1_alpha5 (02 Oct 2005)
1483 -
1484 - 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1485 - added test for good sudoers-entry
1486 -
1487 - 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1488 - working wakeup time setting
1489 -
1490 - 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1491 - Install shutdown config file
1492 -
1493 - 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1494 - install shutdown control scripts
1495 -
1496 - 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog,
1497 - etc/conf.d/vdr, +etc/conf.d/vdr.shutdown:
1498 - first try of shutdown-scripts
1499 -
1500 - 12 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1501 - Bugfixed parameter handling.
1502 -
1503 -*gentoo-vdr-scripts-0.1_alpha4 (12 Sep 2005)
1504 -
1505 - 11 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1506 - enables >=vdr-1.3.32 to use vfat runtime option
1507 -
1508 - 09 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1509 - create missing video directory at start
1510 -
1511 - 09 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1512 - moved default video directory to /var/vdr/video
1513 -
1514 -*gentoo-vdr-scripts-0.1_alpha3 (09 Sep 2005)
1515 -
1516 - 07 Sep 2005; Matthias Schwarzott <zzam@g.o>:
1517 - made time calculation for acpi more correct
1518 -
1519 - 31 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1520 - fixed typo
1521 -
1522 - 31 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1523 - added setting of startup volume and channel
1524 -
1525 - 29 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1526 - small cleanup of config file
1527 -
1528 - 25 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1529 - added vdr option --terminal
1530 -
1531 - 18 Aug 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1532 - external watchdog per default off
1533 -
1534 - 18 Aug 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1535 - added options for setting infra-red control type
1536 -
1537 - 17 Aug 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
1538 - changed comments and config-file-settings for watchdogs to make the
1539 - difference intern vdr watchdog - extern watchdog more clear
1540 -
1541 -*gentoo-vdr-scripts-0.1_alpha2 (14 Aug 2005)
1542 -
1543 - 14 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1544 - enabled watchdog to automagically find and reload dvb driver modules
1545 -
1546 - 14 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1547 - added watchdog handling
1548 - introduced debug-level, to hide some output messages
1549 -
1550 - 13 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1551 - corrected creation of commands.conf
1552 -
1553 -*gentoo-vdr-scripts-0.1_alpha1 (12 Aug 2005)
1554 -
1555 - 12 Aug 2005; Matthias Schwarzott <zzam@g.o>:
1556 - added script for creation of commands.conf
1557 - and reccmds.conf files
1558 -
1559 - 27 Jul 2005; Matthias Schwarzott <zzam@g.o>:
1560 - First created package of scripts.
1561 - Scripts are from either me or
1562 - imported from gentoo.de repository
1563
1564 Copied: gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog (from rev 648, gentoo-vdr-scripts/trunk/ChangeLog)
1565 ===================================================================
1566 --- gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog (rev 0)
1567 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/ChangeLog 2008-07-31 08:16:22 UTC (rev 649)
1568 @@ -0,0 +1,1540 @@
1569 +# ChangeLog for gentoo-vdr-scripts
1570 +# $Id$
1571 +
1572 +*gentoo-vdr-scripts-0.4.5_pre3 (31 Jul 2008)
1573 +
1574 + 31 Jul 2008; Matthias Schwarzott <zzam@g.o>
1575 + usr/share/vdr/bin/vdrshutdown-really.sh,
1576 + usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
1577 + Fix shutdown not working.
1578 +
1579 +*gentoo-vdr-scripts-0.4.5_pre2 (30 Jul 2008)
1580 +
1581 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
1582 + usr/share/vdr/bin/vdrshutdown-really.sh,
1583 + usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
1584 + Add full path to wakeup-helper.
1585 +
1586 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
1587 + usr/share/vdr/bin/vdrshutdown-really.sh:
1588 + Fixed wakeup times did not work, fix it. Thanks to berti for noticing.
1589 +
1590 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
1591 + usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
1592 + Simplify shutdown code a bit.
1593 +
1594 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
1595 + +usr/share/vdr/bin/vdrshutdown-gate.sh,
1596 + usr/share/vdr/bin/vdrshutdown-really.sh,
1597 + usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh:
1598 + Add nnew mini-script to call the new root-parts of shutdown.
1599 +
1600 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o> ++,
1601 + -usr/share/vdr/bin/vdrshutdown-gate.sh:
1602 + Move old user-part of shutdown to sudo entry point.
1603 +
1604 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o> ++,
1605 + -usr/share/vdr/bin/vdrshutdown-really.sh:
1606 + Moved old root-part of shutdown to temp name.
1607 +
1608 + 30 Jul 2008; Matthias Schwarzott <zzam@g.o>
1609 + usr/share/vdr/rcscript/pre-start-45-locales.sh:
1610 + Check locale setup as does all users of it, checking LC_ALL LC_CTYPE LANG.
1611 + Improved log output of locale setup.
1612 +
1613 + 29 Jul 2008; Matthias Schwarzott <zzam@g.o>
1614 + usr/share/vdr/rcscript/pre-start-45-locales.sh:
1615 + Tried to improve messages of locale handling code. Removed LC_MESSAGES=C
1616 + setting.
1617 +
1618 + 29 Jul 2008; Matthias Schwarzott <zzam@g.o>
1619 + -usr/share/vdr/rcscript/pre-start-45-utf8-check.sh, ++:
1620 + Renamed file that handles locales to reflect that.
1621 +
1622 +*gentoo-vdr-scripts-0.4.5_pre1 (07 Jul 2008)
1623 +
1624 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1625 + Try to handle signals in init-script better. Make sure that vdr does not
1626 + run if init-script gets killed, and at end of stop.
1627 +
1628 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1629 + usr/sbin/vdr-watchdogd:
1630 + Changed message about died vdr process.
1631 +
1632 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
1633 + usr/share/vdr/rcscript/post-start-50-svdrp.sh,
1634 + usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh,
1635 + usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh,
1636 + etc/conf.d/vdr, etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh:
1637 + Run post-start addons also when vdr did not start. This will print syslog
1638 + output then. Add config-setting to disable syslog parsing.
1639 +
1640 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
1641 + usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
1642 + usr/share/vdr/rcscript/pre-start-40-config-files.sh,
1643 + usr/share/vdr/rcscript/post-start-50-svdrp.sh, etc/conf.d/vdr,
1644 + usr/share/vdr/inc/rc-functions.sh:
1645 + Simplified waitfor function. Renamed DEVICE_CHECK to DVB_DEVICE_WAIT. Make
1646 + timeout non-fatal.
1647 +
1648 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
1649 + usr/share/vdr/bin/vdrshutdown-really.sh,
1650 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
1651 + usr/share/vdr/inc/shutdown-functions.sh,
1652 + vdrplugin-rebuild/vdrplugin-rebuild:
1653 + Do not use header-path hardcoded in commands.
1654 +
1655 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
1656 + usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/conf.d/vdr:
1657 + Add possibility to enable --userdump.
1658 +
1659 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
1660 + usr/share/vdr/inc/plugin-functions.sh:
1661 + Rename variable.
1662 +
1663 + 06 Jul 2008; Matthias Schwarzott <zzam@g.o>
1664 + usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
1665 + usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh,
1666 + usr/share/vdr/rcscript/pre-start-10-chuid.sh,
1667 + usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
1668 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
1669 + usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh,
1670 + usr/share/vdr/rcscript/pre-start-30-parameter.sh,
1671 + usr/share/vdr/rcscript/pre-start-45-nptl-check.sh,
1672 + usr/share/vdr/shutdown/periodic-50-epgscan.sh,
1673 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
1674 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/conf.d/vdr,
1675 + etc/init.d/vdr, usr/share/vdr/bin/vdrshutdown-gate.sh,
1676 + usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh,
1677 + usr/share/vdr/inc/rc-functions.sh,
1678 + usr/share/vdr/inc/shutdown-functions.sh,
1679 + usr/share/vdr/shutdown/wakeup-none.sh:
1680 + Use yesno from openrc, but provide replacement for older baselayout.
1681 +
1682 + 04 Jul 2008; Matthias Schwarzott <zzam@g.o>
1683 + vdrplugin-rebuild/vdrplugin-rebuild:
1684 + Add hack to use an existing checksum file if plugin-name != ebuild-name.
1685 +
1686 + 04 Jul 2008; Matthias Schwarzott <zzam@g.o>
1687 + vdrplugin-rebuild/vdrplugin-rebuild:
1688 + Let vdrplugin-rebuild match all plugins installed by an ebuild.
1689 +
1690 + 04 Jul 2008; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
1691 + usr/share/vdr/inc/plugin-functions.sh:
1692 + Add setting to disable patchlevel check.
1693 +
1694 + 03 Jul 2008; Matthias Schwarzott <zzam@g.o>
1695 + usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/conf.d/vdr:
1696 + Add config-setting to disable usage of the vdr -u option.
1697 +
1698 + 29 Jun 2008; Matthias Schwarzott <zzam@g.o>
1699 + etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh,
1700 + usr/share/vdr/bin/vdrshutdown-really.sh:
1701 + Remove 'Shutdown is retried soon' message. Reduce DRY_SHUTDOWN to one
1702 + single point.
1703 +
1704 + 24 Jun 2008; Matthias Schwarzott <zzam@g.o>
1705 + usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh:
1706 + Fix typo.
1707 +
1708 + 21 Jun 2008; Matthias Schwarzott <zzam@g.o>
1709 + vdrplugin-rebuild/vdrplugin-rebuild:
1710 + Do not print ignored plugins.
1711 +
1712 + 21 Jun 2008; Matthias Schwarzott <zzam@g.o>
1713 + vdrplugin-rebuild/vdrplugin-rebuild:
1714 + Added option to only rebuild packages that have a different header
1715 + checksum than current vdr.
1716 +
1717 + 21 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1718 + Moved clearing of logfile to better place right at start.
1719 +
1720 + 21 Jun 2008; Matthias Schwarzott <zzam@g.o> usr/sbin/Makefile,
1721 + +usr/sbin/vdr-get-header-checksum, usr/share/vdr/inc/plugin-functions.sh:
1722 + Factored out checksum creation to extra executable.
1723 +
1724 + 19 Jun 2008; Matthias Schwarzott <zzam@g.o>
1725 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
1726 + usr/sbin/dvb-reload-modules:
1727 + Add commands for reload and for only unload of modules.
1728 +
1729 + 17 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1730 + Simplify openvt usage.
1731 +
1732 + 17 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1733 + usr/share/vdr/inc/functions.sh, usr/share/vdr/inc/plugin-functions.sh,
1734 + usr/share/vdr/inc/rc-functions.sh:
1735 + No longer check old location for addons and the caps file.
1736 +
1737 + 17 Jun 2008; Matthias Schwarzott <zzam@g.o>
1738 + usr/share/vdr/rcscript/post-stop-05-plugins.sh,
1739 + usr/share/vdr/rcscript/post-start-05-plugins.sh,
1740 + usr/share/vdr/rcscript/pre-stop-95-plugins.sh,
1741 + usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr,
1742 + usr/share/vdr/inc/plugin-functions.sh:
1743 + Cleanup of init-script and plugin loader structure.
1744 +
1745 + 15 Jun 2008; Matthias Schwarzott <zzam@g.o>
1746 + usr/share/vdr/rcscript/post-stop-05-plugins.sh,
1747 + usr/share/vdr/rcscript/post-start-05-plugins.sh,
1748 + usr/share/vdr/rcscript/pre-stop-95-plugins.sh,
1749 + usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr,
1750 + usr/share/vdr/inc/plugin-functions.sh:
1751 + Cleanup of plugin loading code.
1752 +
1753 + 15 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1754 + Fix watchdogrestart for now by running stop and start in subshells.
1755 +
1756 + 12 Jun 2008; Matthias Schwarzott <zzam@g.o>
1757 + -usr/share/vdr/rcscript/pre-stop-10-watchdog.sh,
1758 + -usr/share/vdr/rcscript/post-start-90-watchdog.sh, etc/init.d/vdr,
1759 + usr/share/vdr/inc/rc-functions.sh:
1760 + Move watchdog code directly into init-script.
1761 +
1762 + 02 Jun 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1763 + Remove forgotten line.
1764 +
1765 + 30 May 2008; Matthias Schwarzott <zzam@g.o>
1766 + usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
1767 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, etc/init.d/vdr,
1768 + usr/share/vdr/inc/rc-functions.sh:
1769 + Small cleanup.
1770 +
1771 + 29 May 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1772 + -usr/share/vdr/inc/message-functions.sh,
1773 + usr/share/vdr/inc/rc-functions.sh:
1774 + Absorbed message-functions into init-script.
1775 +
1776 + 29 May 2008; Matthias Schwarzott <zzam@g.o>
1777 + -usr/sbin/vdr-inform-watchdog.sh, usr/sbin/vdr-watchdogd:
1778 + Rewrite of vdr-watchdog.
1779 +
1780 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1781 + vdrplugin-rebuild/vdrplugin-rebuild:
1782 + Do not produce errors when no plugins were skipped at last start.
1783 +
1784 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1785 + vdrplugin-rebuild/vdrplugin-rebuild:
1786 + Allow to only merge plugins that are enabled, or ones that were skipped at
1787 + last vdr start.
1788 +
1789 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1790 + vdrplugin-rebuild/vdrplugin-rebuild:
1791 + Remove dead code.
1792 +
1793 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1794 + vdrplugin-rebuild/vdrplugin-rebuild:
1795 + Simplified cmdline parsing. Allowing to pass parameters to emerge.
1796 +
1797 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1798 + vdrplugin-rebuild/vdrplugin-rebuild:
1799 + Renamed old stuff that still had module in the name. Removed external
1800 + commands add/del.
1801 +
1802 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1803 + usr/share/vdr/inc/commands-functions.sh,
1804 + usr/share/vdr/inc/language-functions.sh:
1805 + Simplified code.
1806 +
1807 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1808 + usr/share/vdr/rcscript/pre-start-10-chuid.sh, etc/init.d/vdr,
1809 + usr/share/vdr/inc/message-functions.sh:
1810 + Simplified code.
1811 +
1812 + 21 May 2008; Matthias Schwarzott <zzam@g.o>
1813 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, usr/sbin/Makefile,
1814 + +usr/sbin/dvb-reload-modules:
1815 + Moved code to reload dvb modules into a seperate executable called
1816 + dvb-reload-modules.
1817 +
1818 +*gentoo-vdr-scripts-0.4.4 (20 Apr 2008)
1819 +
1820 + 20 Apr 2008; Matthias Schwarzott <zzam@g.o> Makefile, +bump.sh:
1821 + Added info make-target. Added bump helper script.
1822 +
1823 + 20 Apr 2008; Matthias Schwarzott <zzam@g.o>
1824 + usr/sbin/acpi-wakeup.sh:
1825 + More baselayout-2 fixes for acpi wakeup. Fixes wrong utc detection.
1826 +
1827 + 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
1828 + etc/conf.d/vdr.shutdown, usr/share/vdr/shutdown/shutdown-reboot.sh:
1829 + Give an explicit name to the automagic reboot handling - auto.
1830 +
1831 + 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
1832 + usr/share/vdr/rcscript/pre-start-45-utf8-check.sh:
1833 + Make charmap handling more verbose and fix some export/usage order. Bug
1834 + #217906
1835 +
1836 + 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
1837 + usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh:
1838 + Print name of log-file in every case when errors are detected.
1839 +
1840 + 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
1841 + etc/init.d/wakeup-reboot-halt:
1842 + Make special option mark_for_reboot work with baselayout-1, Reported by
1843 + gehlhajo, http://www.vdr-portal.de/board/thread.php?threadid=76283
1844 +
1845 + 19 Apr 2008; Matthias Schwarzott <zzam@g.o>
1846 + usr/share/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
1847 + Added VDR_CHARSET_OVERRIDE support
1848 +
1849 + 31 Mar 2008; Matthias Schwarzott <zzam@g.o>
1850 + usr/share/vdr/rcscript/post-stop-05-plugins.sh,
1851 + usr/share/vdr/rcscript/post-start-05-plugins.sh,
1852 + usr/share/vdr/rcscript/pre-stop-95-plugins.sh,
1853 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
1854 + usr/share/vdr/inc/plugin-functions.sh:
1855 + Add better error handling, like for disk full condition.
1856 +
1857 + 31 Mar 2008; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
1858 + Let init-script not silently fail at stop.
1859 +
1860 +*gentoo-vdr-scripts-0.4.3 (23 Feb 2008)
1861 +
1862 + 20 Feb 2008; Matthias Schwarzott <zzam@g.o>
1863 + usr/share/vdr/shutdown/shutdown-reboot.sh:
1864 + Add mount /boot for lilo, due to http://bugs.gentoo.org/show_bug.cgi?id=207105
1865 +
1866 + 18 Feb 2008; Matthias Schwarzott <zzam@g.o>
1867 + etc/init.d/wakeup-reboot-halt, usr/share/vdr/shutdown/shutdown-reboot.sh:
1868 + Move mark-file logic for reboot completely into init-script.
1869 +
1870 + 17 Feb 2008; Matthias Schwarzott <zzam@g.o>
1871 + usr/share/vdr/bin/vdrshutdown-really.sh,
1872 + usr/share/vdr/shutdown/shutdown-reboot.sh,
1873 + usr/share/vdr/shutdown/wakeup-acpi.sh,
1874 + usr/share/vdr/shutdown/wakeup-none.sh,
1875 + usr/share/vdr/shutdown/wakeup-nvram.sh,
1876 + usr/share/vdr/shutdown/wakeup-rtc.sh:
1877 + Cleanup message handling for wakeup modules.
1878 +
1879 + 17 Feb 2008; Matthias Schwarzott <zzam@g.o>
1880 + usr/share/vdr/bin/vdrshutdown-gate.sh:
1881 + No longer write count of forced tests to osd.
1882 +
1883 + 13 Feb 2008; Matthias Schwarzott <zzam@g.o>
1884 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown,
1885 + etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-really.sh,
1886 + usr/share/vdr/inc/shutdown-functions.sh,
1887 + usr/share/vdr/shutdown/wakeup-acpi.sh,
1888 + usr/share/vdr/shutdown/wakeup-none.sh,
1889 + usr/share/vdr/shutdown/wakeup-nvram.sh,
1890 + usr/share/vdr/shutdown/wakeup-rtc.sh:
1891 + More wakeup simplifications. Now try more than 1 wakeup-method until one
1892 + successes.
1893 +
1894 + 13 Feb 2008; Matthias Schwarzott <zzam@g.o>
1895 + usr/share/vdr/shutdown/Makefile:
1896 + Now always install wakeup-nvram helper.
1897 +
1898 + 13 Feb 2008; Matthias Schwarzott <zzam@g.o>
1899 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown,
1900 + usr/sbin/Makefile, usr/sbin/acpi-wakeup.sh, +usr/sbin/rtc-wakeup.sh,
1901 + usr/share/vdr/bin/vdrshutdown-really.sh,
1902 + usr/share/vdr/shutdown/wakeup-acpi.sh,
1903 + usr/share/vdr/shutdown/wakeup-none.sh,
1904 + usr/share/vdr/shutdown/wakeup-nvram.sh,
1905 + +usr/share/vdr/shutdown/wakeup-rtc.sh:
1906 + Simplified wakeup logic a bit. Moved rtc-wakeup to own files.
1907 +
1908 + 15 Dec 2007; Matthias Schwarzott <zzam@g.o>
1909 + vdrplugin-rebuild/vdrplugin-rebuild:
1910 + Let vdrplugin-rebuild detect and fix corrupt plugin database.
1911 +
1912 + 10 Dec 2007; Matthias Schwarzott <zzam@g.o>
1913 + usr/sbin/acpi-wakeup.sh, usr/share/vdr/shutdown/wakeup-acpi.sh:
1914 + Fix wakeup-call logic to work with old and new acpi/rtc interface.
1915 +
1916 + 16 Oct 2007; Matthias Schwarzott <zzam@g.o>
1917 + usr/sbin/acpi-wakeup.sh:
1918 + Updated acpi-wakeup to also work with new rtc-interface.
1919 +
1920 +*gentoo-vdr-scripts-0.4.2 (08 Oct 2007)
1921 +
1922 + 08 Oct 2007; Matthias Schwarzott <zzam@g.o> Makefile,
1923 + +vdrplugin-rebuild/Makefile, +vdrplugin-rebuild/vdrplugin-rebuild:
1924 + Added vdrplugin-rebuild to gentoo-vdr-scripts.
1925 +
1926 +*gentoo-vdr-scripts-0.4.1 (04 Oct 2007)
1927 +
1928 + 04 Oct 2007; Matthias Schwarzott <zzam@g.o> usr/share/vdr/Makefile,
1929 + +usr/share/vdr/dvdchanger/Makefile,
1930 + +usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh,
1931 + +usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh:
1932 + Added vdr-dvd-scripts.
1933 +
1934 + 04 Oct 2007; Matthias Schwarzott <zzam@g.o> Makefile,
1935 + +etc/Makefile, +etc/conf.d/Makefile, +etc/init.d/Makefile,
1936 + +etc/vdr/Makefile, +etc/vdr/commands/Makefile, +etc/vdr/reccmds/Makefile,
1937 + +usr/Makefile, usr/bin/Makefile, +usr/sbin/Makefile,
1938 + +usr/share/vdr/Makefile, +usr/share/vdr/bin/Makefile,
1939 + +usr/share/vdr/inc/Makefile, +usr/share/vdr/rcscript/Makefile,
1940 + +usr/share/vdr/record/Makefile, +usr/share/vdr/shutdown/Makefile:
1941 + Make install now is distributed over makefiles in every directory.
1942 +
1943 + 03 Oct 2007; Matthias Schwarzott <zzam@g.o>
1944 + usr/share/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
1945 + Added parameter to modify VDR niceness.
1946 +
1947 + 25 Sep 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
1948 + usr/sbin/vdr-inform-watchdog.sh:
1949 + Do not set path to killall.
1950 +
1951 + 25 Sep 2007; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr.cd-dvd:
1952 + Added burnspeed setting to vdr.cd-dvd conf file.
1953 +
1954 + 10 Jul 2007; Matthias Schwarzott <zzam@g.o>
1955 + usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh:
1956 + Added more possible log file names for syslog scanning.
1957 +
1958 + 10 Jul 2007; Matthias Schwarzott <zzam@g.o>
1959 + usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh,
1960 + usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh:
1961 + For checking syslog, do not read whole files, but just seek into them with
1962 + help of stat/dd.
1963 +
1964 + 10 Jul 2007; Matthias Schwarzott <zzam@g.o>
1965 + usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh:
1966 + Does not only show nice plugin failures, but also nicify the other errors.
1967 +
1968 + 09 Jul 2007; Matthias Schwarzott <zzam@g.o>
1969 + +usr/share/vdr/rcscript/post-start-60-check-syslog-errors.sh,
1970 + +usr/share/vdr/rcscript/pre-start-60-check-syslog-errors.sh:
1971 + Added a log parser to display critical errors that only show up in syslog.
1972 +
1973 +*gentoo-vdr-scripts-0.4.0 (07 Jul 2007)
1974 +
1975 + 07 Jul 2007; Matthias Schwarzott <zzam@g.o>
1976 + usr/share/vdr/inc/plugin-functions.sh:
1977 + Do write more log files about failed plugins.
1978 +
1979 + 03 Jul 2007; Matthias Schwarzott <zzam@g.o>
1980 + usr/share/vdr/rcscript/pre-start-45-utf8-check.sh, etc/conf.d/vdr:
1981 + Added locale selection for >=vdr-1.5.3, no longer drop locales to C, but
1982 + autoselect utf8 one if avail and none selected systemwide or in vdr config.
1983 +
1984 + 23 Jun 2007; Matthias Schwarzott <zzam@g.o>
1985 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
1986 + usr/share/vdr/inc/plugin-functions.sh:
1987 + Only store loaded plugins for usage at stopping.
1988 +
1989 +*gentoo-vdr-scripts-0.3.10 (12 Jun 2007)
1990 +
1991 + 11 Jun 2007; Matthias Schwarzott <zzam@g.o>
1992 + usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh,
1993 + usr/sbin/vdr-watchdogd:
1994 + Removed some bash operators.
1995 +
1996 + 11 Jun 2007; Matthias Schwarzott <zzam@g.o>
1997 + usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
1998 + usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh:
1999 + Added a message about DEVICE_CHECK if the dvb-device check fails,
2000 + http://www.vdr-portal.de/board/thread.php?threadid=65303
2001 +
2002 + 08 Jun 2007; Matthias Schwarzott <zzam@g.o>
2003 + usr/share/vdr/shutdown/pre-shutdown-40-time.sh:
2004 + Allow forcing of shutdown at forbidden times.
2005 +
2006 + 04 Jun 2007; Matthias Schwarzott <zzam@g.o>
2007 + usr/share/vdr/bin/vdrshutdown-really.sh:
2008 + Do not rely on bash variable UID.
2009 +
2010 + 04 Jun 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2011 + Be sure to need net, and need lirc if configured.
2012 +
2013 + 04 Jun 2007; Matthias Schwarzott <zzam@g.o>
2014 + usr/share/vdr/inc/message-functions.sh:
2015 + Removed header-line of startlog.
2016 +
2017 + 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
2018 + usr/share/vdr/inc/plugin-functions.sh:
2019 + Do not show error if to be deleted file does not exist.
2020 +
2021 + 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
2022 + usr/share/vdr/inc/plugin-functions.sh:
2023 + Added missing variables.
2024 +
2025 + 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
2026 + usr/share/vdr/inc/rc-functions.sh:
2027 + Added einfo_level1/2 for compatibility with rcaddons using them.
2028 +
2029 + 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
2030 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
2031 + usr/share/vdr/inc/message-functions.sh,
2032 + usr/share/vdr/inc/plugin-functions.sh:
2033 + Summary view of failed plugins.
2034 +
2035 + 02 Jun 2007; Matthias Schwarzott <zzam@g.o>
2036 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
2037 + usr/share/vdr/rcscript/pre-start-45-nptl-check.sh,
2038 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
2039 + usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/init.d/vdr,
2040 + usr/share/vdr/inc/message-functions.sh,
2041 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
2042 + Easier message handling.
2043 +
2044 + 30 May 2007; Matthias Schwarzott <zzam@g.o>
2045 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2046 + remove shutdown-time-written file before rewrite it.
2047 +
2048 + 30 May 2007; Matthias Schwarzott <zzam@g.o>
2049 + usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
2050 + No longer check noad at shutdown, as it now has a dedicated script.
2051 +
2052 + 30 May 2007; Matthias Schwarzott <zzam@g.o>
2053 + etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh,
2054 + usr/share/vdr/bin/vdrshutdown-really.sh:
2055 + Added easy debug setting for shutdown.
2056 +
2057 + 30 May 2007; Matthias Schwarzott <zzam@g.o>
2058 + etc/conf.d/vdr.watchdogd, usr/share/vdr/inc/rc-functions.sh:
2059 + Enabled external watchdog by default.
2060 +
2061 + 30 May 2007; Matthias Schwarzott <zzam@g.o>
2062 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
2063 + etc/conf.d/vdr.watchdogd, etc/init.d/vdr, usr/sbin/vdr-watchdogd,
2064 + usr/share/vdr/inc/rc-functions.sh:
2065 + Removed sleeps for watchdogrestart. Removed logging by default for watchdog.
2066 +
2067 + 30 May 2007; Matthias Schwarzott <zzam@g.o> Makefile,
2068 + +usr/bin/Makefile, +usr/bin/wait_on_pid.c, usr/sbin/vdr-watchdogd:
2069 + Added some small binary to wait for a process to exit.
2070 +
2071 + 12 May 2007; Matthias Schwarzott <zzam@g.o>
2072 + usr/share/vdr/bin/vdrshutdown-really.sh:
2073 + Fixed last arithmetic expression.
2074 +
2075 + 10 May 2007; Matthias Schwarzott <zzam@g.o> usr/sbin/vdr-watchdogd:
2076 + Fix external watchdog with dash shell.
2077 +
2078 + 10 May 2007; Matthias Schwarzott <zzam@g.o> Makefile:
2079 + Revert old nicer Makefile, but force bash on it.
2080 +
2081 + 08 May 2007; Matthias Schwarzott <zzam@g.o>
2082 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
2083 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, Makefile,
2084 + usr/sbin/acpi-wakeup.sh, usr/share/vdr/bin/vdrshutdown-gate.sh,
2085 + usr/share/vdr/inc/message-functions.sh,
2086 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
2087 + usr/share/vdr/inc/time.sh:
2088 + Removed more bashish code.
2089 +
2090 + 08 May 2007; Matthias Schwarzott <zzam@g.o>
2091 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2092 + Rename shutdown_common to shutdown_abort_common.
2093 +
2094 + 24 Apr 2007; Matthias Schwarzott <zzam@g.o>
2095 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2096 + Added better check for usable pre-shutdown hook.
2097 +
2098 + 24 Apr 2007; Matthias Schwarzott <zzam@g.o>
2099 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2100 + Fixed quoting of the queued commands in shutdown-gate.
2101 +
2102 +*gentoo-vdr-scripts-0.3.9 (23 Apr 2007)
2103 +
2104 + 18 Apr 2007; Matthias Schwarzott <zzam@g.o>
2105 + usr/share/vdr/inc/rc-functions.sh:
2106 + Also stop watchdog if it was disabled while vdr was still running.
2107 +
2108 + 18 Apr 2007; Matthias Schwarzott <zzam@g.o>
2109 + usr/share/vdr/inc/rc-functions.sh:
2110 + Make start-stop-daemon get the correct state of the watchdog.
2111 +
2112 + 17 Apr 2007; Matthias Schwarzott <zzam@g.o>
2113 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2114 + usr/share/vdr/bin/vdrshutdown-really.sh,
2115 + usr/share/vdr/inc/plugin-functions.sh:
2116 + Removed more bash stuff.
2117 +
2118 + 17 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2119 + Only load external files when needed.
2120 +
2121 + 17 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2122 + Correctly evaluate quoted parameters.
2123 +
2124 + 17 Apr 2007; Matthias Schwarzott <zzam@g.o>
2125 + usr/share/vdr/inc/rc-functions.sh:
2126 + Does not try to load non-existant addon.
2127 +
2128 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
2129 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
2130 + Removed bash specific array code.
2131 +
2132 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2133 + usr/share/vdr/inc/rc-functions.sh:
2134 + Removed more bash specific code.
2135 +
2136 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2137 + usr/share/vdr/inc/rc-functions.sh:
2138 + Check shell syntax before executing an addon.
2139 +
2140 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2141 + usr/share/vdr/bin/vdrrecord-gate.sh:
2142 + Giving $@ as parameter to the record-hook scripts to also support more
2143 + parameters the future can bring, suggested by Markus Holter
2144 + <markus.holter@×××××.com>.
2145 +
2146 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2147 + usr/share/vdr/inc/functions.sh:
2148 + Removed more bash specific code.
2149 +
2150 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2151 + usr/share/vdr/bin/vdrshutdown-gate.sh, usr/share/vdr/inc/functions.sh,
2152 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
2153 + Removed more bash specific code.
2154 +
2155 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2156 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/init.d/vdr,
2157 + usr/share/vdr/inc/language-functions.sh, usr/share/vdr/inc/time.sh:
2158 + Removed more bash specific code.
2159 +
2160 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2161 + usr/sbin/acpi-wakeup.sh, usr/share/vdr/bin/vdrshutdown-gate.sh,
2162 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
2163 + Replaced bash specific arithmetics.
2164 +
2165 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2166 + usr/share/vdr/shutdown/periodic-50-epgscan.sh,
2167 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2168 + README.shutdown, usr/share/vdr/bin/vdr-bg.sh,
2169 + usr/share/vdr/bin/vdrrecord-gate.sh,
2170 + usr/share/vdr/bin/vdrshutdown-gate.sh,
2171 + usr/share/vdr/bin/vdrshutdown-periodic-thread.sh,
2172 + usr/share/vdr/bin/vdrshutdown-really.sh:
2173 + Removed more bash specific code.
2174 +
2175 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2176 + usr/share/vdr/rcscript/pre-start-10-chuid.sh,
2177 + usr/share/vdr/rcscript/pre-stop-10-watchdog.sh,
2178 + usr/share/vdr/rcscript/pre-start-20-dvb-device.sh,
2179 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh,
2180 + usr/share/vdr/rcscript/pre-start-30-parameter.sh,
2181 + usr/share/vdr/rcscript/pre-start-40-config-files.sh,
2182 + usr/share/vdr/rcscript/pre-start-45-nptl-check.sh,
2183 + usr/share/vdr/rcscript/pre-start-45-utf8-check.sh,
2184 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
2185 + usr/share/vdr/rcscript/post-start-50-svdrp.sh,
2186 + usr/share/vdr/rcscript/post-start-90-watchdog.sh,
2187 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
2188 + usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh, README.shutdown,
2189 + etc/init.d/vdr, etc/init.d/wakeup-reboot-halt, usr/sbin/acpi-wakeup.sh,
2190 + usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/functions.sh,
2191 + usr/share/vdr/inc/language-functions.sh,
2192 + usr/share/vdr/inc/message-functions.sh,
2193 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
2194 + usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/inc/time.sh:
2195 + Removed more bash specific code.
2196 +
2197 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2198 + usr/sbin/acpi-wakeup.sh, usr/sbin/vdr-inform-watchdog.sh,
2199 + usr/sbin/vdr-watchdogd:
2200 + Removed bash specific code.
2201 +
2202 + 16 Apr 2007; Matthias Schwarzott <zzam@g.o>
2203 + usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
2204 + usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh,
2205 + usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh,
2206 + usr/share/vdr/shutdown/pre-shutdown-40-time.sh,
2207 + usr/share/vdr/shutdown/periodic-50-epgscan.sh,
2208 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2209 + usr/share/vdr/shutdown/shutdown-reboot.sh,
2210 + usr/share/vdr/shutdown/wakeup-acpi.sh,
2211 + usr/share/vdr/shutdown/wakeup-none.sh,
2212 + usr/share/vdr/shutdown/wakeup-nvram.sh:
2213 + Removed bash specific code.
2214 +
2215 + 15 Apr 2007; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2216 + Completely remove dvbsplash support to finally stop all problems.
2217 +
2218 + 19 Mar 2007; Joerg Bornkessel <hd_brummy@g.o> ChangeLog:
2219 + moved 'set log level' from Expert Settings to Debug Options
2220 +
2221 + 13 Mar 2007; Matthias Schwarzott <zzam@g.o>
2222 + usr/share/vdr/inc/plugin-functions.sh:
2223 + Replaced which by bash-builtin type -p, as which is not garanteed to exist.
2224 +
2225 +*gentoo-vdr-scripts-0.3.8 (31 Jan 2007)
2226 +
2227 + 22 Jan 2007; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr:
2228 + Set default log-level to 3 to make logs more usefull.
2229 +
2230 + 22 Jan 2007; Matthias Schwarzott <zzam@g.o>
2231 + usr/share/vdr/rcscript/post-start-50-svdrp.sh, etc/conf.d/vdr:
2232 + Make the time to wait for running vdr configurable.
2233 +
2234 + 22 Jan 2007; Matthias Schwarzott <zzam@g.o>
2235 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh:
2236 + Other fix for reloading modules as reverse does not work.
2237 +
2238 + 22 Jan 2007; Matthias Schwarzott <zzam@g.o>
2239 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh:
2240 + Reverse list of modules for watchdog-reloading them, to solve problem with
2241 + not explicite depends for dvb_attach.
2242 +
2243 + 22 Jan 2007; Matthias Schwarzott <zzam@g.o> README.shutdown:
2244 + Add description of used shutdown-tmp-files.
2245 +
2246 + 21 Jan 2007; Matthias Schwarzott <zzam@g.o>
2247 + etc/vdr/commands/commands.system.conf,
2248 + etc/vdr/commands/commands.system.conf.de,
2249 + usr/share/vdr/inc/message-functions.sh:
2250 + Move start-log file to tmp-folder.
2251 +
2252 + 21 Jan 2007; Matthias Schwarzott <zzam@g.o>
2253 + usr/share/vdr/inc/plugin-functions.sh:
2254 + Do no longer call check_plugin when stopping to not modify list of plugins.
2255 +
2256 + 21 Jan 2007; Matthias Schwarzott <zzam@g.o> TODO, etc/init.d/vdr,
2257 + usr/share/vdr/inc/plugin-functions.sh:
2258 + Store list of plugins when starting vdr, to call correct rcaddons at stopping.
2259 +
2260 + 21 Jan 2007; Matthias Schwarzott <zzam@g.o>
2261 + usr/share/vdr/rcscript/pre-start-40-config-files.sh:
2262 + Now creating empty channels.conf if none exists.
2263 +
2264 + 13 Jan 2007; Matthias Schwarzott <zzam@g.o>
2265 + usr/share/vdr/shutdown/wakeup-none.sh:
2266 + Let code use yes/no like conf-file suggested already.
2267 +
2268 + 13 Jan 2007; Matthias Schwarzott <zzam@g.o> Makefile:
2269 + Also install none-wakeup.
2270 +
2271 + 12 Jan 2007; Matthias Schwarzott <zzam@g.o>
2272 + etc/conf.d/vdr.shutdown, usr/share/vdr/shutdown/wakeup-none.sh:
2273 + Added option to control behaviour of none-wakeup-method when timers exist.
2274 +
2275 + 11 Jan 2007; Matthias Schwarzott <zzam@g.o>
2276 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2277 + Some text cleanups.
2278 +
2279 + 11 Jan 2007; Matthias Schwarzott <zzam@g.o>
2280 + usr/share/vdr/bin/vdrshutdown-gate.sh,
2281 + +usr/share/vdr/shutdown/wakeup-none.sh:
2282 + Added first version of no-operation wakeup. Moved shutdown-now message around.
2283 +
2284 + 11 Jan 2007; Matthias Schwarzott <zzam@g.o>
2285 + trunk/usr/share/vdr/bin/vdrshutdown-gate.sh,
2286 + trunk/usr/share/vdr/bin/vdrshutdown-really.sh:
2287 + Use exitcodes different from sudo.
2288 +
2289 + 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
2290 + etc/conf.d/vdr.shutdown, usr/share/vdr/bin/vdrshutdown-gate.sh,
2291 + usr/share/vdr/bin/vdrshutdown-really.sh:
2292 + Fixed names of debug-variables for shutdown.
2293 +
2294 + 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
2295 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2296 + Moved some code into dedicated functions.
2297 +
2298 + 10 Jan 2007; Matthias Schwarzott <zzam@g.o> README.shutdown,
2299 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2300 + Remove global TRY_AGAIN variable from interface to pre-shutdown-hooks.
2301 +
2302 + 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
2303 + usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh, README.shutdown,
2304 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2305 + Remove global EXITCODE variable.
2306 +
2307 + 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
2308 + usr/share/vdr/bin/vdrshutdown-gate.sh:
2309 + Move check for user shutdown into forced-shutdown-check-function.
2310 +
2311 + 10 Jan 2007; Matthias Schwarzott <zzam@g.o>
2312 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh:
2313 + No longer hard disable shutdown if there are things todo, warn only now.
2314 +
2315 + 04 Jan 2007; Matthias Schwarzott <zzam@g.o> README.shutdown,
2316 + usr/share/vdr/bin/vdrshutdown-really.sh,
2317 + usr/share/vdr/shutdown/wakeup-nvram.sh:
2318 + Removed fixed variable name from interface to wakeup-method.
2319 +
2320 + 04 Jan 2007; Matthias Schwarzott <zzam@g.o>
2321 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh, README.shutdown,
2322 + usr/share/vdr/bin/vdrshutdown-really.sh,
2323 + usr/share/vdr/shutdown/wakeup-acpi.sh,
2324 + usr/share/vdr/shutdown/wakeup-nvram.sh:
2325 + Removed using a variable for return-values (SHUTDOWN_EXITCODE). Renamed
2326 + function set_wakeup to wakeup_set. Added function wakeup_check.
2327 +
2328 + 21 Dec 2006; Matthias Schwarzott <zzam@g.o> TODO:
2329 + Updated TODO-file.
2330 +
2331 +*gentoo-vdr-scripts-0.3.7 (07 Nov 2006)
2332 +
2333 + 18 Oct 2006; Matthias Schwarzott <zzam@g.o>
2334 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
2335 + usr/share/vdr/inc/plugin-functions.sh:
2336 + Moved the reader for new plugin-conf-system to correct place, as then only
2337 + start-rcaddons will work.
2338 +
2339 + 18 Oct 2006; Matthias Schwarzott <zzam@g.o> Makefile:
2340 + Make VERSION overwritable for developer.
2341 +
2342 + 11 Oct 2006; Matthias Schwarzott <zzam@g.o>
2343 + usr/share/vdr/rcscript/pre-start-95-plugins.sh, etc/conf.d/vdr,
2344 + +etc/conf.d/vdr.plugins, usr/share/vdr/inc/plugin-functions.sh:
2345 + Now read plugins to load from a dedicated config-file.
2346 +
2347 + 11 Oct 2006; Matthias Schwarzott <zzam@g.o> README:
2348 + Incrementing version-number to 0.3.7.
2349 +
2350 + 11 Oct 2006; Matthias Schwarzott <zzam@g.o> Makefile:
2351 + Now also create directories via the install-command.
2352 +
2353 + 11 Oct 2006; Matthias Schwarzott <zzam@g.o>
2354 + usr/share/vdr/rcscript/pre-start-95-plugins.sh:
2355 + More nicer indenting.
2356 +
2357 + 09 Oct 2006; Matthias Schwarzott <zzam@g.o>
2358 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
2359 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh:
2360 + Added Log-Message to inform about skipped Plugins.
2361 +
2362 + 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
2363 + usr/share/vdr/rcscript/pre-start-98-wait-conditions.sh:
2364 + Changed prerequisits-message.
2365 +
2366 + 08 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2367 + Added prefix to cmdline-message.
2368 +
2369 + 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
2370 + usr/share/vdr/inc/plugin-functions.sh:
2371 + Removed header-line for skipped plugins.
2372 +
2373 + 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
2374 + usr/share/vdr/inc/rc-functions.sh:
2375 + Moved msg about waittime to new category debug.
2376 +
2377 + 08 Oct 2006; Matthias Schwarzott <zzam@g.o>
2378 + usr/share/vdr/inc/rc-functions.sh:
2379 + Removed prefix from einfo_level1 and 2.
2380 +
2381 + 07 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
2382 + etc/init.d/vdr, usr/share/vdr/inc/rc-functions.sh:
2383 + Make showing vdr-version number at startup-time configurable, but disabled
2384 + by default.
2385 +
2386 + 07 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
2387 + usr/share/vdr/inc/rc-functions.sh:
2388 + Changed debug-code to write out a correctly quoted command-line, suggested
2389 + by cduerr from vdr-portal.de.
2390 +
2391 + 07 Oct 2006; Matthias Schwarzott <zzam@g.o>
2392 + usr/share/vdr/rcscript/pre-start-95-plugins.sh:
2393 + Only add space when _EXTRAOPTS contains anything.
2394 +
2395 + 07 Oct 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2396 + Change to root directory when starting/stoping vdr.
2397 +
2398 + 05 Oct 2006; Matthias Schwarzott <zzam@g.o>
2399 + usr/share/vdr/rcscript/pre-start-45-nptl-check.sh:
2400 + Removed warning about nptl-only system.
2401 +
2402 + 17 Jul 2006; Matthias Schwarzott <zzam@g.o>
2403 + usr/share/vdr/rcscript/watchdog-restart-20-modules.sh, etc/init.d/vdr,
2404 + usr/share/vdr/bin/vdrrecord-gate.sh,
2405 + usr/share/vdr/bin/vdrshutdown-gate.sh,
2406 + usr/share/vdr/bin/vdrshutdown-periodic-thread.sh,
2407 + usr/share/vdr/bin/vdrshutdown-really.sh,
2408 + usr/share/vdr/inc/commands-functions.sh, usr/share/vdr/inc/functions.sh,
2409 + usr/share/vdr/inc/language-functions.sh,
2410 + usr/share/vdr/inc/message-functions.sh,
2411 + usr/share/vdr/inc/plugin-functions.sh, usr/share/vdr/inc/rc-functions.sh,
2412 + usr/share/vdr/inc/shutdown-functions.sh, usr/share/vdr/inc/time.sh:
2413 + Added comments to the head of the scripts.
2414 +
2415 +*gentoo-vdr-scripts-0.3.6 (09 Jul 2006)
2416 +
2417 + 09 Jul 2006; Matthias Schwarzott <zzam@g.o>
2418 + usr/share/vdr/rcscript/pre-start-30-parameter.sh,
2419 + usr/share/vdr/rcscript/pre-start-50-shutdown.sh,
2420 + usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh, Makefile,
2421 + usr/share/vdr/bin/vdrrecord-gate.sh,
2422 + usr/share/vdr/bin/vdrshutdown-gate.sh,
2423 + usr/share/vdr/inc/message-functions.sh:
2424 + Changed every reference to /usr/lib/vdr/bin.
2425 +
2426 + 09 Jul 2006; Matthias Schwarzott <zzam@g.o> -usr/lib/vdr/bin
2427 + +usr/share/vdr/bin:
2428 + Moved usr/lib/vdr/bin to usr/share/vdr/bin
2429 +
2430 + 06 Jul 2006; Matthias Schwarzott <zzam@g.o>
2431 + usr/share/vdr/inc/commands-functions.sh:
2432 + Chown the merged commands-file to vdr:vdr, solves problems with restrictive
2433 + umask-value, reported by timonator at #gentoo-vdr.
2434 +
2435 + 25 Jun 2006; Matthias Schwarzott <zzam@g.o>
2436 + etc/conf.d/vdr.shutdown:
2437 + Changed default-conf-filename for nvram-wakeup to nvram-wakeup.conf to match
2438 + other distros and wiki.
2439 +
2440 + 19 Jun 2006; Matthias Schwarzott <zzam@g.o>
2441 + usr/share/vdr/rcscript/pre-start-95-plugins.sh,
2442 + usr/share/vdr/inc/plugin-functions.sh:
2443 + Make SKIP_PLUGIN work also for stopping vdr, not only for start.
2444 +
2445 +*gentoo-vdr-scripts-0.3.5 (16 Jun 2006)
2446 +
2447 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o> Makefile:
2448 + Do not create /var/vdr/video
2449 +
2450 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2451 + usr/share/vdr/inc/time.sh:
2452 + More bufixes for the forbidden-time-check.
2453 +
2454 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2455 + usr/share/vdr/shutdown/pre-shutdown-40-time.sh:
2456 + Bugfix forbidden-times shutdown stopper. Reported by Roland May
2457 + <tinitus@×××.de>.
2458 +
2459 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2460 + usr/lib/vdr/rcscripts -> usr/share/vdr/rcscripts, Makefile,
2461 + README.vdrcaps, usr/share/vdr/inc/rc-functions.sh:
2462 + Moved rcscript-dir to /usr/share
2463 +
2464 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2465 + usr/lib/vdr/shutdown -> usr/share/vdr/shutdown, Makefile,
2466 + README.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh,
2467 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
2468 + usr/share/vdr/inc/shutdown-functions.sh:
2469 + Moved shutdown-dir to /usr/share
2470 +
2471 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o> Makefile,
2472 + usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/record -> usr/share/vdr/record:
2473 + Moved record-dir to /usr/share
2474 +
2475 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2476 + usr/lib/vdr/inc -> usr/share/vdr/inc
2477 + usr/share/vdr/rcscript/pre-start-40-config-files.sh, Makefile,
2478 + etc/init.d/vdr, usr/lib/vdr/bin/vdrrecord-gate.sh,
2479 + usr/lib/vdr/bin/vdrshutdown-gate.sh,
2480 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
2481 + usr/lib/vdr/bin/vdrshutdown-really.sh:
2482 + Moved include-dir to /usr/share
2483 +
2484 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2485 + usr/lib/vdr/inc/functions.sh:
2486 + Can read capabilities-file from new location under /usr/share
2487 +
2488 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o>
2489 + usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2490 + Autodetect path to vdr-plugins from vdr-Make.config.
2491 +
2492 + 16 Jun 2006; Matthias Schwarzott <zzam@g.o> Makefile:
2493 + changed makefile to only one install-target
2494 +
2495 + 13 Jun 2006; Matthias Schwarzott <zzam@g.o>
2496 + etc/conf.d/vdr.shutdown:
2497 + Corrected typo in description of BLOCK_SHUTDOWN_INTERVALS, reported by
2498 + Roland May <tinitus@×××.de>.
2499 +
2500 + 13 Jun 2006; Matthias Schwarzott <zzam@g.o>
2501 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
2502 + Modified parameter MUTE, to act like described in comment, reported by
2503 + Roland May <tinitus@×××.de>.
2504 +
2505 + 11 Jun 2006; Matthias Schwarzott <zzam@g.o>
2506 + usr/lib/vdr/bin/vdr-bg.sh, usr/lib/vdr/bin/vdrrecord-gate.sh,
2507 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2508 + Better quoting of . Better debug support.
2509 +
2510 + 11 Jun 2006; Matthias Schwarzott <zzam@g.o>
2511 + usr/lib/vdr/rcscript/post-stop-05-plugins.sh,
2512 + usr/lib/vdr/rcscript/post-start-05-plugins.sh,
2513 + usr/lib/vdr/rcscript/pre-start-10-chuid.sh,
2514 + usr/lib/vdr/rcscript/pre-stop-10-watchdog.sh,
2515 + usr/lib/vdr/rcscript/pre-start-20-dvb-device.sh,
2516 + usr/lib/vdr/rcscript/watchdog-restart-20-modules.sh,
2517 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh,
2518 + usr/lib/vdr/rcscript/pre-start-40-config-files.sh,
2519 + usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh,
2520 + usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh,
2521 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
2522 + usr/lib/vdr/rcscript/post-start-90-watchdog.sh,
2523 + usr/lib/vdr/rcscript/pre-stop-95-plugins.sh,
2524 + usr/lib/vdr/rcscript/pre-start-95-plugins.sh:
2525 + Every addon now returns a proper exitcode.
2526 +
2527 + 11 Jun 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2528 + Startscript now soft-depends on coldplug to ensure it started before.
2529 +
2530 + 10 Jun 2006; Matthias Schwarzott <zzam@g.o>
2531 + usr/lib/vdr/shutdown/pre-shutdown-40-time.sh, usr/lib/vdr/bin/vdr-bg.sh,
2532 + usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh:
2533 + Fork all processes started by vdr to background. Fixed some 1 line bugs.
2534 +
2535 + 10 Jun 2006; Matthias Schwarzott <zzam@g.o>
2536 + +usr/lib/vdr/shutdown/pre-shutdown-40-time.sh,
2537 + usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh ->
2538 + usr/lib/vdr/shutdown/pre-shutdown-10-check-enabled.sh,
2539 + etc/conf.d/vdr.shutdown, +usr/lib/vdr/inc/time.sh:
2540 + Added option to forbid shutdowns in specified time-intervals. Renamed one
2541 + script
2542 +
2543 + 09 Jun 2006; Matthias Schwarzott <zzam@g.o>
2544 + usr/lib/vdr/rcscript/post-start-50-svdrp.sh,
2545 + usr/lib/vdr/rcscript/pre-start-98-wait-conditions.sh, etc/init.d/vdr,
2546 + usr/lib/vdr/inc/rc-functions.sh:
2547 + Changed error-code handling. Changed message for timeout at vdr-start.
2548 +
2549 +*gentoo-vdr-scripts-0.3.4 (31 Mai 2006)
2550 +
2551 + 31 May 2006; Matthias Schwarzott <zzam@g.o>
2552 + usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, etc/conf.d/vdr:
2553 + new utf8-wipeout strategy, relocated IR-setting in conf-file.
2554 +
2555 + 29 May 2006; Matthias Schwarzott <zzam@g.o>
2556 + usr/lib/vdr/shutdown/wakeup-acpi.sh:
2557 + Added an explicit warning about a missing /proc/acpi/alarm.
2558 +
2559 +*gentoo-vdr-scripts-0.3.3 (17 Mai 2006)
2560 +
2561 + 17 May 2006; Matthias Schwarzott <zzam@g.o>
2562 + usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
2563 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2564 + corrected invalid use of < and > to compare integers
2565 +
2566 + 17 May 2006; Matthias Schwarzott <zzam@g.o>
2567 + usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh:
2568 + Do not abort shutdown when there is no next timer defined. Fix by PanamaJack
2569 + from vdr-portal.de.
2570 +
2571 +*gentoo-vdr-scripts-0.3.2 (13 Mai 2006)
2572 +
2573 + 13 May 2006; Matthias Schwarzott <zzam@g.o>
2574 + -usr/lib/vdr/shutdown/pre-shutdown-05-fixed-wakeup.sh,
2575 + +usr/lib/vdr/shutdown/pre-shutdown-05-time-calculations.sh,
2576 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2577 + Catch running timer and block shutdown in that case
2578 +
2579 + 12 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
2580 + usr/lib/vdr/inc/message-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2581 + Better handling of vdr-start-log. Explicitly state now that no errors occured.
2582 +
2583 + 10 May 2006; Matthias Schwarzott <zzam@g.o>
2584 + etc/conf.d/vdr.shutdown:
2585 + Corrected reference to other shutdown setting in comment.
2586 +
2587 + 10 May 2006; Matthias Schwarzott <zzam@g.o>
2588 + +usr/lib/vdr/shutdown/pre-shutdown-05-fixed-wakeup.sh,
2589 + etc/conf.d/vdr.shutdown:
2590 + Added code for daily wakeup. Code by Michael Brakemeier
2591 + <michael@××××××××××.de>.
2592 +
2593 + 10 May 2006; Matthias Schwarzott <zzam@g.o>
2594 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2595 + Added code to block shutdown when debugging.
2596 +
2597 + 10 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
2598 + usr/lib/vdr/inc/functions.sh, usr/lib/vdr/inc/message-functions.sh:
2599 + Fixed writing vdr-start-log
2600 +
2601 + 09 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2602 + Changed "need net" to "use net" to not kill vdr when shutting down the
2603 + network. Suggested by Martin Brodbeck <Martin@×××××××××××××××.net>.
2604 +
2605 +*gentoo-vdr-scripts-0.3.1 (03 Mai 2006)
2606 +
2607 + 02 May 2006; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
2608 + usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2609 + Corrected reading of VDR-version, reported by Harri Kukkonen
2610 + <harrik@×××××.com>, use APIVERSION for newer vdrs
2611 +
2612 +*gentoo-vdr-scripts-0.3.0 (21 Mar 2006)
2613 +
2614 + 21 Mar 2006; Matthias Schwarzott <zzam@g.o>
2615 + etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh:
2616 + made shutdown retry time configurable
2617 +
2618 + 18 Mar 2006; Matthias Schwarzott <zzam@g.o> +README.shutdown:
2619 + added description of shutdown-addon-modules
2620 +
2621 + 15 Mar 2006; Matthias Schwarzott <zzam@g.o>
2622 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
2623 + +usr/lib/vdr/rcscript/post-start-92-messages.sh,
2624 + +etc/vdr/commands/commands.system.conf,
2625 + +etc/vdr/commands/commands.system.conf.de, usr/lib/vdr/inc/functions.sh,
2626 + +usr/lib/vdr/inc/message-functions.sh,
2627 + usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2628 + First version of log-management
2629 +
2630 + 15 Mar 2006; Matthias Schwarzott <zzam@g.o> Makefile, README:
2631 + added packaging make-target dist
2632 +
2633 + 15 Mar 2006; Joerg Bornkessel <hd_brummy@g.o>
2634 + usr/lib/vdr/inc/plugin-functions.sh:
2635 + set to higher warn level in skip_plugin, on suggestion by M.Guenther
2636 +
2637 + 15 Mar 2006; Matthias Schwarzott <zzam@g.o>
2638 + usr/lib/vdr/inc/plugin-functions.sh:
2639 + use consistent sort order for checksums - use existing vdr checksum if possible
2640 +
2641 + 14 Mar 2006; Matthias Schwarzott <zzam@g.o>
2642 + usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2643 + added check for mismatching patchlevel (=wrong header files) of plugins
2644 +
2645 +*gentoo-vdr-scripts-0.2.4 (05 Mar 2006)
2646 +
2647 + 04 Mar 2006; Matthias Schwarzott <zzam@g.o> Makefile,
2648 + +etc/vdr/commands/commands.custom.conf.de:
2649 + added example for translated commands-file
2650 +
2651 + 04 Mar 2006; Matthias Schwarzott <zzam@g.o> +etc/conf.d/vdr.cd-dvd:
2652 + Added config-file for cd&dvd devices used by some plugins
2653 +
2654 + 02 Mar 2006; Matthias Schwarzott <zzam@g.o>
2655 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh, TODO, etc/conf.d/vdr:
2656 + Set default log-level to 1
2657 +
2658 + 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
2659 + usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2660 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2661 + cosmetics on shutdown-code
2662 +
2663 + 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
2664 + usr/lib/vdr/inc/rc-functions.sh:
2665 + do not print message about not defined function in addon
2666 +
2667 + 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
2668 + usr/lib/vdr/inc/language-functions.sh:
2669 + only read setup.conf if existing
2670 +
2671 + 28 Feb 2006; Matthias Schwarzott <zzam@g.o>
2672 + usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh:
2673 + changed debug-message for NPTL-off to be less confusing
2674 +
2675 + 22 Feb 2006; Matthias Schwarzott <zzam@g.o>
2676 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
2677 + usr/lib/vdr/bin/vdrshutdown-gate.sh,
2678 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
2679 + usr/lib/vdr/bin/vdrshutdown-really.sh, usr/lib/vdr/inc/functions.sh,
2680 + usr/lib/vdr/inc/rc-functions.sh, usr/lib/vdr/inc/shutdown-functions.sh:
2681 + changed inclusion of caps
2682 +
2683 + 21 Feb 2006; Matthias Schwarzott <zzam@g.o>
2684 + usr/lib/vdr/rcscript/post-stop-05-plugins.sh,
2685 + usr/lib/vdr/rcscript/post-start-05-plugins.sh,
2686 + usr/lib/vdr/rcscript/pre-stop-95-plugins.sh,
2687 + usr/lib/vdr/rcscript/pre-start-95-plugins.sh,
2688 + +usr/lib/vdr/inc/plugin-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2689 + copied some plugin-load-functions to its own file
2690 +
2691 + 21 Feb 2006; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr:
2692 + added correction of comments in conf-file already added to 0.2.2 ebuild
2693 +
2694 + 21 Feb 2006; Matthias Schwarzott <zzam@g.o>
2695 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, etc/init.d/vdr,
2696 + usr/lib/vdr/bin/vdrrecord-gate.sh, usr/lib/vdr/bin/vdrshutdown-gate.sh,
2697 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
2698 + usr/lib/vdr/bin/vdrshutdown-really.sh,
2699 + usr/lib/vdr/inc/commands-functions.sh, +usr/lib/vdr/inc/functions.sh:
2700 + created loader for shell include files
2701 +
2702 + 12 Feb 2006; Matthias Schwarzott <zzam@g.o>
2703 + usr/lib/vdr/rcscript/pre-start-40-config-files.sh:
2704 + replaced /usr/bin/sed by /bin/sed
2705 +
2706 + 31 Jan 2006; Matthias Schwarzott <zzam@g.o>
2707 + usr/lib/vdr/rcscript/pre-start-10-chuid.sh:
2708 + corrected error in handling of chuid-option for newer vdr-versions
2709 +
2710 +*gentoo-vdr-scripts-0.2.3 (31 Jan 2006)
2711 +
2712 + 31 Jan 2006; Matthias Schwarzott <zzam@g.o>
2713 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2714 + set default shutdown retry time to 5min
2715 +
2716 + 21 Jan 2006; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr:
2717 + corrected wrong comment in config-file
2718 +
2719 + 09 Jan 2006; Matthias Schwarzott <zzam@g.o>
2720 + +usr/lib/vdr/rcscript/pre-start-10-chuid.sh, TODO, etc/init.d/vdr:
2721 + enable use of chuid integrated into vdr-1.3.38
2722 +
2723 + 09 Jan 2006; Matthias Schwarzott <zzam@g.o> README.shutdown-jobs,
2724 + +README.vdrcaps, TODO:
2725 + documentation updates
2726 +
2727 +*gentoo-vdr-scripts-0.2.2 (07 Jan 2006)
2728 +
2729 + 07 Jan 2006; Matthias Schwarzott <zzam@g.o>
2730 + usr/lib/vdr/inc/commands-functions.sh,
2731 + +usr/lib/vdr/inc/language-functions.sh:
2732 + commands can now be localized
2733 +
2734 +*gentoo-vdr-scripts-0.2.1 (06 Jan 2006)
2735 +
2736 + 06 Jan 2006; Matthias Schwarzott <zzam@g.o>
2737 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2738 + show message on OSD when doing shutdown
2739 +
2740 + 06 Jan 2006; Matthias Schwarzott <zzam@g.o>
2741 + usr/lib/vdr/inc/commands-functions.sh, usr/lib/vdr/inc/rc-functions.sh:
2742 + some small fixes for changes before
2743 +
2744 + 06 Jan 2006; Matthias Schwarzott <zzam@g.o>
2745 + usr/lib/vdr/rcscript/pre-start-40-config-files.sh,
2746 + +usr/lib/vdr/inc/commands-functions.sh:
2747 + moved commands-file handling into seperate file
2748 +
2749 + 05 Jan 2006; Matthias Schwarzott <zzam@g.o>
2750 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh, Makefile,
2751 + etc/init.d/vdr, usr/lib/vdr/bin/vdrshutdown-gate.sh,
2752 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh,
2753 + usr/lib/vdr/bin/vdrshutdown-really.sh,
2754 + +usr/lib/vdr/inc/shutdown-functions.sh,
2755 + -usr/lib/vdr/rcscript/functions-shutdown.sh
2756 + +usr/lib/vdr/inc/rc-functions.sh
2757 + --usr/lib/vdr/rcscript/functions.sh:
2758 + moved include-files
2759 +
2760 + 05 Jan 2006; Matthias Schwarzott <zzam@g.o>
2761 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh:
2762 + Make it clearer how to get more shutdown/wakeup-methods.
2763 +
2764 + 05 Jan 2006; Matthias Schwarzott <zzam@g.o>
2765 + usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2766 + usr/lib/vdr/bin/vdrshutdown-gate.sh,
2767 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
2768 + some work on shutdown / periodic-thread
2769 +
2770 +*gentoo-vdr-scripts-0.2 (03 Jan 2006)
2771 +
2772 + 03 Jan 2006; Matthias Schwarzott <zzam@g.o> +README.shutdown-jobs,
2773 + TODO:
2774 + a bit cleanup of documentation
2775 +
2776 + 03 Jan 2006; Matthias Schwarzott <zzam@g.o>
2777 + etc/conf.d/vdr.shutdown:
2778 + added new reboot-script to config-file
2779 +
2780 + 03 Jan 2006; Matthias Schwarzott <zzam@g.o> Makefile,
2781 + +etc/init.d/wakeup-reboot-halt, usr/lib/vdr/shutdown/shutdown-reboot.sh:
2782 + new method to do reboot without modifying bootmanager
2783 +
2784 +*gentoo-vdr-scripts-0.2_alpha6 (31 Dec 2005)
2785 +
2786 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2787 + usr/lib/vdr/shutdown/periodic-50-epgscan.sh,
2788 + usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2789 + +etc/conf.d/vdr.periodic.epgscan, -etc/conf.d/vdr.shutdown.epgscan,
2790 + +etc/conf.d/vdr.periodic.general, etc/conf.d/vdr.shutdown:
2791 + changed configuration-settings for periodic jobs
2792 +
2793 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2794 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
2795 + added missing function
2796 +
2797 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2798 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2799 + added message queue
2800 +
2801 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2802 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2803 + code cosmetics
2804 +
2805 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2806 + usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2807 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
2808 + base time-calculation on thread end-time, not start-time
2809 +
2810 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2811 + usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
2812 + usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2813 + usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
2814 + now starting shutdown at end of periodic-thread, can now force shutdown when
2815 + thread runs
2816 +
2817 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2818 + usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2819 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2820 + small changes to time-calculations
2821 +
2822 + 30 Dec 2005; Matthias Schwarzott <zzam@g.o>
2823 + usr/lib/vdr/bin/vdrshutdown-gate.sh:
2824 + implement new technique of shutdown-retry via new patched svdrp-command down
2825 +
2826 +*gentoo-vdr-scripts-0.2_alpha5 (29 Dec 2005)
2827 +
2828 + 29 Dec 2005; Matthias Schwarzott <zzam@g.o>
2829 + usr/sbin/acpi-wakeup.sh:
2830 + changed date-specification a bit to work with newest coreutils
2831 +
2832 + 28 Dec 2005; Matthias Schwarzott <zzam@g.o>
2833 + +usr/lib/vdr/shutdown/periodic-50-epgscan.sh, Makefile,
2834 + +etc/conf.d/vdr.shutdown.epgscan:
2835 + added example periodic-function
2836 +
2837 + 28 Dec 2005; Matthias Schwarzott <zzam@g.o>
2838 + usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh,
2839 + usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
2840 + +usr/lib/vdr/shutdown/pre-shutdown-99-periodic-thread.sh,
2841 + etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh,
2842 + +usr/lib/vdr/bin/vdrshutdown-periodic-thread.sh:
2843 + first try with periodic-thread at shutdown
2844 +
2845 + 28 Dec 2005; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr:
2846 + corrected bug with wrong call order of functions in stop-script
2847 +
2848 + 28 Dec 2005; Matthias Schwarzott <zzam@g.o>
2849 + usr/lib/vdr/rcscript/pre-start-40-config-files.sh, Makefile, TODO,
2850 + usr/lib/vdr/bin/vdrshutdown-gate.sh,
2851 + usr/lib/vdr/bin/vdrshutdown-really.sh,
2852 + usr/lib/vdr/rcscript/functions-shutdown.sh:
2853 + made extra tmp-directores for shutdown and config-file-merging
2854 +
2855 + 28 Dec 2005; Matthias Schwarzott <zzam@g.o> Makefile:
2856 + added chown to Makefile
2857 +
2858 + 27 Dec 2005; Matthias Schwarzott <zzam@g.o>
2859 + usr/sbin/acpi-wakeup.sh:
2860 + Changed disabling wakeup, problem reported by ilmusy from vdr-portal.de
2861 +
2862 + 27 Dec 2005; Matthias Schwarzott <zzam@g.o>
2863 + usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
2864 + added more shutdown-blockers
2865 +
2866 + 24 Dec 2005; Matthias Schwarzott <zzam@g.o>
2867 + usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
2868 + added dvdauthor to list of shutdown-blocking programs
2869 +
2870 +*gentoo-vdr-scripts-0.2_alpha4 (21 Dec 2005)
2871 +
2872 + 20 Dec 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
2873 + added warning on osd when vdr was restarted by watchdog
2874 +
2875 + 20 Dec 2005; Matthias Schwarzott <zzam@g.o>
2876 + usr/lib/vdr/bin/vdrshutdown-gate.sh,
2877 + usr/lib/vdr/bin/vdrshutdown-really.sh,
2878 + usr/lib/vdr/shutdown/wakeup-nvram.sh:
2879 + can remember reboot-setting even if shutdown aborted
2880 +
2881 + 20 Dec 2005; Matthias Schwarzott <zzam@g.o>
2882 + +usr/lib/vdr/rcscript/pre-start-45-utf8-check.sh, TODO:
2883 + added utf8-workaround
2884 +
2885 + 29 Nov 2005; Matthias Schwarzott <zzam@g.o>
2886 + +usr/lib/vdr/rcscript/post-stop-05-plugins.sh,
2887 + +usr/lib/vdr/rcscript/post-start-05-plugins.sh,
2888 + usr/lib/vdr/rcscript/pre-stop-10-watchdog.sh,
2889 + usr/lib/vdr/rcscript/pre-start-20-dvb-device.sh,
2890 + usr/lib/vdr/rcscript/watchdog-restart-20-modules.sh,
2891 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh,
2892 + usr/lib/vdr/rcscript/pre-start-40-config-files.sh,
2893 + usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh,
2894 + usr/lib/vdr/rcscript/pre-start-50-shutdown.sh,
2895 + usr/lib/vdr/rcscript/post-start-50-svdrp.sh,
2896 + usr/lib/vdr/rcscript/post-start-90-watchdog.sh,
2897 + +usr/lib/vdr/rcscript/pre-stop-95-plugins.sh,
2898 + +usr/lib/vdr/rcscript/pre-start-95-plugins.sh,
2899 + +usr/lib/vdr/rcscript/pre-start-98-wait-conditions.sh, etc/init.d/vdr,
2900 + usr/lib/vdr/rcscript/functions.sh:
2901 + created functions called in each addon
2902 +
2903 + 25 Nov 2005; Matthias Schwarzott <zzam@g.o>
2904 + usr/lib/vdr/shutdown/shutdown-reboot.sh:
2905 + corrected bootmanager handling at reboot
2906 +
2907 +*gentoo-vdr-scripts-0.2_alpha3 (15 Nov 2005)
2908 +
2909 + 15 Nov 2005; Matthias Schwarzott <zzam@g.o>
2910 + usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh:
2911 + Enable force of shutdown for running programs
2912 +
2913 + 15 Nov 2005; Matthias Schwarzott <zzam@g.o>
2914 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
2915 + Made config-file nicer and changed default for INTERNAL_WATCHDOG to 60s.
2916 +
2917 + 15 Nov 2005; Matthias Schwarzott <zzam@g.o>
2918 + usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh,
2919 + usr/lib/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh,
2920 + usr/lib/vdr/shutdown/pre-shutdown-30-check-logins.sh,
2921 + etc/conf.d/vdr.shutdown, usr/lib/vdr/bin/vdrshutdown-gate.sh,
2922 + usr/lib/vdr/rcscript/functions-shutdown.sh:
2923 + added possibility to force a shutdown
2924 +
2925 + 14 Nov 2005; Matthias Schwarzott <zzam@g.o>
2926 + usr/lib/vdr/shutdown/pre-shutdown-10-check-allowed.sh,
2927 + usr/lib/vdr/shutdown/pre-shutdown-30-check-logins.sh, TODO,
2928 + etc/conf.d/vdr.shutdown, usr/lib/vdr/shutdown/shutdown-reboot.sh:
2929 + Made shutdown-config nicer, added special grub-option, check for logins at
2930 + every shutdown.
2931 +
2932 + 14 Nov 2005; Matthias Schwarzott <zzam@g.o>
2933 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh:
2934 + Corrected typo in variable name.
2935 +
2936 +*gentoo-vdr-scripts-0.2_alpha2 (05 Nov 2005)
2937 +
2938 + 05 Nov 2005; Matthias Schwarzott <zzam@g.o>
2939 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh, etc/conf.d/vdr:
2940 + added config-option to give special parameters to vdr
2941 +
2942 + 05 Nov 2005; Matthias Schwarzott <zzam@g.o>
2943 + +usr/lib/vdr/rcscript/pre-start-45-nptl-check.sh, etc/conf.d/vdr,
2944 + etc/init.d/vdr:
2945 + added detection of nptl-only systems for thread-handling
2946 +
2947 + 04 Nov 2005; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
2948 + etc/conf.d/vdr.shutdown:
2949 + A bit better documentation of config files.
2950 +
2951 + 31 Oct 2005; Matthias Schwarzott <zzam@g.o>
2952 + etc/conf.d/vdr.shutdown, usr/lib/vdr/shutdown/wakeup-nvram.sh:
2953 + Added config-variable to be used for nvram-options not available otherwise.
2954 +
2955 +*gentoo-vdr-scripts-0.2_alpha1 (29 Oct 2005)
2956 +
2957 + 25 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
2958 + added options to switch to used terminal and to force a vdr-start as root
2959 +
2960 + 24 Oct 2005; Matthias Schwarzott <zzam@g.o>
2961 + etc/init.d/vdr,usr/lib/vdr/rcscript/pre-start-30-parameter.sh:
2962 + removed call of env
2963 + moved terminal-handling completely to /etc/init.d/vdr
2964 + use openvt to start with terminal
2965 +
2966 +*gentoo-vdr-scripts-0.1 (21 Oct 2005)
2967 +
2968 + 20 Oct 2005; Matthias Schwarzott <zzam@g.o>
2969 + usr/lib/vdr/bin/vdr-bg.sh:
2970 + added script to start commands in background
2971 +
2972 + 20 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
2973 + Revert last change, as it has problems with terminal-option.
2974 +
2975 + 20 Oct 2005; Matthias Schwarzott <zzam@g.o> etc/init.d/vdr,
2976 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh:
2977 + Use start-stop-daemon option --background instead of &.
2978 +
2979 +*gentoo-vdr-scripts-0.1_alpha10 (19 Oct 2005)
2980 +
2981 + 19 Oct 2005; Matthias Schwarzott <zzam@g.o> etc/conf.d/vdr,
2982 + usr/lib/vdr/rcscript/post-start-50-svdrp.sh:
2983 + added config-setting for hostname to use for svdrp startup check
2984 +
2985 + 18 Oct 2005; Matthias Schwarzott <zzam@g.o> TODO,
2986 + usr/lib/vdr/rcscript/pre-start-30-parameter.sh,etc/init.d/vdr:
2987 + TERMINAL-config-option works now.
2988 +
2989 +*gentoo-vdr-scripts-0.1_alpha9 (12 Oct 2005)
2990 +
2991 + 12 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
2992 + Preparation for better retry of failed shutdown.
2993 +
2994 + 11 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
2995 + more cosmetic changes
2996 +
2997 + 11 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
2998 + Small code cosmetics for shutdown, and one bugfix to always use
2999 + default-wakeup-method acpi when noting is set.
3000 +
3001 +*gentoo-vdr-scripts-0.1_alpha8 (08 Oct 2005)
3002 +
3003 + 08 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3004 + added test for logged in users when shutdown
3005 +
3006 + 08 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3007 + added missing config-file-entry
3008 +
3009 +*gentoo-vdr-scripts-0.1_alpha7 (08 Oct 2005)
3010 +
3011 + 08 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3012 + a bit cleanup for watchdog
3013 +
3014 + 07 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3015 + renamed wakeup files
3016 +
3017 + 06 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3018 + added set of record-scripts
3019 +
3020 + 03 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3021 + test for working wakeup at start of vdr
3022 +
3023 +*gentoo-vdr-scripts-0.1_alpha6 (03 Oct 2005)
3024 +
3025 + 03 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3026 + Split shutdown in multiple files
3027 +
3028 +*gentoo-vdr-scripts-0.1_alpha5 (02 Oct 2005)
3029 +
3030 + 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3031 + added test for good sudoers-entry
3032 +
3033 + 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3034 + working wakeup time setting
3035 +
3036 + 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3037 + Install shutdown config file
3038 +
3039 + 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3040 + install shutdown control scripts
3041 +
3042 + 02 Oct 2005; Matthias Schwarzott <zzam@g.o> ChangeLog,
3043 + etc/conf.d/vdr, +etc/conf.d/vdr.shutdown:
3044 + first try of shutdown-scripts
3045 +
3046 + 12 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3047 + Bugfixed parameter handling.
3048 +
3049 +*gentoo-vdr-scripts-0.1_alpha4 (12 Sep 2005)
3050 +
3051 + 11 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3052 + enables >=vdr-1.3.32 to use vfat runtime option
3053 +
3054 + 09 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3055 + create missing video directory at start
3056 +
3057 + 09 Sep 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3058 + moved default video directory to /var/vdr/video
3059 +
3060 +*gentoo-vdr-scripts-0.1_alpha3 (09 Sep 2005)
3061 +
3062 + 07 Sep 2005; Matthias Schwarzott <zzam@g.o>:
3063 + made time calculation for acpi more correct
3064 +
3065 + 31 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3066 + fixed typo
3067 +
3068 + 31 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3069 + added setting of startup volume and channel
3070 +
3071 + 29 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3072 + small cleanup of config file
3073 +
3074 + 25 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3075 + added vdr option --terminal
3076 +
3077 + 18 Aug 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3078 + external watchdog per default off
3079 +
3080 + 18 Aug 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3081 + added options for setting infra-red control type
3082 +
3083 + 17 Aug 2005; Matthias Schwarzott <zzam@g.o> ChangeLog:
3084 + changed comments and config-file-settings for watchdogs to make the
3085 + difference intern vdr watchdog - extern watchdog more clear
3086 +
3087 +*gentoo-vdr-scripts-0.1_alpha2 (14 Aug 2005)
3088 +
3089 + 14 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3090 + enabled watchdog to automagically find and reload dvb driver modules
3091 +
3092 + 14 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3093 + added watchdog handling
3094 + introduced debug-level, to hide some output messages
3095 +
3096 + 13 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3097 + corrected creation of commands.conf
3098 +
3099 +*gentoo-vdr-scripts-0.1_alpha1 (12 Aug 2005)
3100 +
3101 + 12 Aug 2005; Matthias Schwarzott <zzam@g.o>:
3102 + added script for creation of commands.conf
3103 + and reccmds.conf files
3104 +
3105 + 27 Jul 2005; Matthias Schwarzott <zzam@g.o>:
3106 + First created package of scripts.
3107 + Scripts are from either me or
3108 + imported from gentoo.de repository
3109
3110 Deleted: gentoo-vdr-scripts/tags/0.4.5_pre3/README
3111 ===================================================================
3112 --- gentoo-vdr-scripts/trunk/README 2008-07-30 16:54:54 UTC (rev 644)
3113 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/README 2008-07-31 08:16:22 UTC (rev 649)
3114 @@ -1,13 +0,0 @@
3115 -README for gentoo-vdr-scripts
3116 -$Id$
3117 -
3118 -Version 0.4.5_pre1
3119 -
3120 -This package contains all support scripts for vdr to make
3121 -it like a real set top box.
3122 -
3123 -Dependencies:
3124 - nvram-wakeup when being used for setting wakeup time
3125 -
3126 -Author:
3127 - Matthias Schwarzott <zzam@g.o>
3128
3129 Copied: gentoo-vdr-scripts/tags/0.4.5_pre3/README (from rev 648, gentoo-vdr-scripts/trunk/README)
3130 ===================================================================
3131 --- gentoo-vdr-scripts/tags/0.4.5_pre3/README (rev 0)
3132 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/README 2008-07-31 08:16:22 UTC (rev 649)
3133 @@ -0,0 +1,13 @@
3134 +README for gentoo-vdr-scripts
3135 +$Id$
3136 +
3137 +Version 0.4.5_pre3
3138 +
3139 +This package contains all support scripts for vdr to make
3140 +it like a real set top box.
3141 +
3142 +Dependencies:
3143 + nvram-wakeup when being used for setting wakeup time
3144 +
3145 +Author:
3146 + Matthias Schwarzott <zzam@g.o>
3147
3148 Deleted: gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh
3149 ===================================================================
3150 --- gentoo-vdr-scripts/trunk/usr/share/vdr/bin/vdrshutdown-really.sh 2008-07-30 16:54:54 UTC (rev 644)
3151 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh 2008-07-31 08:16:22 UTC (rev 649)
3152 @@ -1,286 +0,0 @@
3153 -#!/bin/sh
3154 -# $Id$
3155 -# Author:
3156 -# Matthias Schwarzott <zzam@×××.de>
3157 -# Various other contributors from gentoo.de
3158 -#
3159 -# some ideas from ctvdr's shutdownvdr by Tobias Grimm <tg@××××××.net>
3160 -#
3161 -
3162 -# This script is called by vdr when triggering shutdown
3163 -# called from vdr with: vdr -s vdrshutdown-gate.sh
3164 -
3165 -# It calls all shell-scripts located under /usr/share/vdr/shutdown
3166 -# for checking if shutdown should be allowed.
3167 -# A lot of functions defined in here can be used
3168 -# from within these scripts.
3169 -
3170 -#fork to background already done by vdrshutdown-gate.sh for now
3171 -#if [ -z "${EXECUTED_BY_VDR_BG}" ]; then
3172 -# exec /usr/share/vdr/bin/vdr-bg.sh "${0}" "${@}"
3173 -# exit
3174 -#fi
3175 -
3176 -if [ "$UID" != "0" ]; then
3177 - echo "This program should be run as root"
3178 - exit 99
3179 -fi
3180 -
3181 -# should be default paths on a machine build with vdr ebuilds
3182 -SVDRPCMD=/usr/bin/svdrpsend.pl
3183 -NVRAM_WAKEUP=/usr/bin/nvram-wakeup
3184 -HOOKDIR=/usr/share/vdr/shutdown
3185 -
3186 -. /usr/share/vdr/inc/functions.sh
3187 -include shutdown-functions
3188 -
3189 -read_caps
3190 -
3191 -VDR_TIMER_NEXT="${1}"
3192 -VDR_TIMER_DELTA="${2}"
3193 -VDR_TIMER_CHANNEL="${3}"
3194 -VDR_TIMER_FILENAME="${4}"
3195 -VDR_USERSHUTDOWN="${5}"
3196 -
3197 -: ${SHUTDOWN_DEFAULT_RETRY_TIME:=10}
3198 -
3199 -if [ "${DEBUG}" -ge 1 ]; then
3200 - exec </dev/null >/tmp/vdrshutdown-really.log 2>&1
3201 - echo Started debug output of $0 $@
3202 - nr=0
3203 - for f; do
3204 - nr=$(($nr+1))
3205 - echo "param #${nr} - ${f}"
3206 - done
3207 - set -x
3208 -fi
3209 -
3210 -
3211 -queue_add_wait() {
3212 - : ${qindex:=1}
3213 - eval svdrpqueue_${qindex}="\"sleep $1\""
3214 - qindex=$(($qindex+1))
3215 -}
3216 -
3217 -svdrp_add_queue() {
3218 - : ${qindex:=1}
3219 - logger "vdrshutdown-gate sending per svdrp: $1"
3220 - eval svdrpqueue_${qindex}="\"${SVDRPCMD} $1\""
3221 - qindex=$(($qindex+1))
3222 -}
3223 -
3224 -svdrp_queue_handler() {
3225 - local i=1
3226 - local ITEM
3227 - while [ $i -lt $qindex ]; do
3228 - # retry until success
3229 - eval ITEM=\$svdrpqueue_${i}
3230 - while ! ${ITEM}; do
3231 - sleep 1
3232 - done
3233 - i=$(($i+1))
3234 - done
3235 -}
3236 -
3237 -mesg() {
3238 - ${SVDRPCMD} MESG ${1}
3239 -}
3240 -
3241 -mesg_q() {
3242 - svdrp_add_queue "MESG ${1}"
3243 -}
3244 -
3245 -retry_shutdown() {
3246 - local when=${TRY_AGAIN}
3247 -
3248 - if [ -n "${CAP_SHUTDOWN_SVDRP}" ]; then
3249 - if [ "${when}" -gt 5 ]; then
3250 - svdrp_add_queue "DOWN $(($when-5))"
3251 - else
3252 - svdrp_add_queue "DOWN"
3253 - fi
3254 - return
3255 - fi
3256 -
3257 - if [ "${CAP_SHUTDOWN_AUTO_RETRY:-0}" = "1" ]; then
3258 - # vdr itself will retry shutdown in a reasonable time
3259 - return
3260 - fi
3261 -
3262 - # shutdown retry must be simulated by sleep and the power key
3263 - #as vdr itself is not able
3264 - queue_add_wait ${when}m
3265 - svdrp_add_queue "hitk power"
3266 - return
3267 -}
3268 -
3269 -is_auto_shutdown() {
3270 - [ "${VDR_USERSHUTDOWN}" = "0" ]
3271 -}
3272 -
3273 -is_user_shutdown() {
3274 - [ "${VDR_USERSHUTDOWN}" = "1" ]
3275 -}
3276 -
3277 -is_forced_shutdown() {
3278 - [ "${THIS_SHUTDOWN_IS_FORCED}" = "1" ]
3279 -}
3280 -
3281 -is_shutdown_aborted() {
3282 - [ "${SHUTDOWN_ABORT}" = "1" ]
3283 -}
3284 -
3285 -forced_tests_count_greater_zero() {
3286 - [ "${SHUTDOWN_FORCE_COUNT}" -gt 0 ]
3287 -}
3288 -
3289 -set_retry_time() {
3290 - local TIME="${1}"
3291 - if [ "${TRY_AGAIN}" -lt "${TIME}" ]; then
3292 - TRY_AGAIN=${TIME}
3293 - fi
3294 -}
3295 -
3296 -shutdown_abort_common() {
3297 - ABORT_MESSAGE="${1}"
3298 - SHUTDOWN_ABORT="1"
3299 - set_retry_time "${SHUTDOWN_DEFAULT_RETRY_TIME}"
3300 -}
3301 -
3302 -shutdown_abort() {
3303 - shutdown_abort_common "${1}"
3304 - disable_forced_shutdown
3305 -}
3306 -
3307 -shutdown_abort_can_force() {
3308 - if is_forced_shutdown; then
3309 - # this is the forced way, ignore this abort
3310 - echo FORCED: ${1}
3311 - SHUTDOWN_FORCE_COUNT=$(($SHUTDOWN_FORCE_COUNT+1))
3312 - else
3313 - shutdown_abort_common "${1}"
3314 - fi
3315 -}
3316 -
3317 -shutdown_abort_exit() {
3318 - local ABORT_MESSAGE="${1}"
3319 - local EXITCODE=1
3320 -
3321 - mesg_q "Shutdown aborted: ${ABORT_MESSAGE}"
3322 - exit_cleanup ${EXITCODE}
3323 -}
3324 -
3325 -
3326 -
3327 -
3328 -init_forced_shutdown() {
3329 - SHUTDOWN_CAN_FORCE=0
3330 - THIS_SHUTDOWN_IS_FORCED="0"
3331 -
3332 - # only continue if user-shutdown
3333 - if ! is_user_shutdown; then
3334 - return 0
3335 - fi
3336 -
3337 -
3338 -
3339 - # detect if this could be a forced shutdown
3340 - local shutdown_force_file=${shutdown_data_dir}/last-shutdown-abort
3341 -
3342 - local LAST_SHUTDOWN_ABORT=0
3343 - if [ -f "${shutdown_force_file}" ]; then
3344 - LAST_SHUTDOWN_ABORT=$(cat "${shutdown_force_file}")
3345 - fi
3346 - NOW=$(date +%s)
3347 - local DISTANCE=$(($NOW-$LAST_SHUTDOWN_ABORT))
3348 - if [ "${DISTANCE}" -lt "${SHUTDOWN_FORCE_DETECT_INTERVALL:-60}" ]; then
3349 - THIS_SHUTDOWN_IS_FORCED="1"
3350 - fi
3351 -
3352 - [ -f "${shutdown_force_file}" ] && rm "${shutdown_force_file}"
3353 - SHUTDOWN_FORCE_COUNT=0
3354 - SHUTDOWN_CAN_FORCE=1
3355 -}
3356 -
3357 -disable_forced_shutdown() {
3358 - SHUTDOWN_CAN_FORCE="0"
3359 -}
3360 -
3361 -write_force_file() {
3362 - local shutdown_force_file=${shutdown_data_dir}/last-shutdown-abort
3363 - echo "${NOW}" > "${shutdown_force_file}"
3364 -}
3365 -
3366 -check_forced_shutdown_possible_next_time() {
3367 - if [ "${SHUTDOWN_CAN_FORCE}" = "1" ]; then
3368 - write_force_file
3369 - queue_add_wait 1s
3370 - mesg_q "You can force a shutdown with pressing power again"
3371 - fi
3372 -}
3373 -
3374 -exit_cleanup() {
3375 - svdrp_queue_handler &
3376 - exit ${1}
3377 -}
3378 -
3379 -execute_hooks() {
3380 - local HOOK
3381 - for HOOK in $HOOKDIR/pre-shutdown-*.sh; do
3382 - [ -r "${HOOK}" ] || continue
3383 - sh -n "${HOOK}" || continue
3384 - . "${HOOK}"
3385 - done
3386 -}
3387 -
3388 -check_auto_retry() {
3389 - if [ "${TRY_AGAIN}" -gt 0 -a "${ENABLE_AUTO_RETRY}" = 1 ]; then
3390 - queue_add_wait 1s
3391 - retry_shutdown ${TRY_AGAIN}
3392 - fi
3393 -}
3394 -
3395 -disable_auto_retry() {
3396 - ENABLE_AUTO_RETRY=0
3397 -}
3398 -
3399 -init() {
3400 - SHUTDOWN_ABORT=0
3401 - TRY_AGAIN=0
3402 - ENABLE_AUTO_RETRY=1
3403 -}
3404 -
3405 -
3406 -init
3407 -init_forced_shutdown
3408 -execute_hooks
3409 -
3410 -if is_shutdown_aborted; then
3411 - mesg_q "No Shutdown: ${ABORT_MESSAGE}"
3412 - check_forced_shutdown_possible_next_time
3413 - check_auto_retry
3414 -
3415 - exit_cleanup 0
3416 -fi
3417 -
3418 -
3419 -# TODO: Integrate code into here (+rewrite)
3420 -# Keep VDR_TIMER_NEXT here, instead of $@, as it could have been changed
3421 -/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh "${VDR_TIMER_NEXT}"
3422 -
3423 -if [ $? != 0 ]; then
3424 - mesg_q "setting wakeup time not successful"
3425 - exit_cleanup 1
3426 -fi
3427 -
3428 -rm "${shutdown_data_dir}/shutdown-time-written"
3429 -date +%s > "${shutdown_data_dir}/shutdown-time-written"
3430 -
3431 -if is_forced_shutdown && forced_tests_count_greater_zero; then
3432 - mesg_q "User enforced shutdown"
3433 -else
3434 - mesg_q "Shutting down"
3435 -fi
3436 -
3437 -exit_cleanup 0
3438 -
3439
3440 Copied: gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh (from rev 647, gentoo-vdr-scripts/trunk/usr/share/vdr/bin/vdrshutdown-really.sh)
3441 ===================================================================
3442 --- gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh (rev 0)
3443 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-really.sh 2008-07-31 08:16:22 UTC (rev 649)
3444 @@ -0,0 +1,286 @@
3445 +#!/bin/sh
3446 +# $Id$
3447 +# Author:
3448 +# Matthias Schwarzott <zzam@×××.de>
3449 +# Various other contributors from gentoo.de
3450 +#
3451 +# some ideas from ctvdr's shutdownvdr by Tobias Grimm <tg@××××××.net>
3452 +#
3453 +
3454 +# This script is called by vdr when triggering shutdown
3455 +# called from vdr with: vdr -s vdrshutdown-gate.sh
3456 +
3457 +# It calls all shell-scripts located under /usr/share/vdr/shutdown
3458 +# for checking if shutdown should be allowed.
3459 +# A lot of functions defined in here can be used
3460 +# from within these scripts.
3461 +
3462 +#fork to background already done by vdrshutdown-gate.sh for now
3463 +#if [ -z "${EXECUTED_BY_VDR_BG}" ]; then
3464 +# exec /usr/share/vdr/bin/vdr-bg.sh "${0}" "${@}"
3465 +# exit
3466 +#fi
3467 +
3468 +if [ "$(id -u)" != "0" ]; then
3469 + echo "This program should be run as root"
3470 + exit 99
3471 +fi
3472 +
3473 +# should be default paths on a machine build with vdr ebuilds
3474 +SVDRPCMD=/usr/bin/svdrpsend.pl
3475 +NVRAM_WAKEUP=/usr/bin/nvram-wakeup
3476 +HOOKDIR=/usr/share/vdr/shutdown
3477 +
3478 +. /usr/share/vdr/inc/functions.sh
3479 +include shutdown-functions
3480 +
3481 +read_caps
3482 +
3483 +VDR_TIMER_NEXT="${1}"
3484 +VDR_TIMER_DELTA="${2}"
3485 +VDR_TIMER_CHANNEL="${3}"
3486 +VDR_TIMER_FILENAME="${4}"
3487 +VDR_USERSHUTDOWN="${5}"
3488 +
3489 +: ${SHUTDOWN_DEFAULT_RETRY_TIME:=10}
3490 +
3491 +if [ "${DEBUG}" -ge 1 ]; then
3492 + exec </dev/null >/tmp/vdrshutdown-really.log 2>&1
3493 + echo Started debug output of $0 $@
3494 + nr=0
3495 + for f; do
3496 + nr=$(($nr+1))
3497 + echo "param #${nr} - ${f}"
3498 + done
3499 + set -x
3500 +fi
3501 +
3502 +
3503 +queue_add_wait() {
3504 + : ${qindex:=1}
3505 + eval svdrpqueue_${qindex}="\"sleep $1\""
3506 + qindex=$(($qindex+1))
3507 +}
3508 +
3509 +svdrp_add_queue() {
3510 + : ${qindex:=1}
3511 + logger "vdrshutdown-gate sending per svdrp: $1"
3512 + eval svdrpqueue_${qindex}="\"${SVDRPCMD} $1\""
3513 + qindex=$(($qindex+1))
3514 +}
3515 +
3516 +svdrp_queue_handler() {
3517 + local i=1
3518 + local ITEM
3519 + while [ $i -lt $qindex ]; do
3520 + # retry until success
3521 + eval ITEM=\$svdrpqueue_${i}
3522 + while ! ${ITEM}; do
3523 + sleep 1
3524 + done
3525 + i=$(($i+1))
3526 + done
3527 +}
3528 +
3529 +mesg() {
3530 + ${SVDRPCMD} MESG ${1}
3531 +}
3532 +
3533 +mesg_q() {
3534 + svdrp_add_queue "MESG ${1}"
3535 +}
3536 +
3537 +retry_shutdown() {
3538 + local when=${TRY_AGAIN}
3539 +
3540 + if [ -n "${CAP_SHUTDOWN_SVDRP}" ]; then
3541 + if [ "${when}" -gt 5 ]; then
3542 + svdrp_add_queue "DOWN $(($when-5))"
3543 + else
3544 + svdrp_add_queue "DOWN"
3545 + fi
3546 + return
3547 + fi
3548 +
3549 + if [ "${CAP_SHUTDOWN_AUTO_RETRY:-0}" = "1" ]; then
3550 + # vdr itself will retry shutdown in a reasonable time
3551 + return
3552 + fi
3553 +
3554 + # shutdown retry must be simulated by sleep and the power key
3555 + #as vdr itself is not able
3556 + queue_add_wait ${when}m
3557 + svdrp_add_queue "hitk power"
3558 + return
3559 +}
3560 +
3561 +is_auto_shutdown() {
3562 + [ "${VDR_USERSHUTDOWN}" = "0" ]
3563 +}
3564 +
3565 +is_user_shutdown() {
3566 + [ "${VDR_USERSHUTDOWN}" = "1" ]
3567 +}
3568 +
3569 +is_forced_shutdown() {
3570 + [ "${THIS_SHUTDOWN_IS_FORCED}" = "1" ]
3571 +}
3572 +
3573 +is_shutdown_aborted() {
3574 + [ "${SHUTDOWN_ABORT}" = "1" ]
3575 +}
3576 +
3577 +forced_tests_count_greater_zero() {
3578 + [ "${SHUTDOWN_FORCE_COUNT}" -gt 0 ]
3579 +}
3580 +
3581 +set_retry_time() {
3582 + local TIME="${1}"
3583 + if [ "${TRY_AGAIN}" -lt "${TIME}" ]; then
3584 + TRY_AGAIN=${TIME}
3585 + fi
3586 +}
3587 +
3588 +shutdown_abort_common() {
3589 + ABORT_MESSAGE="${1}"
3590 + SHUTDOWN_ABORT="1"
3591 + set_retry_time "${SHUTDOWN_DEFAULT_RETRY_TIME}"
3592 +}
3593 +
3594 +shutdown_abort() {
3595 + shutdown_abort_common "${1}"
3596 + disable_forced_shutdown
3597 +}
3598 +
3599 +shutdown_abort_can_force() {
3600 + if is_forced_shutdown; then
3601 + # this is the forced way, ignore this abort
3602 + echo FORCED: ${1}
3603 + SHUTDOWN_FORCE_COUNT=$(($SHUTDOWN_FORCE_COUNT+1))
3604 + else
3605 + shutdown_abort_common "${1}"
3606 + fi
3607 +}
3608 +
3609 +shutdown_abort_exit() {
3610 + local ABORT_MESSAGE="${1}"
3611 + local EXITCODE=1
3612 +
3613 + mesg_q "Shutdown aborted: ${ABORT_MESSAGE}"
3614 + exit_cleanup ${EXITCODE}
3615 +}
3616 +
3617 +
3618 +
3619 +
3620 +init_forced_shutdown() {
3621 + SHUTDOWN_CAN_FORCE=0
3622 + THIS_SHUTDOWN_IS_FORCED="0"
3623 +
3624 + # only continue if user-shutdown
3625 + if ! is_user_shutdown; then
3626 + return 0
3627 + fi
3628 +
3629 +
3630 +
3631 + # detect if this could be a forced shutdown
3632 + local shutdown_force_file=${shutdown_data_dir}/last-shutdown-abort
3633 +
3634 + local LAST_SHUTDOWN_ABORT=0
3635 + if [ -f "${shutdown_force_file}" ]; then
3636 + LAST_SHUTDOWN_ABORT=$(cat "${shutdown_force_file}")
3637 + fi
3638 + NOW=$(date +%s)
3639 + local DISTANCE=$(($NOW-$LAST_SHUTDOWN_ABORT))
3640 + if [ "${DISTANCE}" -lt "${SHUTDOWN_FORCE_DETECT_INTERVALL:-60}" ]; then
3641 + THIS_SHUTDOWN_IS_FORCED="1"
3642 + fi
3643 +
3644 + [ -f "${shutdown_force_file}" ] && rm "${shutdown_force_file}"
3645 + SHUTDOWN_FORCE_COUNT=0
3646 + SHUTDOWN_CAN_FORCE=1
3647 +}
3648 +
3649 +disable_forced_shutdown() {
3650 + SHUTDOWN_CAN_FORCE="0"
3651 +}
3652 +
3653 +write_force_file() {
3654 + local shutdown_force_file=${shutdown_data_dir}/last-shutdown-abort
3655 + echo "${NOW}" > "${shutdown_force_file}"
3656 +}
3657 +
3658 +check_forced_shutdown_possible_next_time() {
3659 + if [ "${SHUTDOWN_CAN_FORCE}" = "1" ]; then
3660 + write_force_file
3661 + queue_add_wait 1s
3662 + mesg_q "You can force a shutdown with pressing power again"
3663 + fi
3664 +}
3665 +
3666 +exit_cleanup() {
3667 + svdrp_queue_handler &
3668 + exit $1
3669 +}
3670 +
3671 +execute_hooks() {
3672 + local HOOK
3673 + for HOOK in $HOOKDIR/pre-shutdown-*.sh; do
3674 + [ -r "${HOOK}" ] || continue
3675 + sh -n "${HOOK}" || continue
3676 + . "${HOOK}"
3677 + done
3678 +}
3679 +
3680 +check_auto_retry() {
3681 + if [ "${TRY_AGAIN}" -gt 0 -a "${ENABLE_AUTO_RETRY}" = 1 ]; then
3682 + queue_add_wait 1s
3683 + retry_shutdown ${TRY_AGAIN}
3684 + fi
3685 +}
3686 +
3687 +disable_auto_retry() {
3688 + ENABLE_AUTO_RETRY=0
3689 +}
3690 +
3691 +init() {
3692 + SHUTDOWN_ABORT=0
3693 + TRY_AGAIN=0
3694 + ENABLE_AUTO_RETRY=1
3695 +}
3696 +
3697 +
3698 +init
3699 +init_forced_shutdown
3700 +execute_hooks
3701 +
3702 +if is_shutdown_aborted; then
3703 + mesg_q "No Shutdown: ${ABORT_MESSAGE}"
3704 + check_forced_shutdown_possible_next_time
3705 + check_auto_retry
3706 +
3707 + exit_cleanup 0
3708 +fi
3709 +
3710 +
3711 +# TODO: Integrate code into here (+rewrite)
3712 +# Keep VDR_TIMER_NEXT here, instead of $@, as it could have been changed
3713 +/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh "${VDR_TIMER_NEXT}"
3714 +
3715 +if [ $? != 0 ]; then
3716 + mesg_q "setting wakeup time not successful"
3717 + exit_cleanup 1
3718 +fi
3719 +
3720 +rm "${shutdown_data_dir}/shutdown-time-written"
3721 +date +%s > "${shutdown_data_dir}/shutdown-time-written"
3722 +
3723 +if is_forced_shutdown && forced_tests_count_greater_zero; then
3724 + mesg_q "User enforced shutdown"
3725 +else
3726 + mesg_q "Shutting down"
3727 +fi
3728 +
3729 +exit_cleanup 0
3730 +
3731
3732 Deleted: gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh
3733 ===================================================================
3734 --- gentoo-vdr-scripts/trunk/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh 2008-07-30 16:54:54 UTC (rev 644)
3735 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh 2008-07-31 08:16:22 UTC (rev 649)
3736 @@ -1,106 +0,0 @@
3737 -#!/bin/sh
3738 -# $Id$
3739 -# Author:
3740 -# Matthias Schwarzott <zzam@×××.de>
3741 -#
3742 -
3743 -#
3744 -# This script is called from vdrshutdown-gate.sh over sudo to
3745 -# have root-permissions for setting wakeup-time and triggering
3746 -# real shutdown/reboot.
3747 -#
3748 -
3749 -if [ "$UID" != "0" ]; then
3750 - echo "This program should be run as root"
3751 - exit 99
3752 -fi
3753 -
3754 -. /usr/share/vdr/inc/functions.sh
3755 -include shutdown-functions
3756 -shutdown_script_dir=/usr/share/vdr/shutdown
3757 -
3758 -if [ "${DEBUG}" -ge 1 ]; then
3759 - exec >/tmp/vdrshutdown-wakeup-helper.log 2>&1
3760 - echo Started debug output of $0 $@
3761 - set -x
3762 -fi
3763 -
3764 -VDR_WAKEUP_TIME="${1}"
3765 -
3766 -SVDRPCMD=/usr/bin/svdrpsend.pl
3767 -
3768 -mesg() {
3769 - if type logger >/dev/null 2>&1; then
3770 - logger "$@"
3771 - fi
3772 -}
3773 -
3774 -# A little bit complicated, but this is used to really check if a reboot is needed
3775 -# nvram gets confused when setting the same time a second time
3776 -# (when first shutdown-try fails for some reason).
3777 -
3778 -# to be called from wakeup-method to signalize need for reboot
3779 -set_reboot_needed() {
3780 - date +%s > ${shutdown_data_dir}/shutdown-need-reboot
3781 -}
3782 -
3783 -need_reboot() {
3784 - [ -e "${shutdown_data_dir}/shutdown-need-reboot" ] || return
3785 - local TSTAMP=$(cat ${shutdown_data_dir}/shutdown-need-reboot)
3786 - local NOW=$(date +%s)
3787 -
3788 - local REBOOT_SET_AGO=$(( $NOW-$TSTAMP ))
3789 - local UPTIME=$(cat /proc/uptime)
3790 - UPTIME=${UPTIME%%.*}
3791 -
3792 - if [ "${REBOOT_SET_AGO}" -lt "${UPTIME}" ]; then
3793 - return 0
3794 - fi
3795 -
3796 - return 1
3797 -}
3798 -
3799 -
3800 -WAKEUP_METHOD="${WAKEUP_METHOD:-rtc acpi nvram none}"
3801 -
3802 -run_wakeup_method()
3803 -{
3804 - local mod="$1"
3805 - (
3806 - if [ -f "${shutdown_script_dir}/wakeup-${mod}.sh" ]; then
3807 - . ${shutdown_script_dir}/wakeup-${mod}.sh
3808 - else
3809 - return 1
3810 - fi
3811 - )
3812 -}
3813 -
3814 -wakeup_ok=0
3815 -for method in ${WAKEUP_METHOD}; do
3816 - if run_wakeup_method "${method}"; then
3817 - wakeup_ok=1
3818 - break
3819 - fi
3820 -done
3821 -[ ${wakeup_ok} = 0 ] && exit 99
3822 -
3823 -
3824 -SHUTDOWN_METHOD=halt
3825 -if need_reboot; then
3826 - SHUTDOWN_METHOD=reboot
3827 -fi
3828 -
3829 -f="${shutdown_script_dir}/shutdown-${SHUTDOWN_METHOD}.sh"
3830 -
3831 -if [ "${DRY_SHUTDOWN}" = "1" ]; then
3832 - echo "dry run: NOT executing shutdown-${SHUTDOWN_METHOD}.sh"
3833 - exit 0
3834 -fi
3835 -
3836 -if [ -f "$f" ]; then
3837 - echo "Executing shutdown-${SHUTDOWN_METHOD}.sh"
3838 - . "$f"
3839 -fi
3840 -
3841 -exit 0
3842 -
3843
3844 Copied: gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh (from rev 647, gentoo-vdr-scripts/trunk/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh)
3845 ===================================================================
3846 --- gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh (rev 0)
3847 +++ gentoo-vdr-scripts/tags/0.4.5_pre3/usr/share/vdr/bin/vdrshutdown-wakeup-helper.sh 2008-07-31 08:16:22 UTC (rev 649)
3848 @@ -0,0 +1,106 @@
3849 +#!/bin/sh
3850 +# $Id$
3851 +# Author:
3852 +# Matthias Schwarzott <zzam@×××.de>
3853 +#
3854 +
3855 +#
3856 +# This script is called from vdrshutdown-gate.sh over sudo to
3857 +# have root-permissions for setting wakeup-time and triggering
3858 +# real shutdown/reboot.
3859 +#
3860 +
3861 +if [ "$(id -u)" != "0" ]; then
3862 + echo "This program should be run as root"
3863 + exit 99
3864 +fi
3865 +
3866 +. /usr/share/vdr/inc/functions.sh
3867 +include shutdown-functions
3868 +shutdown_script_dir=/usr/share/vdr/shutdown
3869 +
3870 +if [ "${DEBUG}" -ge 1 ]; then
3871 + exec >/tmp/vdrshutdown-wakeup-helper.log 2>&1
3872 + echo Started debug output of $0 $@
3873 + set -x
3874 +fi
3875 +
3876 +VDR_WAKEUP_TIME="${1}"
3877 +
3878 +SVDRPCMD=/usr/bin/svdrpsend.pl
3879 +
3880 +mesg() {
3881 + if type logger >/dev/null 2>&1; then
3882 + logger "$@"
3883 + fi
3884 +}
3885 +
3886 +# A little bit complicated, but this is used to really check if a reboot is needed
3887 +# nvram gets confused when setting the same time a second time
3888 +# (when first shutdown-try fails for some reason).
3889 +
3890 +# to be called from wakeup-method to signalize need for reboot
3891 +set_reboot_needed() {
3892 + date +%s > ${shutdown_data_dir}/shutdown-need-reboot
3893 +}
3894 +
3895 +need_reboot() {
3896 + [ -e "${shutdown_data_dir}/shutdown-need-reboot" ] || return
3897 + local TSTAMP=$(cat ${shutdown_data_dir}/shutdown-need-reboot)
3898 + local NOW=$(date +%s)
3899 +
3900 + local REBOOT_SET_AGO=$(( $NOW-$TSTAMP ))
3901 + local UPTIME=$(cat /proc/uptime)
3902 + UPTIME=${UPTIME%%.*}
3903 +
3904 + if [ "${REBOOT_SET_AGO}" -lt "${UPTIME}" ]; then
3905 + return 0
3906 + fi
3907 +
3908 + return 1
3909 +}
3910 +
3911 +
3912 +WAKEUP_METHOD="${WAKEUP_METHOD:-rtc acpi nvram none}"
3913 +
3914 +run_wakeup_method()
3915 +{
3916 + local mod="$1"
3917 + (
3918 + if [ -f "${shutdown_script_dir}/wakeup-${mod}.sh" ]; then
3919 + . ${shutdown_script_dir}/wakeup-${mod}.sh
3920 + else
3921 + return 1
3922 + fi
3923 + )
3924 +}
3925 +
3926 +wakeup_ok=0
3927 +for method in ${WAKEUP_METHOD}; do
3928 + if run_wakeup_method "${method}"; then
3929 + wakeup_ok=1
3930 + break
3931 + fi
3932 +done
3933 +[ ${wakeup_ok} = 0 ] && exit 99
3934 +
3935 +
3936 +SHUTDOWN_METHOD=halt
3937 +if need_reboot; then
3938 + SHUTDOWN_METHOD=reboot
3939 +fi
3940 +
3941 +f="${shutdown_script_dir}/shutdown-${SHUTDOWN_METHOD}.sh"
3942 +
3943 +if [ "${DRY_SHUTDOWN}" = "1" ]; then
3944 + echo "dry run: NOT executing shutdown-${SHUTDOWN_METHOD}.sh"
3945 + exit 0
3946 +fi
3947 +
3948 +if [ -f "$f" ]; then
3949 + echo "Executing shutdown-${SHUTDOWN_METHOD}.sh"
3950 + . "$f"
3951 +fi
3952 +
3953 +exit 0
3954 +