summaryrefslogtreecommitdiffstats
path: root/contrib/sendmail/KNOWNBUGS
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1999-02-07 09:40:41 +0000
committerpeter <peter@FreeBSD.org>1999-02-07 09:40:41 +0000
commit19c8fca2df7a6f39e5208229f428ec269fb3adbf (patch)
tree880a7cd01e2b6a0483601535c1a4c1b63a131b51 /contrib/sendmail/KNOWNBUGS
parentd7ac03c10c41129058bfcad4473d778394642703 (diff)
downloadFreeBSD-src-19c8fca2df7a6f39e5208229f428ec269fb3adbf.zip
FreeBSD-src-19c8fca2df7a6f39e5208229f428ec269fb3adbf.tar.gz
Import sendmail 8.9.3 onto vendor branch, replacing previous interim
8.9.2 + patches version. Obtained from: ftp.sendmail.org
Diffstat (limited to 'contrib/sendmail/KNOWNBUGS')
-rw-r--r--contrib/sendmail/KNOWNBUGS36
1 files changed, 34 insertions, 2 deletions
diff --git a/contrib/sendmail/KNOWNBUGS b/contrib/sendmail/KNOWNBUGS
index 0a83bb0..85409a0 100644
--- a/contrib/sendmail/KNOWNBUGS
+++ b/contrib/sendmail/KNOWNBUGS
@@ -149,5 +149,37 @@ This list is not guaranteed to be complete.
long for ruleset parsing. This can have an adverse effect on the
relay_based_on_MX feature.
-
-(Version 8.34, last updated 12/17/1998)
+* Saving to ~sender/dead.letter fails if su'ed to root
+
+ If ErrorMode is set to print and an error in sending mail occurs,
+ the normal action is to print a message to the screen and append
+ the message to a dead.letter file in the sender's home directory.
+ In the case where the sender is using su to act as root, the file
+ safety checks prevent sendmail from saving the dead.letter file
+ because the sender's uid and the current real uid do not match.
+
+* Berkeley DB 2.X race condition with fcntl() locking
+
+ There is a race condition for Berkeley DB 2.X databases on
+ operating systems which use fcntl() style locking, such as
+ Solaris. Sendmail locks the map before calling db_open() to
+ prevent others from modifying the map while it is being opened.
+ Unfortunately, Berkeley DB opens the map, closes it, and then
+ reopens it. fcntl() locking drops the lock when any file
+ descriptor pointing to the file is closed, even if it is a
+ different file descriptor than the one used to initially lock
+ the file. As a result there is a possibility that entries in a
+ map might not be found during a map rebuild. As a workaround,
+ you can use makemap to build a map with a new name and then
+ "mv" the new db file to replace the old one.
+
+* File open timeouts not available on hard mounted NFS file systems
+
+ Since SIGALRM does not interrupt an RPC call for hard mounted
+ NFS file systems, it is impossible to implement a timeout on a file
+ open operation. Therefore, while the NFS server is not responding,
+ attempts to open a file on that server will hang. Systems with
+ local mail delivery and NFS hard mounted home directories should be
+ avoided, as attempts to open the forward files could hang.
+
+(Version 8.36, last updated 2/4/1999)
OpenPOWER on IntegriCloud