sysutils/polkit 128
Framework for controlling access to system-wide components
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
438ca27ba7- License
- LGPL20+
- Categories
- sysutils, gnome
- Package size
- 175.1 KiB, 984.0 KiB installed
Description
Polkit is a toolkit for defining and handling authorizations. It is used for allowing unprivileged processes to speak to privileged processes.
Install
As a binary package — by origin, or by package name:
pkg install sysutils/polkit
pkg install polkit
From the ports tree:
cd /usr/ports/sysutils/polkit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= polkit>0:sysutils/polkit
LIB_DEPENDS= libpolkit-agent-1.so:sysutils/polkit
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 127 | 127 | 122 | 125_1 | 127 |
| FreeBSD:14:quarterly | 127 | 127 | n/a | 125_1 | 127 |
| FreeBSD:15:latest | 127 | 127 | n/a | 125_1 | 125_1 |
| FreeBSD:15:quarterly | 127 | 127 | n/a | n/a | n/a |
| FreeBSD:16:latest | 127 | 127 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libexpat.so: textproc/expat2libdbus-1.so: devel/dbuslibduktape.so: lang/duktape-lib
Test 3
${PYTHON_PKGNAMEPREFIX}dbus>=0: devel/py-dbus${PYTHON_PKGNAMEPREFIX}python-dbusmock>0: devel/py-python-dbusmock${LOCALBASE}/sbin/console-kit-daemon: sysutils/consolekit2
The full lists below include those, and their dependencies in turn.
All build dependencies 34
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
All run dependencies 25
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- lang/duktape-lib
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Required by 2751
- accessibility/accerciser
- accessibility/caribou
- accessibility/kdeaccessibility
- accessibility/kmag
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/libqaccessibilityclient
- accessibility/onboard
- accessibility/orca
- accessibility/py-speech-dispatcher
- accessibility/qt5-speech
- accessibility/qt6-speech
- accessibility/speech-dispatcher
- arabic/libreoffice
- archivers/ark
- archivers/arqiver
- archivers/engrampa
- archivers/file-roller
- archivers/gnome-autoar
- archivers/kf6-karchive
- archivers/libarchive-qt
- archivers/lxqt-archiver
- archivers/quazip
- archivers/thunar-archive-plugin
- archivers/xarchiver
- astro/gpsbabel
- astro/gpscorrelate
- astro/gpsd
- astro/indiwebmanagerapp
- astro/kosmindoormap
- astro/kstars
- astro/marble
- astro/merkaartor
- astro/opencpn
- astro/oskar
- astro/qmapshack
- astro/siril
- astro/stellarium
- astro/stellarsolver
- astro/viking
- audio/abx
- audio/amarok
- audio/amberol
- audio/ardour
- audio/ario
- audio/audacity
- audio/audiocd-kio
- audio/bambootracker
- audio/baresip
- audio/bespokesynth
- audio/boca
- audio/cadence
- audio/cantata
- audio/cardinal
- audio/carla
- audio/cava
- audio/cli-visualizer
- audio/d11amp
- audio/deadbeef-playback-status-plugin
- audio/dmidiplayer
- audio/dpf-plugins-lv2
- audio/dragonfly-reverb-lv2
- audio/drumkv1-lv2
- audio/drumstick
- audio/dsbmixer
- audio/easytag
- audio/elisa
- audio/emms
- audio/entropypianotuner
- audio/exaile
- audio/faustlive
- audio/fooyin
- audio/freac
- audio/g4music
- audio/giada
- audio/gigedit
- audio/gmtp
- audio/gnome-metronome
- audio/gnome-music
- audio/gnome-podcasts
- audio/goobox
- audio/gsequencer
- audio/gstreamer1-plugins-pulse
- audio/gtick
- audio/gtk-mixer
- audio/guitarix-lv2
- audio/gvolwheel
- audio/hydrogen
- audio/jacktrip
- audio/jalv
- audio/jalv-select
- audio/jamulus
- audio/juk
- audio/kid3
- audio/kmix
- audio/kwave
- audio/libcanberra-gtk3
- audio/libcanberra-pulse
- audio/libkcddb
- audio/lingot
The first 100 are listed.
Configuration
Options name: sysutils_polkit
| Option | Default | Description |
|---|---|---|
| MANPAGES | off | Build and/or install manual pages |
- USES
- compiler:c++17-lang cpe dbus-testing gettext-tools gnome localbase meson pathfix perl5 pkgconfig python:test shebangfix
- Service scripts
- none
Files
Manual pages 8
- pkaction(1)
- pkcheck(1)
- pkexec(1)
- pkttyagent(1)
- polkit(8)
- polkit-agent-helper(8)
- polkitd(8)
- polkitd.conf(5)
pkg-plist 107
- bin/pkaction
- bin/pkcheck
- @(root,,4755) bin/pkexec
- bin/pkttyagent
- etc/pam.d/polkit-1
- etc/polkit-1/rules.d/50-default.rules
- include/polkit-1/polkit/polkit.h
- include/polkit-1/polkit/polkitactiondescription.h
- include/polkit-1/polkit/polkitauthority.h
- include/polkit-1/polkit/polkitauthorityfeatures.h
- include/polkit-1/polkit/polkitauthorizationresult.h
- include/polkit-1/polkit/polkitcheckauthorizationflags.h
- include/polkit-1/polkit/polkitdetails.h
- include/polkit-1/polkit/polkitenumtypes.h
- include/polkit-1/polkit/polkiterror.h
- include/polkit-1/polkit/polkitidentity.h
- include/polkit-1/polkit/polkitimplicitauthorization.h
- include/polkit-1/polkit/polkitpermission.h
- include/polkit-1/polkit/polkitprivate.h
- include/polkit-1/polkit/polkitsubject.h
- include/polkit-1/polkit/polkitsystembusname.h
- include/polkit-1/polkit/polkittemporaryauthorization.h
- include/polkit-1/polkit/polkittypes.h
- include/polkit-1/polkit/polkitunixgroup.h
- include/polkit-1/polkit/polkitunixnetgroup.h
- include/polkit-1/polkit/polkitunixprocess.h
- include/polkit-1/polkit/polkitunixsession.h
- include/polkit-1/polkit/polkitunixuser.h
- include/polkit-1/polkitagent/polkitagent.h
- include/polkit-1/polkitagent/polkitagentenumtypes.h
- include/polkit-1/polkitagent/polkitagentlistener.h
- include/polkit-1/polkitagent/polkitagentsession.h
- include/polkit-1/polkitagent/polkitagenttextlistener.h
- include/polkit-1/polkitagent/polkitagenttypes.h
- lib/girepository-1.0/Polkit-1.0.typelib
- lib/girepository-1.0/PolkitAgent-1.0.typelib
- lib/libpolkit-agent-1.so
- lib/libpolkit-agent-1.so.0
- lib/libpolkit-agent-1.so.0.0.0
- lib/libpolkit-gobject-1.so
- lib/libpolkit-gobject-1.so.0
- lib/libpolkit-gobject-1.so.0.0.0
- @(root,,4755) lib/polkit-1/polkit-agent-helper-1
- lib/polkit-1/polkitd
- libdata/pkgconfig/polkit-agent-1.pc
- libdata/pkgconfig/polkit-gobject-1.pc
- share/dbus-1/system-services/org.freedesktop.PolicyKit1.service
- share/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
- share/gettext/its/polkit.its
- share/gettext/its/polkit.loc
- share/gir-1.0/Polkit-1.0.gir
- share/gir-1.0/PolkitAgent-1.0.gir
- share/locale/bg/LC_MESSAGES/polkit-1.mo
- share/locale/cs/LC_MESSAGES/polkit-1.mo
- share/locale/da/LC_MESSAGES/polkit-1.mo
- share/locale/de/LC_MESSAGES/polkit-1.mo
- share/locale/hi/LC_MESSAGES/polkit-1.mo
- share/locale/hr/LC_MESSAGES/polkit-1.mo
- share/locale/hu/LC_MESSAGES/polkit-1.mo
- share/locale/id/LC_MESSAGES/polkit-1.mo
- share/locale/it/LC_MESSAGES/polkit-1.mo
- share/locale/ka/LC_MESSAGES/polkit-1.mo
- share/locale/kk/LC_MESSAGES/polkit-1.mo
- share/locale/nl/LC_MESSAGES/polkit-1.mo
- share/locale/nn/LC_MESSAGES/polkit-1.mo
- share/locale/oc/LC_MESSAGES/polkit-1.mo
- share/locale/pl/LC_MESSAGES/polkit-1.mo
- share/locale/pt/LC_MESSAGES/polkit-1.mo
- share/locale/pt_BR/LC_MESSAGES/polkit-1.mo
- share/locale/ro/LC_MESSAGES/polkit-1.mo
- share/locale/ru/LC_MESSAGES/polkit-1.mo
- share/locale/sk/LC_MESSAGES/polkit-1.mo
- share/locale/sl/LC_MESSAGES/polkit-1.mo
- share/locale/sr/LC_MESSAGES/polkit-1.mo
- share/locale/sr@latin/LC_MESSAGES/polkit-1.mo
- share/locale/sv/LC_MESSAGES/polkit-1.mo
- share/locale/tr/LC_MESSAGES/polkit-1.mo
- share/locale/uk/LC_MESSAGES/polkit-1.mo
- share/locale/zh_CN/LC_MESSAGES/polkit-1.mo
- share/locale/zh_TW/LC_MESSAGES/polkit-1.mo
- share/man/man1/pkaction.1.gz
- share/man/man1/pkcheck.1.gz
- share/man/man1/pkexec.1.gz
- share/man/man1/pkttyagent.1.gz
- share/man/man5/polkitd.conf.5.gz
- share/man/man8/polkit-agent-helper.8.gz
- share/man/man8/polkit.8.gz
- share/man/man8/polkitd.8.gz
- share/polkit-1/actions/org.freedesktop.policykit.policy
- share/polkit-1/policyconfig-1.dtd
- share/polkit-1/polkitd.conf
- @dir etc/polkit-1/localauthority/10-vendor.d
- @dir etc/polkit-1/localauthority/20-org.d
- @dir etc/polkit-1/localauthority/30-site.d
- @dir etc/polkit-1/localauthority/50-local.d
- @dir etc/polkit-1/localauthority/90-mandatory.d
- @dir(,,700) etc/polkit-1/localauthority
- @dir(polkitd,,700) etc/polkit-1/rules.d
- @dir(polkitd,,700) share/polkit-1/rules.d
- @dir /var/lib/polkit-1/localauthority/10-vendor.d
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| polkit-org-polkit-128_GH0.tar.gz | 512196 | 6edb06bf1448e49e428f9597a97af6a05d62146dd0b58f86eeaebcee3f5ecfaa |