|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
SageTV V7 plugin installation in linux
If your plugin includes some executable components.
Would I be right in assuming that you need to get your plugin implementation to chmod all those to be executable when the plugin is enabled? For some reason I was under the mistaken impression that if I chmod the shell scripts and exes to be executable, zipped it up and published to the world... ...that when SageTV unzipped the plugin on install that the executability of files would be preserved. Michael |
#2
|
||||
|
||||
Michael,
I'm not a linux expert by any stretch of the imagination. My experience is the same as yours, you need to use chmod to make the programs executable. Tom
__________________
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. |
#3
|
||||
|
||||
Quote:
So, your .zip files will never transfer a unix executable (ie, a file with the execute flag enabled). I don't know what your executable is, but I'd suggest (at least for linux) you simply have the end users install it separately. For one thing, if you ship a linux binary, you'll need to worry about 32bit/64bit and you'll also have to ensure that it's statically linked, etc. I would also think that most linux users (if not all) should know how to install a particular dependency using their respective package managers, etc. If you do need to deploy a unix exectuable, then you'll need to chmod the file yourself form the Plugin class.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#4
|
|||
|
|||
Quote:
Thanks for the informed description of why it don't work :-) I shall chmod from my plugin class. Many thanks, Michael |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
External Command Tuner Plugin for Linux | stuckless | SageTV Linux | 36 | 05-16-2017 03:11 PM |
Plugin: MizookLCD (Alternate SageTV LCDSmartie Plugin) | cslatt | SageTV Customizations | 48 | 06-11-2012 10:44 AM |
Plugin installation and restart | michaeldjcox | SageTV v7 Customizations | 8 | 07-23-2010 10:54 AM |
SageTV 3.07 Installation succeed | LostInSpace | SageTV Beta Test Software | 2 | 09-08-2005 10:09 AM |