snap: use polkit interface
there's a work in progress that would let us stop using the classic confinement: https://github.com/snapcore/snapd/pull/10219
there's a work in progress that would let us stop using the classic confinement: https://github.com/snapcore/snapd/pull/10219