<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> <action>EXEC sudo -u mythtv /home/mythtv/StepMania-3.9<br>>/stepmania</action>
<br>><br>>Is that what you're saying?<br><br>That's what I meant, but note that I haven't actually tried this myself.</blockquote><div><br>Ah. I tried it myself, and it seems to work! So thanks. :) <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
OK, from your first posting I gathered that you were running mythtv<br>as setuid root, and that stepmania was inheriting this. If that is not</blockquote><div><br>Ah! Yes. Sorry- I just misinterpreted what you said here- "
<span class="q">running mythtv as root isn't a reason to run everything mythtv launches as root as well." I thought you meant that I shouldn't invoke mythfrontend as root (which I'm not exactly doing). As I mentioned before, I know that running mythfrontend with the setuid bit set is used for scheduling priority- which is why I'm doing that. And I imagine that Stepmania inherits that when I try to call it straight up.
<br><br>It may be a moot point since I've got it working with your suggestion above, but if I shouldn't be running mythfrontend setuid root, please let me know. Maybe scheduling isn't such a big deal since I'm only recording SDTV, so it's not like I have a huge load on my CPU...
<br><br>Jack.<br></span></div></div>