From c6b4dbedd38c01badc0533c4286ec3ae87fe1885 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sun, 25 Apr 1999 16:29:48 +0000 Subject: Document new environment logic. svn path=/trunk/; revision=2453 --- NEWS | 10 ++++++---- fetchmail.man | 11 ++++++----- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/NEWS b/NEWS index bb107e9e..edd4d8c9 100644 --- a/NEWS +++ b/NEWS @@ -8,11 +8,13 @@ Release Notes: -fetchmail-5.0.1 (Sun Apr 18 14:59:56 EDT 1999): -* The IMAP driver now sets SEEN just before deleting, in case the server - ships DSNs when that bit is set. +fetchmail-5.0.2 (): +* The IMAP driver now sets SEEN at deletion time, in case the server + ships DSNs when that bit is set (HP OpenMail does this). +* Delay between POP3 subsessions to allow the server time to release locks. +* Improved environment-query logic to handle mutiple names per UID. -There are 254 people on fetchmail-friends and 372 on fetchmail-announce. +There are 255 people on fetchmail-friends and 374 on fetchmail-announce. fetchmail-5.0.1 (Sun Apr 18 14:59:56 EDT 1999): * Try to discover user/home via getpwuid(getuid()) before using LOGNAME/HOME. diff --git a/fetchmail.man b/fetchmail.man index 601e9511..2e860624 100644 --- a/fetchmail.man +++ b/fetchmail.man @@ -1760,11 +1760,12 @@ lock file to help prevent concurrent runs (root mode, Linux systems). lock file to help prevent concurrent runs (root mode, systems without /var/run). .SH ENVIRONMENT -For correct initialization, -.I fetchmail -requires either that \fBgetpwuid\fR(3) be able to retrieve a password -entry from your user ID, or that either the LOGNAME or USER and the -HOME environment variables are correctly set. +If either the LOGNAME or USER and the variable is correctly set +(e.g. the corresponding UID matches the session user ID) then that +name is used as the default local name. Otherwise \fBgetpwuid\fR(3) +mudst be able to retrieve a password entry for the session ID (this +elaborate logic is designed to handle the case of multiple names per +userid gracefully). .SH SIGNALS If a -- cgit v1.2.3