policykit-1 could be made to run programs as an administrator.