05 2009 档案

只有注册用户登录后才能阅读该文。
posted @ 2009-05-25 21:18 joe.zhou 阅读(13) 评论(0) 推荐(0) 编辑
摘要:policykit 机制原理使用policykit 一般都有一个dbus daemon程序去管理对应一系列的操作,当有程序来请求这些操作(方法)时,这个daemon程序会根据预先设定好的配置来确定是否要求额外的权限,需要额外的权限会去向libpolkit验证当前操作是否获得了权限,如果当前调用已经取得权限了,则调用顺利通过,否则返回无权限的提示或异常。下面以mount()为例。当文件管理器向org... 阅读全文
posted @ 2009-05-24 05:49 joe.zhou 阅读(3611) 评论(1) 推荐(2) 编辑
摘要:使用policykit 的程序一般都有一个dbus daemon程序来完成相关操作,这个dbus daemon 会在系统注册一个system bus 服务名,用于响应要求root privileged的操作,当dbus请求到达时会先验证请求程序是否有相应的权限来调用这个操作(方法),而这是在.conf文件中定义的(后面说明)。首先定义个System Dbus daemon,写一个.service文... 阅读全文
posted @ 2009-05-24 05:49 joe.zhou 阅读(2883) 评论(0) 推荐(3) 编辑