ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

Polkit

索引 Polkit

300px Polkit(旧名PolicyKit)とは、Unix系オペレーティングシステムで、システム全体の権限を制御するためのアプリケーション開発ツールキットである。このライブラリによって、特権を持たないプロセスが、特権を持つプロセスと通信することができるようになる。sudoのようなコマンドと比較すると、プロセス全体に対して特権を与えることはしない。しかし、1つのポリシーで、より細かなポリシーをシステム全体に対して適用できるという特徴がある。このライブラリは、freedesktop.orgプロジェクトの一環で作られた。 PolicyKitはUbuntuでは8.04より、Fedoraでは8より導入されている。 Ver0.105以降に名前をPolkitに変更した。 このツールは様々なアプリケーションに取り込まれている。例えば、libvirtやvirt-managerから使うこともできる。また、SELinuxの持つセキュリティコンテキスト情報をD-Busより取得して、動作することもできる。.

10 関係: D-BusFedoraFreedesktop.orgGNU Lesser General Public LicenseLibvirtSudoUbuntuUnix系Virt-manager最小権限の原則

D-Bus

D-Bus (Desktop Bus) はメッセージバスと呼ばれる、アプリケーション間でやりとりを行うための、プロセス間通信(IPC)実装のひとつ。加えて、プロセスの生成期間を調節し、それらのサービスが必要なときに簡単に呼び出すことが出来るようにするものである。軽量さ、低依存度を保って開発されている。 D-BusはKDE (バージョン2~3) 独自のIPC実装であるDCOPから影響されて生まれ、KDE4 (Qt4) で採用された。GNOMEも独自のIPC実装であるBonoboからD-Busへ移行している。Linuxでもudevによるマウントメッセージの通知を行う際にD-Busを使っている。X.Org Server7.3からはD-Busによる実行時の設定が可能になっている。 D-Busは現在、多くの言語とライブラリとのバインディングを持ち、C言語, Java, C++, C#, Python, Ruby, Perl, GTK+, Qt, Maemo(携帯端末用のデスクトップ環境)などから利用出来る。さらに、Unix系OSだけでなくWindows版も開発されている (winDBusという名前の別プロジェクト)。.

新しい!!: PolkitとD-Bus · 続きを見る »

Fedora

Fedora(フェドラ - 国際発音記号 )は、レッドハット社が支援するコミュニティー「Fedora Project」によって開発されているRPM系Linuxディストリビューションである。バージョン6まではFedora Coreと呼ばれていた。特定のバージョンを指す場合は「Fedora 9」のように、バージョン番号を添えて呼ばれることもある。.

新しい!!: PolkitとFedora · 続きを見る »

Freedesktop.org

freedesktop.org(フリーデスクトップドットオルグ。fd.o(エフディードットオー)などと略されることもある)は、Unix系のシステムの環境のデスクトップ環境(もっぱらX Window Systemを利用する)の、相互運用性の向上と共通基盤技術の整備を目指したプロジェクトである。CDEのライセンスが、しがらみのため自由になるのに時間を要していた(2012年に至ってやっとLGPLv2となったが、もはやほとんどニュースにならなかった)ために乱立気味であったUnix系のデスクトップ環境において、無用な重複と、混乱を招くだけの無用な差異を無くすことなどが主な目的である。2000年3月、ハヴォック・ペニントンが設立した。 開発などはユーザの視点で行われている。KDEとGNOMEに代表される各デスクトップ環境を統一した唯一の環境、といったようなものを作る、というような目的ではなく、各開発フレームワーク間の差異(非本質的な)がユーザから見えないようにすること、などといった共通化を目的としている。また、特にGNOMEとKDEは、このプロジェクトと密接に連携している。Xfceも、4.0版以降では準拠とした。 2006年に、デスクトップ環境の共通インタフェースを集めたPortland 1.0 (xdg-utils) をリリースしている。 かつてX Desktop Groupと名乗っていたため、"XDG" という省略形も、ディレクトリ名などあちこちにいまだによく使われている。.

新しい!!: PolkitとFreedesktop.org · 続きを見る »

GNU Lesser General Public License

GNU Lesser General Public License(以前は、GNU Library General Public Licenseだった)または GNU LGPL、単にLGPLは、フリーソフトウェア財団(Free Software Foundation、以下FSFと略称)が公開しているコピーレフト型のフリーソフトウェアライセンスである。八田真行による日本語訳ではGNU 劣等一般公衆利用許諾書と呼称している。.

新しい!!: PolkitとGNU Lesser General Public License · 続きを見る »

Libvirt

libvirtとは、仮想化管理用の共通APIを提供する、レッドハットを中心としたオープンソースプロジェクトである。.

新しい!!: PolkitとLibvirt · 続きを見る »

Sudo

sudo(“su do”)は、UNIXおよびUnix系オペレーティングシステムのプログラムの1つで、ユーザーが別のユーザーの権限レベルでプログラムを実行するためのコマンドである。一般的に、ユーザーがスーパーユーザー(superuser、すなわちroot)の特権レベルを利用する際に用いられることが多い。デフォルトではその別ユーザーのパスワード入力を求めてくるが、設定を変更すれば root のパスワードを求めるようにもできるし、端末(や擬似端末)につき1回だけパスワードを入力すればよいようにも、全くパスワード入力を求めないようにもできる。sudo は各コマンド実行を記録でき、スーパーユーザーとしてのログインの完全な代替として使う場合もある。例えば、Linuxディストリビューションの Ubuntu はそのような使い方をしている。 オリジナルのプログラムは1980年、ニューヨーク州立大学バッファロー校の計算機科学科で Bob Coggeshall と Cliff Spencer らが開発した。2018年現在も活発に開発が続いており、OpenBSDの開発者である Todd C. Miller が開発・保守を行っている。.

新しい!!: PolkitとSudo · 続きを見る »

Ubuntu

Ubuntu(ウブントゥ、国際音声記号; oo-BOON-too)はDebian GNU/Linuxをベースとしたオペレーティングシステム (OS) である。Linuxディストリビューションの1つであり、自由なソフトウェアとして提供されている。カノニカルから支援を受けて開発されている。開発目標は「誰にでも使いやすい最新かつ安定したOS」を提供することである。デスクトップOSとして利用される事が多いLinuxディストリビューションである。.

新しい!!: PolkitとUbuntu · 続きを見る »

Unix系

複数のUnix系システム間の関連図 Unix系(ユニックスけい、ユニックスライク)とは、Unixに類似した振る舞いをするオペレーティングシステム (OS) を指す用語である。その判断基準や範囲には複数の議論がある。.

新しい!!: PolkitとUnix系 · 続きを見る »

Virt-manager

virt-managerとは、レッドハット社からリリースされた仮想機械をGUI上で管理運用を行うオープンソースソフトウェアである。ここでいう仮想機械とはXen、KVM、QEMUなどの仮想化実装システムを使用してインストールされたゲストOS の事を指す。 virt-managerは主にLinuxのX Window System上で動作する。仮想機械のホストOS内にこのソフトをインストールすることでゲストOSのCPUやメモリの使用状況についての詳細情報の表示をグラフで行い、稼働中の仮想マシンの停止や再起動などの管理を行う。 オープンソースということもあってCentOSやFedoraなどではあらかじめインストールされている場合も多い。 0.5版から、ネットワーク越しのVMを管理するためのリモート接続機能が加わった。また、vnc-viewerが、gtk-vncに切り替わった。 なお、本プロジェクトのメンテナは、Daniel Berrange氏、Hugh O. Brock氏、Jeremy Katz氏、Cole Robinson氏である。.

新しい!!: PolkitとVirt-manager · 続きを見る »

最小権限の原則

最小権限の原則とは、情報セキュリティや計算機科学などの分野において、コンピューティング環境の特定の抽象化レイヤー内で全てのモジュール(主題によっては、プロセス、ユーザー、プログラム)がその正当な目的に必要とされる情報と計算資源のみにアクセスできるように制限する設計原則である。.

新しい!!: Polkitと最小権限の原則 · 続きを見る »

ここにリダイレクトされます:

PolicyKit

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »