mythbackend init.d uses hard coded pid and log locations is a problem when running as non root Reproducible: Always Steps to Reproduce: 1. /etc/init.d/mythbackend start 2. 3. Actual Results: mythbackend failed to start as non root user has no write permissions in /var/run Expected Results: the init.d file should use the settings from conf.d
Created attachment 59545 [details, diff] patch for init.d/mythbackend and 0.18-mythbackend.rc
The option to change this was inheritly removed. Oddly you're the first person to complain of this problem since 0.18.1 is suppose to write PID info prior to dropping privs. Currently it's a "worksforme". And the making the log area variable won't happen. Promise you that much. Even the pid. If it's a real issue (not just a start-stop-daemon issue) then I'll move it to a directory where it's a non issue.
Use the new init script available under files. If you don't know how to do it.. re-emerge MythTV and you'll get it.