Replace host removal with fakeroot

This commit is contained in:
Maroxy 2022-01-03 22:55:29 +01:00
parent e6ac5164b3
commit 6052977c3c
No known key found for this signature in database
GPG key ID: F4B27EADB21E3021

View file

@ -48,11 +48,6 @@ class Stream extends AbstractInstaller
* Remove test version restrictions from the main patch * Remove test version restrictions from the main patch
*/ */
() => Neutralino.os.execCommand(`cd "${patchDir}" && sed -i '/^echo "If you would like to test this patch, modify this script and remove the line below this one."/,+5d' patch.sh`), () => Neutralino.os.execCommand(`cd "${patchDir}" && sed -i '/^echo "If you would like to test this patch, modify this script and remove the line below this one."/,+5d' patch.sh`),
/**
* Remove /etc/hosts editing due to sudo permissions
*/
() => Neutralino.os.execCommand(`cd "${patchDir}" && sed -i '/^# ===========================================================/,+68d' patch.sh`),
/** /**
* Remove test version restrictions from the anti-login crash patch * Remove test version restrictions from the anti-login crash patch
@ -74,7 +69,7 @@ class Stream extends AbstractInstaller
*/ */
(): Promise<void> => { (): Promise<void> => {
return new Promise(async (resolve) => { return new Promise(async (resolve) => {
Process.run(`yes yes | bash "${patchDir}/patch.sh"`, { Process.run(`fakeroot yes yes | bash "${patchDir}/patch.sh"`, {
cwd: await constants.paths.gameDir cwd: await constants.paths.gameDir
}).then((process) => { }).then((process) => {
process.finish(() => resolve()); process.finish(() => resolve());