From owner-freebsd-questions Tue Apr 20 21: 7: 2 1999 Delivered-To: freebsd-questions@freebsd.org Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (Postfix) with ESMTP id 6F40015127 for ; Tue, 20 Apr 1999 21:06:50 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id NAA27921; Wed, 21 Apr 1999 13:34:17 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id NAA54288; Wed, 21 Apr 1999 13:34:16 +0930 (CST) Date: Wed, 21 Apr 1999 13:34:16 +091800 From: Greg Lehey To: kelvin Liu Cc: Alfred Perlstein , questions@FreeBSD.ORG Subject: Re: err in file system full Message-ID: <19990421133415.K53374@freebie.lemis.com> References: <371D486B.AE58FBB8@taipingcarpets.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <371D486B.AE58FBB8@taipingcarpets.com>; from kelvin Liu on Wed, Apr 21, 1999 at 11:39:24AM +0800 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wednesday, 21 April 1999 at 11:39:24 +0800, kelvin Liu wrote: > Dear Alfred, > > I get one more error that is > > unix /kernel: pid [9717] (mail.local) , uid 0 on /:file system full > > But I check my hard disk space that is more space. Could you tell me > what is this mean. Thanks you very much Somebody has sent you an enormous mail message. mail.local makes a copy of it in /tmp, which is usually on the root file system, and it causes the file system to overflow. When it finishes, it removes the partial copy, so when you look there is plenty of space. This appears to be a regression: I submitted a fix for this (make the copy in /var/tmp) in late 1997. Since then we have moved the location, and it looks as if the fix got lost. You can apply it manually: /usr/src/contrib/sendmail/mail.local/pathnames.h contains only one useful line: #define _PATH_LOCTMP "/tmp/local.XXXXXX" Change this to #define _PATH_LOCTMP "/var/tmp/local.XXXXXX" Then cd to /usr/src/usr.sbin/sendmail and do 'make all install'. Greg -- When replying to this message, please copy the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message