.desktop files should not be executable (#815)

This commit is contained in:
Boruch Baum
2023-03-19 16:33:01 +00:00
committed by GitHub
parent 819bfa0abb
commit d28d65fa09

View File

@@ -18,7 +18,7 @@ def start(args, session, unlocked_cb=None):
showApp = True
if not showApp:
return -1
packageName = appInfo["packageName"]
desktop_file_path = args.apps_dir + "/waydroid." + packageName + ".desktop"
@@ -37,7 +37,7 @@ def start(args, session, unlocked_cb=None):
for line in lines:
desktop_file.write(line + "\n")
desktop_file.close()
os.chmod(desktop_file_path, 0o755)
os.chmod(desktop_file_path, 0o644)
return 0
def makeWaydroidDesktopFile(hide):
@@ -56,7 +56,7 @@ def start(args, session, unlocked_cb=None):
for line in lines:
desktop_file.write(line + "\n")
desktop_file.close()
os.chmod(desktop_file_path, 0o755)
os.chmod(desktop_file_path, 0o644)
def userUnlocked(uid):
logging.info("Android with user {} is ready".format(uid))