Project

General

Profile

Actions

Feature #2651

closed

Please consider adding "Start TVHeadEnd at system startup" and "Restart TVHeadEnd automatically if it crashes" checkboxes to the General tab on the web interface

Added by K Shea about 10 years ago. Updated about 10 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2015-01-30
Due date:
% Done:

0%

Estimated time:

Description

Or it could be on some other tab, it really doesn't matter.

The reason for asking for the "Start TVHeadEnd at system startup" checkbox is that with some satellite tuner cards, notably those from TBS, you need to recompile and reinstall the drivers after each Linux kernel update. But the proper procedure is to install the kernel update, reboot, then recompile and reinstall the tuner card drivers, then reboot again.

The problem is that if TVHeadEnd comes up after the first reboot, before the tuner drivers are reinstalled, and finds those tuners missing, it may start removing parts of the configuration associated with those tuners - anything from channels received via those tuners to the entire tuner configuration. Since I don't know exactly what can happen, I feel a lot more comfortable if I can disable TVHeadEnd so it will not automatically come up while the drivers are not recognized or not working properly.

I attempted to stop TVHeadEnd in Webmin the last time there was a kernel update and the unfortunate side effect of that was that it screwed up whatever watches TVHeadEnd and restarts it if it crashes. That incident is related in more dedtail in this post: http://tvheadend.org/boards/5/topics/15142 So, the reason for asking for the "Restart TVHeadEnd automatically if it crashes" checkbox is so that if for some reason the "watcher" process stops working, I can uncheck the box and save the configuration, then recheck the box and save the configuration again and it should restore it. Basically I'm just wanting a way to re-enable the watcher process if it somehow becomes disabled. But there may be other reasons someone might not want TVHeadEnd to restart automatically if it crashes, for example if they are testing something and need time to fix a problem after a crash, before restarting TVHeadEnd.

As you can see if you have read my post, trying to use Webmin for the purpose of stopping TVHeadEnd and preventing it from starting automatically at the next boot seems to be asking for trouble - so far, I never have been able to figure out how to get the "watcher" process going again. I do realize that if I disable automatic startup at boot, I will have to manually start TVHeadEnd from a command prompt so that I can get to get to the web interface, in order to recheck the box to re-enable starting TVHeadEnd at bootup. So, it might be prudent to include a short note explaining how to do that (or a link to a wiki page that explains it) somewhere adjacent to the checkbox.

Actions

Also available in: Atom PDF