[mythtv-users] does the backend need root privileges?

Keith Pyle kpyle at austin.rr.com
Sun Jan 6 20:46:56 UTC 2013


On 01/06/13 13:02, Richard Shaw wrote:
> On Sun, Jan 6, 2013 at 11:35 AM, Keith Pyle<kpyle at austin.rr.com>  wrote:
>> >         ebegin "Starting MythTV Backend"
>> >         start-stop-daemon --start --quiet --user mythtv \
>> >                 --exec /usr/bin/mythbackend \
>> >                 --make-pidfile --pidfile /var/run/mythbackend.pid \
>> >                 --background -- --verbose ${MYTH_VERBOSE} \
>> >                 --logfile /var/log/mythtv/mythbackend.log
>> >         rc=$?
>> >         eend $rc
> Keep in mind, as of 0.25 I don't think --logfile is supported. It must
> be --logpath. Also, if you're running systemd you don't need the
> --pidfile option, just run it non-forking (don't use --daemon). I'm
> not sure what --background does, it's not in --help.
All of the options that precede the bare "--" are options to the 
"start-stop-daemon" command.  On Gentoo, this is a link to /sbin/rc.  
So, none of the options through "--background" are passed to 
mythbackend.  In this example, only "--verbose" and "--logfile" go to 
mythbackend.  That's why you don't see "--background" in "mythbackend 
--help".

This init script is for Myth 0.24, where --logfile is correct.

Keith



More information about the mythtv-users mailing list