This patch writes to stderr (logger) when there's a problem chdir-ing
to a user's homedir upon login.
----------------------------------------------------------------------
| Jim Hranicky, Senior SysAdmin UF/CISE Department |
| E314D CSE Building Phone (352) 392-1499 |
| [EMAIL PROTECTED] http://www.cise.ufl.edu/~jfh |
----------------------------------------------------------------------
*** imapd.c.orig Tue Jun 4 08:56:41 2002
--- imapd.c Tue Jun 4 09:00:04 2002
***************
*** 2942,2948 ****
--- 2942,2951 ----
imapscanpath=getimapscanpath(argv[0]);
#endif
if (p && *p && chdir(p))
+ {
+ fprintf(stderr, "chdir %s: %s\n", p, strerror(errno));
write_error_exit(p);
+ }
p=getenv("HOSTNAME");
if (!p)