[mythtv-users] accessing 2 BE's from one FE questions

Mark Perkins perkins1724 at hotmail.com
Mon Apr 20 04:17:00 UTC 2015



> On 20 Apr 2015, at 12:17 pm, "dennis" <deg at outlook.com> wrote:
> 
> 
>> On your new box, I'd:
>> 
>>    mkdir ~/.mythtv.soon.to.be.retired
>>    cp ~/.mythtv/config.xml ~/.mythtv.soon.to.be.retired
>> 
>> In the new config.xml, adjust the following to point at your old box:
>> 
>>    <Host>old-host-name</Host>
>>    <UserName>mythtv</UserName>
>>    <Password>your-old-host-SQL-Password</Password>
>> 
>> Then, most likely, create a script to start the FE using
>> the above e.g.
>> 
>>    . /etc/default/locale
>>    export LANG
>>    export LC_ALL=$LANG
>>    export MYTHCONFDIR=$HOME/.mythtv.soon.to.be.retired
>>    exec mythfrontend --quiet --logpath /var/log/mythtv
>> 
>> Adjust as required. MYTHCONFDIR is the important part.
>> 
>> On the new host, start the FE as you do now. Or, exit that
>> and run the above script to access the old. You can do the
>> same on your old host and allow it to access the new one.
>> Just make something like ~/.mythtv.temporary.new.host.access
> 
> I'm doing similar with access to both a 0.27 & 0.28 backends from one frontend.     In the script below, my two backend systems are HTPC and POKEY.       In my shell script I use zenity to give me a selection box of which system to connect to.  When I launch the program it puts up a nice selection box so I can easily connect to whichever backend I want.  I also modified the desktop file for mythfrontend to point to my script.  Works real nice.
> 
> ans=$(zenity --list  --text "Choose Backend"  --radiolist --column Pick --column Option TRUE  POKEY FALSE HTPC) ; echo $ans
> case "$ans" in
>        "HTPC")
>                export MYTHCONFDIR=~/.myth.htpc
>                export LD_LIBRARY_PATH=/mythtv/27/lib
>                export PATH=/mythtv/27/bin:$PATH
>                EXEC="/mythtv/27/bin/mythfrontend"
>                ;;
>        "POKEY")
>                export MYTHCONFDIR=~/.myth.pokey
>                export LD_LIBRARY_PATH=/mythtv/28/lib
>                export PATH=/mythtv/28/bin:$PATH
>                EXEC="/mythtv/28/bin/mythfrontend"
>                ;;
>        *)
> $EXEC --syslog local7 -w -geometry 800x450
> 
> _______________________________________________

Dennis how do you handle the differences in the database between 0.27 and 0.28?


More information about the mythtv-users mailing list