>> > This doesn't answer your question, but why not run everything >> > (mythbackend, mtd, mythfrontend) as the mythtv user? You shouldn't >> > need to run any of this as root ... >> >> > --Rob >> >> You're right, of course, there's no necessity to do it this >> way. My reasons (both of which I realise can be worked around) >> are... >> >> 1. Doing it by the method used in the excellent Howto at >> wilsonet.com results in the backend being run automatically at boot >> time as root. >> >> 2. When the backend is run as the mythtv user it can't open the >> frontend on the DVB card. This necessitates changing the >> permissions on /dev/dvb/adaptor0/frontend0, which would need to be >> done after every reboot.
> You can fix this by adding some permission settings into a file in > /etc/udev/permissions.d. Just create a file called 20-dvb.permissions > and put this line in it: > dvb/adapter[0-3]*/*:root:mythtv:0666 > Then mythtv will be able to open the DVB cards with no manual > intervention after every reboot. > Also, don't forget that even if you run mythfrontend as a > non-privileged user, it's a good idea to set uid root for it - it even > advises you to in the logs! > Regards, > Phill > _______________________________________________ > mythtv-users mailing list > [email protected] > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users Thanks, that's very helpful. I finally managed to solve the problem by unsetting the setuid bit on the directory (I'd misread the book when I checked on the effect of this bit). Everything seems to be back to working normally now. -- Best regards, Derek
_______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
