summaryrefslogtreecommitdiff
path: root/chinese/pine4/files/patch-ac
blob: b812c52c602ae0399a3cb6c64c7b7cecdde24814 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- imap/src/osdep/unix/unix.c.orig	Thu Sep  3 15:07:07 1998
+++ imap/src/osdep/unix/unix.c	Tue Sep 22 13:36:19 1998
@@ -1010,7 +1010,11 @@
       case EACCES:		/* protection failure */
 	if (stat (hitch,&sb)) {	/* try again if file exists(?) */
 				/* punt silently if paranoid site */
-	  if (mail_parameters (NIL,GET_LOCKEACCESERROR,NIL))
+	  if (
+#ifdef	__FreeBSD__
+		strncmp(lock,"/var/mail/",10) &&  /* /var/mail/... isn't lockable */
+#endif
+		mail_parameters (NIL,GET_LOCKEACCESERROR,NIL))
 	    mm_log ("Mailbox vulnerable - directory must have 1777 protection",
 		    WARN);
 	  *lock = '\0';		/* give up on lock file */