From bb586580bee93c67f2b7b40c99d0a38ea02593c4 Mon Sep 17 00:00:00 2001 From: dnovotny Date: Wed, 16 Sep 2009 11:28:53 -0400 Subject: new polkit action for installing debuginfo, default "yes" --- lib/Plugins/CCpp.cpp | 2 +- src/Daemon/org.fedoraproject.abrt.policy | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/lib/Plugins/CCpp.cpp b/lib/Plugins/CCpp.cpp index 6c341ce..19b4895 100644 --- a/lib/Plugins/CCpp.cpp +++ b/lib/Plugins/CCpp.cpp @@ -526,7 +526,7 @@ static bool DebuginfoCheckPolkit(int uid) //child setuid(uid); result = polkit_check_authorization(getpid(), - "org.fedoraproject.abrt.change-daemon-settings"); + "org.fedoraproject.abrt.install-debuginfos"); if (result == PolkitYes) { exit(0); //authentication OK diff --git a/src/Daemon/org.fedoraproject.abrt.policy b/src/Daemon/org.fedoraproject.abrt.policy index 2cfa8c6..40b09fc 100644 --- a/src/Daemon/org.fedoraproject.abrt.policy +++ b/src/Daemon/org.fedoraproject.abrt.policy @@ -24,4 +24,15 @@ Copyright (c) 2009 Red Hat inc. no + + + + Manage settings + Changing the global settings requires authentication + + no + yes + no + + -- cgit