<br><br><div class="gmail_quote"><div dir="ltr">On Sat, Feb 13, 2016, 7:12 AM Marius Schrecker <<a href="mailto:marius.schrecker@lyse.net">marius.schrecker@lyse.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm banging my head trying to get mythtv-backend to start at boot.<br><br>sudo service mythtv-backend start works fine, so it seems like the job is just not set to start up.<br><br>Googling had brought up a few, similar problems, but all have been to do with either mysql not starting or no network, neither of which is the case for me.<br><br>/etc/init is full of .conf files, including both mysql.conf and mythtv-backend.conf, the content of which I'm copying below.<br><br>mysql also has a conventional init.d script with symlinks to rc2-5.d, so maybe that's starting from there?<br><br>I symlinked /etc/init.d/mythtv-backend  to /lib/init/upstart-job, as advised on various forums, although it doesn't make much sense to me. When invoking it I got <br>initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused.<br><br>I feel really stupid here, but have managed to avoid upstart up to now. Looks like I'll have to learn!<br><br>init script follows:<br><em># MythTV Backend service<br><br>description     "MythTV Backend"<br>author          "Mario Limonciello <<a href="mailto:superm1@ubuntu.com" target="_blank">superm1@ubuntu.com</a>>"<br><br>start on (local-filesystems and net-device-up IFACE=lo and started udev-finish)<br>stop on runlevel [016]<br><br>#should die within 5 seconds, but we don't want data loss, so set it to 30<br>#before we send SIGKILL<br>kill timeout 30<br><br>#if we crash, but not quickly<br>respawn<br>respawn limit 2 3600<br><br>#because we're daemonizing to avoid logging to upstart log<br>expect fork<br><br>pre-start script <br>    [ -x /usr/sbin/mysqld ] || exit 0<br>    for i in `seq 1 30` ; do<br>       /usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping >/dev/null && exit 0<br>       sleep .5<br>    done<br>end script<br><br>script<br>        test -f /etc/default/locale && . /etc/default/locale || true<br>        LANG=$LANG exec /usr/bin/mythbackend --syslog local7 --user mythtv --daemon<br>end script</em><br><br>BR.<br><br>Marius<br><br><br><br><br><br> 
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a></blockquote></div><div><br></div><div><br></div><div>Look at these MythTV logs. /var/log/mythtv/mythbacjend.log</div><div><br></div><div>I don't know why some people think it's not set to start at boot. It's far more likely that it's starting and dying.</div><div dir="ltr">-- <br></div><div dir="ltr">Thomas Mashos</div>