|
SageTV Linux Discussion related to the SageTV Media Center for Linux. Questions, issues, problems, suggestions, etc. relating to the SageTV Linux should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
SageTV, HD200, and children
I have 4 children all under age 9. How do I set up SageTV so that they don't change the settings and delete any of the recordings? There has to be some Read-Only permissions that I can set somewhere, but not certain where. I'm on Ubuntu 9.04. I'm guessing that there is a config file for the HD200 and a separate one for the Placeshifter? I thinking that I can manage the recordings via the Placeshifter and lockdown the HD200 side of SageTV?
|
#2
|
|||
|
|||
This or Security is one feature i will REALLY like to see in sage. I have a feeling there will start working on this soon. Since you run ubuntu/linux you can remove the delete permission on the recording directory and that should solve half of the problem but then live TVs, sage can not delete... i can go on and on, but sage really needs to implement some sort of security... Even a simply way of asking the user to enter a code upon hitting the delete key will HELP!
__________________
Server (Headless): AMD Phenom II X4 955 Black Edition Deneb 3.2GHz Mother Board: ASRock A780GMH/128M Memory: 4gigs OS: Ubuntu Jaunty 64bit Server - Kernel 2.6.35 Capture Devices: HD Homerun (QAM), Hauppauge WinTV-PVR-500 MCE, HVR1800 & HVR 980 (collecting dust) Clients: 2 x HD200 (beta firmware-latest), 2 Laptops & PC's running Client 7.0.16RC NAS: Software Raid + LVM Storage: 2 x 500gigs @ Raid1, 2 x 1TB @ Raid1, 2 x 1.5TB @ Raid1 |
#3
|
|||
|
|||
I think the easiest method would be to install the Dynamic Main Menu plugin which supports pin protecting and removal of menus.
I would also take a look at favorite channel lists which allow you to set a list of channels and lock it in with a parental code. B
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
#4
|
||||
|
||||
Agree, dynamic menus would be your best bet. Move all the off-limits options into a sub-menu, and put a PIN on that.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#5
|
|||
|
|||
I've successfully installed the Dynamic Main Menu plugin, but now I'm lost. I don't see a way to "move" any options. I see where I can set the PIN code for a Menu and how to create New SageCommands for a Menu, but not a way to move or remove any of those commands.
I've set the file permissions within the Ubuntu OS so that I must sudo to remove any of the recordings, but unfortunately my kids can still delete them via the SageTV gui or by simply using the "Delete" button on the remote. There is a checkbox for "Allow Video Deletion" in the "Advanced Video Browser Options" screen. I can remove the check to prevent the deletions, but then I'd like to hide, remove, or set a PIN code for this item. How do I do that (to prevent the inevitable)? Confused and lost I am... Last edited by ecojam; 08-16-2009 at 08:20 AM. |
#6
|
||||
|
||||
You will not be able to lock an individual option in the 'Detailed Settings' screen. As it is not affected by the Dynamic Menu import. What you CAN do is put a PIN on the SETUP option on the main menu. To do this, after you have the dynamic menus imported, move your cursor to the SETUP option, and press the options button (default is ESC). You then have two choices, Customize layout, or menu options. Choose Menu options, go to 'Edit Item' and choose Set PIN.. (these names are aproximations.. not able to verify at the moment..
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#7
|
|||
|
|||
Following that suggestion, I set a PIN on the Setup option. Very good idea and this has opened me to the value of the downloadable SageTV plugins. This, however, did not stop the deletion of files. So, I contacted SageTV Support and inquired for help. It appears that Studio is not supported on linux, which I can understand, but has anyone has been able to get Studio to work successfully on linux? or Ubuntu? I'm wondering if the problem is just my personal setup/config.
After several different tests, changing permissions, changing file ownerships, editing SageTV config files, over the course of several nights, and then finally understanding that SageTV is running under root, I have found an answer! It is "chattr +i test_file". This changes the attribute of test_file to be immutable, which prevents any account, including root, from deleting the file. When I try to delete the file, SageTV reports that the "file is in use" by another or something similar and presents an "Ok" button. I plan to setup a nightly script to recursively modify all of the files in the Videos folder (and perhaps others). If I need to delete a file at some future point, I'll remove the attribute with "chattr -i test_file". My knowledge and experience with linux continues to grow. |
#8
|
||||
|
||||
How about this? http://forums.sagetv.com/forums/showthread.php?t=43790
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#9
|
|||
|
|||
That works! I agree with bcjenkins on the other post that the password field should be 'starred'. I noticed that after I am prompted for a password to delete a Video that I am not prompted for any future Videos deletions. I'm guessing that if I set the remote down, then my kids can pick it up and start deleting too, so would I have to restart the HD200 in order to prevent that or is there somekind of timeout that occurs? Say 5 or 10 minutes? Then after that point I would be prompted for a password again when attempting to delete something?
Regardless, your work on this is very, very much appreciated! |
#10
|
||||
|
||||
Right now once you enter the password correctly it stays "enabled" until the placeshifter/client/extender is disconnected. I'm working on some enhancements that include starring the input field and creating some options on when to "reset" the password.
The kids just started school this week so it's been too busy on the homefront to spend much time on this. I will probably work on it over the weekend.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
HD200 and SageTV v6.6 and XP/Vista | Brad900 | SageTV Media Extender | 1 | 07-31-2009 09:15 AM |
SageTV HD200 - Trying To Restore Firmware | jwtucker | SageTV HD Theater - Media Player | 6 | 06-13-2009 01:12 PM |
HD200 vs SageTV Client | BrianDC | General Discussion | 14 | 02-28-2009 09:32 AM |
SageTV STP-HD200 HD Trial version when access to my SageTV server | phlucas | SageTV Media Extender | 4 | 02-07-2009 11:21 PM |
Can't see SageTV server from HD200 | dgeffs | SageTV Media Extender | 4 | 01-08-2009 04:01 PM |