I like the fact it is cloning Github, makes a lot more sense than a static package.
I am confused as to why a cert is needed, I wonder if this passes some kind of check in the actual PlexConnect code and if so then a dummy file or flag could be used to bypass this need.
Does the ATVFlash fix you refer to also get round the issue of Python getting downgraded when messing around with other jailbreak apps?
.To answer your last question you shouldn’t need to stop plexconnect if its running since the deb will correct the plist and reboot the atv. Just uninstall the old folder and run the plexconnect.deb and it should fix itself upon reboot.
Im looking into making a separate autoupdate.deb or including it in the original plexconnect.deb but I want to test it out and make sure its working before I release it. I’m not sure if I should make it optional or not. So far all the test I ran look good but im looking into a different update scheme that will check for updates instead of unloading the plist doing a git pull then loading it back up to check every time. I want it to check and either say no updates available or if there is a update then unload---->git pull—>then reload the plist.
Nice that the deb will remove anything from previous installs but I was referring to your upgrade instructions (after installing the deb), they refer to just doing a git pull but PlexConnect would be running; surely either PlexConnect plist needs unloading and then reloading or the user is better off just rerunning the deb?
