summaryrefslogtreecommitdiff
path: root/dist/install_nightly.sh
diff options
context:
space:
mode:
authormarios <marios8543@gmail.com>2022-04-13 02:14:44 +0300
committerGitHub <noreply@github.com>2022-04-13 02:14:44 +0300
commite3d7b50bd91fa092a9d40be3ce016c330f9311ca (patch)
tree8c8dc24fa16c04757631da96f797c8d190c1fde8 /dist/install_nightly.sh
parent0359fd966a5a33cd646202d0349ad5bdf01a6d1a (diff)
downloaddecky-loader-e3d7b50bd91fa092a9d40be3ce016c330f9311ca.tar.gz
decky-loader-e3d7b50bd91fa092a9d40be3ce016c330f9311ca.zip
Root plugins (#35)
* root plugins plugins can now specify if they want their methods to be ran as root. this is done via the multiprocess module. method calls are delegated to a separate process that is then down-privileged by default to user 1000, so the loader can safely be ran as root except it isn't really safe because the plugin is imported as root anyway * working implementation - follows the new plugin format with the plugin.json file - plugins are loaded in their own isolated process along with their own event loop and unix socket server for calling methods - private methods are now prepended with _ instead of __ * converted format to f-strings
Diffstat (limited to 'dist/install_nightly.sh')
0 files changed, 0 insertions, 0 deletions