Maybe that’s more of a Linux question than an Adobe Air one, but there you go: I have an AIR 2 app that does auto-update in the background, with no need for user interaction. It uses Air’s own ApplicationUpdater framework (the one that doesn’t require a UI) – all goes well until the package gets downloaded and needs to be installed – at that point, the Air Installer prompts for SUDO password and won’t proceed without some user interaction.
Is there any way to circumvent/avoid that?
I solved this by adding a rule to the sudoers file (/etc/sudoers)
This rule can enable the update to all users
Note that it could lead to some security issues but I think if you are going to use this as a Linux Kiosk it’s going to work.