[vdr] [ANNOUNCE] VDR Power Button Daemon 0.0.1

Manuel Reimer manuel.reimer at gmx.de
Thu Mar 28 17:02:02 CET 2013


Lucian Muresan wrote:
> What about using this with non-systemd init, does it just work by
> actually deactivating or rather replacing acpid?

Just execute the binary. It will work without any configuration.

The default behaviour is to fork to background (classic "Unix daemon").

If you want to run the daemon in foreground, then call it with the "-f" parameter.

> - I just had a quick look in the git repository, could not find a config
> file sample, how should that look like?

So far, officially no config file is needed at all, but on vdr-portal.de my 
experimental dbus2vdr support has been tested and seems to work, so if you want 
to use it, create a config file like this:

# echo USE_DBUS=1 > /etc/vdrpbd.conf

> - Could the command trigger pattern (the 4 presses on the power button
> within a certain time) also be configurable in that config file?

I would prefer to not make it configurable, but this is a 0.x version, so if 
someone would prefer some other "emergency code" (more keypresses, 
shorter/longer time), then let's discuss about this.

My hope is, that if more than one distribution adopts this daemon, we'll have 
*one* standard way to emergency reboot a VDR system.

> - Is it feasible to extend the functionality to one or two more patterns
> to be able to issue different shutdown commands (like a custom
> hibernation script for example)?

I think this should be done in the "shutdown.sh" or some similar script, that 
gets called by VDR as soon as the short timeout, where you can still stop 
shutdown, is over.

Yours

Manuel



More information about the vdr mailing list