diff --git a/lib/shared/sudo/sudo-askpass.osascript-sv.js b/lib/shared/sudo/sudo-askpass.osascript-sv.js new file mode 100644 index 0000000000..a08b4bbe78 --- /dev/null +++ b/lib/shared/sudo/sudo-askpass.osascript-sv.js @@ -0,0 +1,20 @@ +#!/usr/bin/env osascript -l JavaScript + +ObjC.import('stdlib') + +const app = Application.currentApplication() +app.includeStandardAdditions = true + +const result = app.displayDialog('balenaEtcher behöver privilegierad åtkomst för att flasha diskar.\n\nAnge ditt lösenord för att fortsätta.', { + defaultAnswer: '', + withIcon: 'caution', + buttons: ['Avbryt', 'Ok'], + defaultButton: 'Ok', + hiddenAnswer: true, +}) + +if (result.buttonReturned === 'Ok') { + result.textReturned +} else { + $.exit(255) +}