summaryrefslogtreecommitdiff
path: root/src/programs
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
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')
-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;