From 7af69f9e26ea71b90cb19f3845a90f6b568e0fad Mon Sep 17 00:00:00 2001 From: Jan Rybar Date: Wed, 15 Aug 2018 18:56:43 +0200 Subject: Error message raised on every 'systemctl start' in emergency.target 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. --- src/programs/pkttyagent.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; -- cgit v1.2.1