<br><br><div><span class="gmail_quote">On 7/4/06, <b class="gmail_sendername">Will Constable</b> &lt;<a href="mailto:willconstable@gmail.com">willconstable@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>








<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">I am running a fresh fedora core 5 install and have only
upgraded its standard packages, added nvidia driver, and installed
mythtv-suite.&nbsp; I am trying to get mythbackend to run as a service, but
have a problem.&nbsp; Chkconfig mythbackend is set to on in runlevel 5, and
/sbin/service mythbackend status yields the message 'mythbackend dead but
pid file exists' or something like that.&nbsp; If I run the script
directly from the /etc/init.d/ folder (./mythbackend start) I get this error:</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Starting mythbackend: touch: cannot touch
'/var/run/mythbackend.pid': Permission denied</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Chown: cannot access 'var/run/mythbackend.pid'
No such file or directory</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Cannot open logfile /var/log/mythtv/mythbackend.log</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Cannot open loogfile; using stdout/stderr</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">/var/run/mythbackend.pid: Permission denied</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Error opening pidfile</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Should there be a pidfile before I start the service?&nbsp;
If I understand correctly the pid files are created as processes run and
deleted as processes terminate.&nbsp; If I run the command 'sudo ./mythbackend
start' everything works as it should.&nbsp; Except mythbackend is running
as root, of course.&nbsp; Any ideas?</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Thanks,</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Will Constable </span></font></p></div></div></div></blockquote><div><br><br>Looks like the pid file was created when you were running as root, and now your mythtv user can't overwrite it.&nbsp; You need sudo rm /v
<font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">ar/run/mythbackend.pid&nbsp; and you also need to chown the log file to the mythtv user or set it to group/world writeable.<br><br>Ryan<br></span></font>
</div><br></div><br>