changeset 3034:de1b904c4df2 HEAD

Print effective uid/gid when mail_debug is enabled.
author Timo Sirainen <tss@iki.fi>
date Wed, 29 Dec 2004 21:24:00 +0200
parents 146897976cfa
children 6f1ea1c7212f
files src/imap/main.c src/pop3/main.c
diffstat 2 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/imap/main.c	Wed Dec 29 21:10:25 2004 +0200
+++ b/src/imap/main.c	Wed Dec 29 21:24:00 2004 +0200
@@ -140,6 +140,11 @@
 			i_fatal("USER environment missing");
 	}
 
+	if (getenv("DEBUG") != NULL) {
+		i_info("Effective uid=%s, gid=%s",
+		       dec2str(geteuid()), dec2str(getegid()));
+	}
+
 	capability_string = str_new(default_pool, sizeof(CAPABILITY_STRING)+32);
 	str_append(capability_string, CAPABILITY_STRING);
 
--- a/src/pop3/main.c	Wed Dec 29 21:10:25 2004 +0200
+++ b/src/pop3/main.c	Wed Dec 29 21:24:00 2004 +0200
@@ -150,6 +150,11 @@
 	if (getenv("USER") == NULL)
 		i_fatal("USER environment missing");
 
+	if (getenv("DEBUG") != NULL) {
+		i_info("Effective uid=%s, gid=%s",
+		       dec2str(geteuid()), dec2str(getegid()));
+	}
+
 	mail_storage_register_all();
 	clients_init();