Breadstick Get it on Google Play

pkexec

run commands as another user with polkit authorization

UnsupportedCommand lineSystem

Unsupported

Runs programs as root through polkit, which does not run here.

System services (systemd, logind, polkit)

PlatformStandardVM
Android, ARM64UnsupportedUntested
GooglebookOS, ARM64UnsupportedUntested
GooglebookOS, x86-64UnsupportedUntested
ChromeOS, ARM64UnsupportedUntested
ChromeOS, x86-64UnsupportedUntested

Commands in the package

  • pkexec

About pkexec

From Debian's package description

polkit is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes. It was previously named PolicyKit.

pkexec is a setuid program to allow certain users to run commands as root or as a different user, similar to sudo. Unlike sudo, it carries out authentication and authorization by sending a request to polkit, so it uses desktop environments' familiar prompting mechanisms for authentication and uses polkit policies for authorization decisions.

By default, members of the 'sudo' Unix group can use pkexec to run any command after authenticating. The authorization rules can be changed by the local system administrator.

If this functionality is not required, removing the pkexec package will reduce security risk by removing a setuid program.

From Debian's description of the pkexec package, under that package's license.

Dependencies

Depends on

  • polkitd
  • libc6
  • libglib2.0-0t64
  • libpam0g
  • libpolkit-agent-1-0
  • libpolkit-gobject-1-0

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the pkexec package, under that package's license.
  • Description: Debian's description of the pkexec package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.