From owner-freebsd-isp Tue Dec 8 16:13:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA04389 for freebsd-isp-outgoing; Tue, 8 Dec 1998 16:13:40 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from liquid.tpb.net (drum-n-bass.party-animals.com [194.134.94.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA04383 for ; Tue, 8 Dec 1998 16:13:37 -0800 (PST) (envelope-from niels@bakker.net) Received: from localhost (niels@localhost) by liquid.tpb.net (8.9.1a/8.8.8/Debian/GNU) with SMTP id BAA02486 for ; Wed, 9 Dec 1998 01:13:18 +0100 Date: Wed, 9 Dec 1998 01:13:17 +0100 (CET) From: N To: freebsd-isp@FreeBSD.ORG Subject: Re: Leftover qpopper drop files In-Reply-To: <366DABC0.AA545BC5@kawartha.com> Message-ID: <981209010843.2226A-100000@liquid.tpb.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Quoth Paul Stewart: > All our users have a .pop file here but none of them get any errors... > is this unique or the way it's supposed to be? :) Did you actually read his problem description? Quoth Mike Harshbarger: | I've ran qpopper 2.53 on both systems. Qpopper creates a temporary drop | file named /var/mail/.username.pop. On Solaris, this file was deleted | after use. They hang around in FreeBSD. If a new customer happens to pick | the same username as a old, deleted account, they'll get this error when | they try to pop their mail: | -ERR System error, can't open temporary file, do you own it? Keyword is "new customer" - this implies "new/different userid" which means qpopper cannot (after having done a setuid() to the target user) open the temporary drop box since it's owned by another userid (one that isn't even present in /etc/passwd [anymore]). It could have something to do with SERVER_MODE. Was it defined on the Solaris x86 version during compile time? As far as I know Solaris doesn't do any cleansing of temporary directories, except that all contents of /tmp are lost after a reboot. -- Niels. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message