[mythtv-users] Backend DB migration--replace or just restore?

DryHeat122 dryheat122 at gmail.com
Sun Jul 26 18:02:47 UTC 2020


On Sun, Jul 26, 2020 at 10:49 AM James Abernathy <jfabernathy at gmail.com>
wrote:

> [snip]
>>
>> > Bill thanks for all the advice.  I'm really grateful.  I have started
>> over just to get back to square one and undo anything I have screwed up.
>> > I have two questions about xmltv I will post on the other thread.  Re
>> installation:  Should I run everything--i.e. mythtv-setup, xmltv
>> > config--as user mythtv rather than as user steve?  I'm thinking the
>> answer is yes and this is where I started developing problems before.
>>
>> mythtv-setup is always to be run as user mythtv, but in reality, it
>> probably isn't. In the past, that meant that
>> things like Storage Directories can't be read and the tests for them fail
>> (if proper 'normal' permissions were
>> used.)
>>
>> XMLTV adds a new reason for that. But I didn't use it, rather did the
>> configuration from the command line.
>> And in that case also ran it as user mythtv.
>>
>> Being practical, or perhaps lazy/forgetful, I added a line in my .bashrc
>> so I can run mythfilldatabase
>> without thinking too hard:
>>
>>    alias mfdbrun='sudo --login --user=mythtv mythfilldatabase'
>>
>>
>> --
>> Bill
>>
>
> Here's my problem with trying to run mythtv-setup as user 'mythtv'.  I
> just confirmed this on a fresh Ubuntu 20.04 system.  When the Ubuntu system
> was installed the initial user was 'jim'.  The mythtv install created the
> 'mythtv' user but it is not a normal login user so to run mythtv-setup as
> 'mythtv' I had to give user 'mythtv' a password.  If I do that I have to
> logout and back in as user 'mythtv' and run mythtv-setup otherwise I get
> some xhost error.
>
> When you exit. mythtv-setup, it  asks to start the backend and if you say
> yes, it asks for a password which will not work with user 'mythtv' unless
> you've added mythtv to the sudo group.
>
> To avoid all these issues, while user jim, I just sudo su mythtv and
> create the recordings directory with mkdir /home/mythtv/recordings and then
> it has the right permissions.  While I'm there I set up XMLTV since I'm
> user mythtv. Once that's done I exit back to user jim and run mythtv-setup.
>
> Never had a problem. However if I have to run mythfilldatabase manually, I
> sudo su mythtv and then run it.
>
> JIm A
>

OK so, just to make sure I understand the advice and I am getting
consistent advice....do run xmltv config as mythtv, but run mythtv-setup as
steve, not mythtv.  Right?  And also I should make sure the permissions on
my video storage directory permit mythtv as well.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20200726/f2edacb6/attachment.htm>


More information about the mythtv-users mailing list