polkit 写文件的例子我测试过是可以正常工作的,但是一时间我没能搞懂这套东西的前前后后,特别是 action_id 的定义后面才闹明白是可以自定义的。我想实现的是让 polkit 认证 root 密码然后成功运行 pppoe-start 进行拨号,曾经直接在例子写入文本那几句里直接运行 system("/xx/pppoe-start"),程序倒是仍然正常编译,但是类似printf之类的函数都不能被执行。
polkit 编程方面资料翻译很少,我英文太烂看得头疼。
你能写一个类似的程序,让普通用户运行root权限才能用的例子,我就在此感谢了。
[ 本帖最后由 haulm 于 2010-9-29 08:43 编辑 ]