|
Polkit (formerly PolicyKit) is a component for controlling system-wide privileges in Unix-like operating systems. It provides an organized way for non-privileged processes to communicate with privileged ones. Polkit allows a level of control of centralized system policy. It is developed and maintained by David Zeuthen from Red Hat and hosted by the freedesktop.org project. It is published as free software under the terms of version 2 of the GNU Library General Public License.〔(【引用サイトリンク】title=polkit Git COPYING )〕 Since version 0.105,〔(【引用サイトリンク】title=polkit Git NEWS )〕 the name of the project was changed from ''PolicyKit'' to ''polkit'' to emphasize that the system component was rewritten and that the API was changed, breaking backward compatibility.〔(【引用サイトリンク】title=Polkit and KDE: let’s make the point of the situation )〕 Fedora was the first distribution to include PolicyKit, and it has since been used in other distributions including Ubuntu since version 8.04 and openSUSE since version 10.3. Some distributions, like Fedora,〔(【引用サイトリンク】title=Features/PolicyKitOne )〕 have already switched to the rewritten polkit. It is also possible to use polkit to execute commands with elevated privileges using the command ''pkexec'' followed by the command intended to be executed (with root permission).〔(【引用サイトリンク】title=pkexec )〕 However, it may be preferable to use sudo, as this command provides more flexibility and security, in addition to being easier to configure.〔(【引用サイトリンク】title=When to use pkexec vs. gksu/gksudo? )〕 ==See also== * Pluggable authentication module * Principle of least privilege * PackageKit 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Polkit」の詳細全文を読む スポンサード リンク
|