Merge branch 'Marie/fix-patch-hosts' into 'main'

Use polkit/pkexec instead of removing sudo section

See merge request KRypt0n_/an-anime-game-launcher!26
This commit is contained in:
Observer KRypt0n_ 2022-01-29 13:22:32 +00:00
commit 8578512d52

View file

@ -52,8 +52,9 @@ class Stream extends AbstractInstaller
/**
* Remove /etc/hosts editing due to sudo permissions
*/
* Let's keep the old removal in case of future issues
() => Neutralino.os.execCommand(`cd "${path.addSlashes(patchDir)}" && sed -i '/^# ===========================================================/,+68d' patch.sh`),
*/
/**
* Remove test version restrictions from the anti-login crash patch
@ -73,7 +74,7 @@ class Stream extends AbstractInstaller
/**
* Execute the main patch installation script
*/
() => Neutralino.os.execCommand(`cd "${path.addSlashes(gameDir)}" && yes yes | bash "${path.addSlashes(patchDir)}/patch.sh"`),
() => Neutralino.os.execCommand(`cd "${path.addSlashes(gameDir)}" && yes yes | pkexec bash "${path.addSlashes(patchDir)}/patch.sh"`),
/**
* Execute the anti-login crash patch installation script
@ -356,4 +357,4 @@ export default class Patch
}
}
export { Stream };
export { Stream };