I updated my version to 0.25. The make installs went fine for everything. Now, when I tried doing "service mythbackend restart" - it gave me the error:<div><br></div><div>-------------------------</div><div><br></div>
<div><div>Stopping mythbackend: [FAILED]</div><div>Starting mythbackend: ****************************************************</div><div> WARNING: --logfile has been removed as of MythTV 0.25</div>
<div> This option has been removed as part of rewrite of the logging interface. Please update your init scripts to use --syslog to interface with your system's existing system logging daemon, or --logpath to specify a dirctory for MythTV to write its logs to.</div>
<div>****************************************************</div><div><br></div><div>mythbackend version: fixes/0.25 [v0.25-17-g682e6f5] <a href="http://www.mythtv.org">www.mythtv.org</a></div><div><br></div><div>MythBackend is the primary server application for MythTV. It is</div>
<div>used for recording and remote streaming access of media. Only one</div><div>instance of this application is allowed to run on one host at a</div><div>time, and one must be configured to operate as a master, performing</div>
<div>additional scheduler and housekeeper tasks.</div><div><br></div><div>Misc. Options:</div><div>-d OR --daemon Fork application into background after startup.</div><div>--noupnp Disable use of UPnP.</div>
<div>-O OR --override-setting Override a single setting defined by a key=value pair.</div><div>--override-settings-file Define a file of key=value pairs to be loaded for setting overrides.</div><div>-p OR --pidfile Write PID of application to filename.</div>
<div>--printexpire Print upcoming list of recordings to be expired.</div><div>--printsched Print upcoming list of scheduled recordings.</div><div>--setloglevel Change logging level of the existing master backend.</div>
<div>--setverbose Change debug mask of the existing master backend.</div><div>-h OR --help OR --usage Display this help printout, or give detailed information of selected option.</div><div>--version Display version information.</div>
<div>--testsched do some scheduler testing.</div><div>--user Drop permissions to username after starting.</div><div><br></div><div>Logging Options:</div><div>--loglevel Set the logging level. All log messages at lower levels will be discarded.</div>
<div> In descending order: emerg, alert, crit, err, warning, notice, info, debug</div><div> defaults to info</div><div>--logpath Writes logging messages to a file in the directory logpath with filenames in the format: applicationName.date.pid.log.</div>
<div> This is typically used in combination with --daemon, and if used in combination with --pidfile, this can be used with log rotators, using the HUP call to inform MythTV to reload the file</div>
<div>--nodblog Disable database logging.</div><div>-q OR --quiet Don't log to the console (-q). Don't log anywhere (-q -q)</div><div>--syslog Set the syslog logging facility.</div>
<div> Set to "none" to disable, defaults to none.</div><div>-v OR --verbose Specify log filtering. Use '-v help' for level info.</div><div><br></div><div> [FAILED]</div>
<div><br></div><div>---------------------------------------------------------------------</div><div><br></div><div>Under /etc/init.d/mythbackend - I changed "-- logfile "$LOG_DIR/$LOG_FILE" "$LOG_OPTS"" to "--logpath "$LOG_DIR" "$LOG_OPTS"</div>
<div><br></div><div>That gave me the error above. Do I need to make any further changes? I guess it's running a 0.24 script and needs some changes for 0.25?</div><div><br></div><div>If i just run from CLI --</div><div>
<br></div><div>/usr/bin/mythbackend --logpath "/var/log/mythtv"</div><div><br></div><div>it runs and sits like:</div><div><br></div><div><div>[root@mythtv mythweb]# mythbackend --logpath "/var/log/mythtv"</div>
<div>2012-04-17 12:37:04.182443 C mythbackend version: fixes/0.25 [v0.25-17-g682e6f5] <a href="http://www.mythtv.org">www.mythtv.org</a></div><div>2012-04-17 12:37:04.182529 N Enabled verbose msgs: general</div><div>2012-04-17 12:37:04.182800 N Setting Log Level to LOG_INFO</div>
<div>2012-04-17 12:37:04.182954 I Added logging to the console</div><div>2012-04-17 12:37:04.188381 I Added logging to /var/log/mythtv/mythbackend.20120417123704.18935.log</div><div>2012-04-17 12:37:04.188409 I Added database logging to table logging</div>
<div>2012-04-17 12:37:04.188658 N Setting up SIGHUP handler</div><div>2012-04-17 12:37:04.188832 N Using runtime prefix = /usr</div><div>2012-04-17 12:37:04.188861 N Using configuration directory = /root/.mythtv</div>
<div>
2012-04-17 12:37:04.189185 I Assumed character encoding: en_US.UTF-8</div><div>2012-04-17 12:37:04.190518 N Empty LocalHostName.</div><div>2012-04-17 12:37:04.190544 I Using localhost value of mythtv.local</div><div>2012-04-17 12:37:04.190882 I Testing network connectivity to '
12.12.10.35 '</div><div>2012-04-17 12:37:04.194716 I Starting process signal handler</div><div>2012-04-17 12:37:04.194990 I Starting IO manager (read)</div><div>2012-04-17 12:37:04.195201 I Starting IO manager (write)</div>
<div>2012-04-17 12:37:04.195392 I Starting process manager</div><div>2012-04-17 12:37:04.375860 N Setting QT default locale to en_US</div><div>2012-04-17 12:37:04.375899 I Current locale en_US</div><div>2012-04-17 12:37:04.376011 N Reading locale defaults from /usr/share/mythtv//locales/en_us.xml</div>
<div>2012-04-17 12:37:04.403348 I Current MythTV Schema Version (DBSchemaVer): 1299</div><div>2012-04-17 12:37:04.404553 I Loading en_us translation for module mythfrontend</div><div>2012-04-17 12:37:04.406716 N MythBackend: Starting up as the master server.</div>
<div>2012-04-17 12:37:05.017152 I V4LChannel(/dev/video0): SetInputAndFormat(6, NTSC) (v4l v2) input_switch: 0 mode_switch: 0</div><div>2012-04-17 12:37:05.018551 I V4LChannel(/dev/video0): SetInputAndFormat(6, NTSC) (v4l v2) input_switch: 0 mode_switch: 0</div>
<div>2012-04-17 12:37:05.107198 I Found 1 distinct programid authorities</div><div>2012-04-17 12:37:05.112880 I New static DB connectionSchedCon</div><div>2012-04-17 12:37:05.114381 I Listening on TCP <a href="http://127.0.0.1:6544">127.0.0.1:6544</a></div>
<div>2012-04-17 12:37:05.114450 I Listening on TCP <a href="http://12.12.10.35:6544">12.12.10.35:6544</a></div><div>2012-04-17 12:37:05.119648 I Listening on TCP [0:0:0:0:0:0:0:1]:6544</div><div>2012-04-17 12:37:05.800694 I Main::Registering HttpStatus Extension</div>
<div>2012-04-17 12:37:05.805391 I Listening on TCP <a href="http://127.0.0.1:6543">127.0.0.1:6543</a></div><div>2012-04-17 12:37:05.805528 I Listening on TCP
12.12.10.35 :6543</div><div>2012-04-17 12:37:05.808371 I Listening on TCP [0:0:0:0:0:0:0:1]:6543</div><div>2012-04-17 12:37:05.814687 N AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min</div><div>
2012-04-17 12:37:08.132959 I Reschedule requested for id -1.</div><div>2012-04-17 12:37:08.956686 I Scheduled 158 items in 0.8 = 0.07 match + 0.76 place</div><div>2012-04-17 12:37:08.973238 I Scheduler: Seem to be woken up by USER</div>
<div>2012-04-17 12:37:15.114509 I Running housekeeping thread</div><div>2012-04-17 12:38:24.817947 N AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min</div></div><div><br></div><div><br></div><div>
Any help is appreciated.</div><div><br></div><div>Thanks,</div><div><br></div>-- <br><a href="http://about.me/adesai" target="_blank">http://about.me/adesai</a><br>
</div>