]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap-urlauth: Add Username to log prefix
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 2 Mar 2021 15:19:13 +0000 (17:19 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 11 Mar 2021 11:19:09 +0000 (11:19 +0000)
src/imap-urlauth/imap-urlauth-client.c

index ce4c2f87e3d629924d9bbafc04802d26766b4281..75af94d1aff8fee8dcd1ef59733a7d019b397f06 100644 (file)
@@ -69,6 +69,8 @@ int client_create(const char *service, const char *username,
        client->event = event_create(NULL);
        event_set_forced_debug(client->event, set->mail_debug);
        event_add_category(client->event, &event_category_urlauth);
+       event_set_append_log_prefix(client->event, t_strdup_printf(
+               "user %s: ", username));
 
        if (client_worker_connect(client) < 0) {
                event_unref(&client->event);
@@ -81,13 +83,13 @@ int client_create(const char *service, const char *username,
        if (username != NULL) {
                if (set->imap_urlauth_submit_user != NULL &&
                    strcmp(set->imap_urlauth_submit_user, username) == 0) {
-                       e_debug(client->event, "User %s has URLAUTH submit access", username);
+                       e_debug(client->event, "User has URLAUTH submit access");
                        app = "submit+";
                        array_push_back(&client->access_apps, &app);
                }
                if (set->imap_urlauth_stream_user != NULL &&
                    strcmp(set->imap_urlauth_stream_user, username) == 0) {
-                       e_debug(client->event, "User %s has URLAUTH stream access", username);
+                       e_debug(client->event, "User has URLAUTH stream access");
                        app = "stream";
                        array_push_back(&client->access_apps, &app);
                }