SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Linux
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-06-2009, 09:19 AM
ecojam ecojam is offline
Sage User
 
Join Date: Jul 2009
Location: Minnesota
Posts: 13
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?
Reply With Quote
  #2  
Old 08-06-2009, 10:59 AM
cenwesi cenwesi is offline
Sage Aficionado
 
Join Date: Aug 2005
Posts: 311
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
Reply With Quote
  #3  
Old 08-09-2009, 04:53 AM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
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
Reply With Quote
  #4  
Old 08-09-2009, 07:35 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
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
Reply With Quote
  #5  
Old 08-15-2009, 06:20 PM
ecojam ecojam is offline
Sage User
 
Join Date: Jul 2009
Location: Minnesota
Posts: 13
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.
Reply With Quote
  #6  
Old 08-16-2009, 01:20 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
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
Reply With Quote
  #7  
Old 08-25-2009, 09:42 PM
ecojam ecojam is offline
Sage User
 
Join Date: Jul 2009
Location: Minnesota
Posts: 13
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.
Reply With Quote
  #8  
Old 08-26-2009, 05:47 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
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.
Reply With Quote
  #9  
Old 08-26-2009, 08:05 PM
ecojam ecojam is offline
Sage User
 
Join Date: Jul 2009
Location: Minnesota
Posts: 13
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!
Reply With Quote
  #10  
Old 08-27-2009, 06:33 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
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.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

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


All times are GMT -6. The time now is 01:27 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.