Mailing List Archive

I want to give a friend who moves into the apartment next door access to my mythtv network. To avoid trouble and confusion we need some sort of multi user access and access rights to myth. I am using the web interface too.

What I think of is:

1. Only registered users are allowed 2. Only user who scheduled a recording can change or delete the schedule 3. Only user who recorded a show can delete it 4. Quotas for different users

On Sun, Dec 19, 2004 at 04:31:04PM +0100, Ralf Haller wrote: > Hi, > > I want to give a friend who moves into the apartment next door access to > my mythtv network. To avoid trouble and confusion we need some sort of > multi user access and access rights to myth. I am using the web > interface too. > > What I think of is: > > 1. Only registered users are allowed > 2. Only user who scheduled a recording can change or delete the schedule > 3. Only user who recorded a show can delete it > 4. Quotas for different users > > Any ideas how to achieve that?

Pull out your text editor and start writing code. There's actually much more you could do with user stuff, espcially in families, controlling things for kids so they can't watch daddy's porn, etc. (Or so mom can't.)

There is a guy up in Ontario who apparently has a neighbourhood PVR system going, with lots of tuners in the basement and all the neighbours giving up their cable and just connecting to him as both their ISP and video provider. But it's probably a trust situation. Today, chances are people will rely on trust rather than coding up that.

>From what I know, it doesn't seem impossible. A few extra fields in the database to record who did something. Mysql has a complex user permissions system which you would need to use if you want actual security rather than pretend security. You might want to do different tables for each user, and have the system do joins of the tables to see the global view.

Seems like a big job, a lot simpler just to give him his own mythtv!

And, sadly, doing this is probably illegal in the USA, making copies of shows for a 3rd party. Sigh.