changeset 7310:18766f26a7ed HEAD

Trying to user $USER environment didn't work before environment was already cleared. Get it earlier.
author Timo Sirainen <tss@iki.fi>
date Fri, 29 Feb 2008 11:21:11 +0200
parents 553eb182004a
children fce616c59597
files src/deliver/deliver.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/deliver/deliver.c	Fri Feb 29 11:15:05 2008 +0200
+++ b/src/deliver/deliver.c	Fri Feb 29 11:21:11 2008 +0200
@@ -796,6 +796,7 @@
 		}
 	}
 
+	user = getenv("USER");
 	if (!keep_environment)
 		deliver_env_clean();
 
@@ -806,7 +807,6 @@
 		/* we're non-root. get our username and possibly our home. */
 		struct passwd *pw;
 
-		user = getenv("USER");
 		home = getenv("HOME");
 		if (user != NULL && home != NULL) {
 			/* no need for a pw lookup */