Polkit, ή πακέτο πολιτικής, διαχειρίζεται τις πολιτικές που επιτρέπουν μη προνομιούχες διεργασίες να μιλήσουν με προνομιούχες μέσα από APIs διαύλου δεδομένων. Για παράδειγμα, δεν θα πρέπει να επιτρέπεται σε όλα τα προγράμματα να ζητούν από αυτό το μηχάνημα να αποσυνδέεται από το δίκτυο μέσα από την υπηρεσία NetworkManager.
Το Polkit επιτρέπει στον διαχειριστή του συστήματος να ορίσει διαφορετικές πολιτικές για διαφορετικές υπηρεσίες. Για παράδειγμα, μόνο ένας χρήστης με φυσική πρόσβαση στην κονσόλα μπορεί να προσαρτήσει/αποπροσαρτήσει οδηγούς και τόμους· οι χρήστες που δεν είναι στην κονσόλα θα χρειαστεί να πληκτρολογήσουν έναν κωδικό πρόσβασης διαχειριστή. Σε ένα μηχάνημα για οικιακούς χρήστες, οι περισσότερες πολιτικές θα είναι μάλλον φιλελεύθερες, καθώς οι χρήστες μπορούν να είναι έμπιστοι όσον αφορά τη φροντίδα του μηχανήματος. Σε εταιρικές ρυθμίσεις, οι πολιτικές μπορεί να είναι περισσότερο περιορισμένες.
Το GNOME χρησιμοποιεί PolicyKit όποτε οι εφαρμογές χρειάζεται να ζητούν προνομιακές λειτουργίες.
Αρχική σελίδα Polkit