compositor: Clarify XDG_RUNTIME_DIR misconfiguration message
authorGuillem Jover <guillem@hadrons.org>
Fri, 31 Jan 2014 19:41:21 +0000 (20:41 +0100)
committerKristian Høgsberg <krh@bitplanet.net>
Sat, 1 Feb 2014 09:16:07 +0000 (01:16 -0800)
If only the mode or the owner are wrong, do not say both are wrong.
Change the text to state that there's a problem and the current
values, and let the user figure it out.

Signed-off-by: Guillem Jover <guillem@hadrons.org>
src/compositor.c

index 40e4b11..8466652 100644 (file)
@@ -3983,9 +3983,8 @@ static const char xdg_wrong_message[] =
 
 static const char xdg_wrong_mode_message[] =
        "warning: XDG_RUNTIME_DIR \"%s\" is not configured\n"
-       "correctly.  Unix access mode must be 0700 but is %o,\n"
-       "and XDG_RUNTIME_DIR must be owned by the user, but is\n"
-       "owned by UID %d.\n";
+       "correctly.  Unix access mode must be 0700 (current mode is %o),\n"
+       "and must be owned by the user (current owner is UID %d).\n";
 
 static const char xdg_detail_message[] =
        "Refer to your distribution on how to get it, or\n"