summaryrefslogtreecommitdiff
path: root/src/programs/pkttyagent.c
diff options
context:
space:
mode:
authorJan Rybar <jrybar@redhat.com>2018-08-15 18:56:43 +0200
committerJan Rybar <jrybar@redhat.com>2018-08-17 16:19:48 +0200
commit7af69f9e26ea71b90cb19f3845a90f6b568e0fad (patch)
tree84f535978af921add6c6907c7995df643fdf492b /src/programs/pkttyagent.c
parent6e83b246bb9202764276c6f821f85d1c81f479fd (diff)
downloadpolkit-7af69f9e26ea71b90cb19f3845a90f6b568e0fad.tar.gz
Error message raised on every 'systemctl start' in emergency.targeterr-msgs-to-debug
Superuser should know that polkit is not running in emergency.target. If not, basic info with debug sources is offered instead of error message. Other usecases taken into account.
Diffstat (limited to 'src/programs/pkttyagent.c')
-rw-r--r--src/programs/pkttyagent.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/programs/pkttyagent.c b/src/programs/pkttyagent.c
index bfe00bd..3f324b8 100644
--- a/src/programs/pkttyagent.c
+++ b/src/programs/pkttyagent.c
@@ -160,7 +160,8 @@ main (int argc, char *argv[])
authority = polkit_authority_get_sync (NULL /* GCancellable* */, &error);
if (authority == NULL)
{
- g_printerr ("Error getting authority: %s (%s, %d)\n",
+ g_printerr ("Authorization not available. Check if polkit service is running or see debug message for more information.\n");
+ g_debug ("Error getting authority: %s (%s, %d)\n",
error->message, g_quark_to_string (error->domain), error->code);
g_error_free (error);
ret = 127;