From owner-freebsd-isp Mon Mar 1 15:11:46 1999 Delivered-To: freebsd-isp@freebsd.org Received: from pcslink.com (pcslink.com [206.43.160.1]) by hub.freebsd.org (Postfix) with ESMTP id F1FB015497 for ; Mon, 1 Mar 1999 15:10:30 -0800 (PST) (envelope-from ryan@pcslink.com) Received: (from ryan@localhost) by pcslink.com (8.8.7/8.6.12) id QAA15735; Mon, 1 Mar 1999 16:10:02 -0700 (MST) From: Ryan Mooney Message-Id: <199903012310.QAA15735@pcslink.com> Subject: Re: usernames longer than 8 characters In-Reply-To: <36DB1755.6A468C75@tinker.com> from Carol Deihl at "Mar 1, 99 04:40:21 pm" To: carol@tinker.com (Carol Deihl) Date: Mon, 1 Mar 1999 16:10:02 -0700 (MST) Cc: freebsd-isp@FreeBSD.ORG, andrew@kohtz.com X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > The (old) patches > are at http://www.westnet.com/providers, but they've not > been incorporated into the current popper release. Actually the latest patches there apply to popper 2.52 which is only one rev old, and mostly works cleanly with 2.53 (the current rev), at least as far as I can remember (I may have manually applied one patch?). I haven't made diffs for 2.53 yet :( > Based on patches picked up from www.westnet.com/providers. > This version uses hash instead of dbm for the virt pop table, > since our FreeBSD sendmail makemap program has hash compiled in, > instead of dbm. > Also fixes a sig 11 bug in patch for pop_init.c, if you don't have > your reverse dns set up properly (yet). The latest version there has an additional patch for FBSD that uses lower level newdb library functions. I was having hair pulling problems with gdbm (I must have been doing something wrong, but I sure can't figure out what). I found what appears to be a bug in some versions of the ndbm compatibility part of the gdbm. Basically I reduced the code down to a pretty simple open, insert, fetch. The fetch would consistently core dump. As such I've written an alternate version of the pop_virtualh.c file that uses the "NEWDB" (#include ) version of the dbm library. If anyone with a clue wants to tell me what I did wrong, be my guest :) Also - Carol I don't see what you fixed in pop_init.c, I just did a line by line (the formatting changes hoses diff) and I don't see it, if you would be so kind as to point out exactly whats different from the current version.... Zip me a private mail on this one, thanks. >-=-=-=-=-=-=-<>-=-=-=-=-=-<>-=-=-=-=-=-<>-=-=-=-=-=-<>-=-=-=-=-=-=-< Ryan Mooney Phone (602)265-9188 PCSLink ryan@pcslink.com Internet Services NT is an excellent choice for managers who need to show that they used up their fiscal year budget for hardware/software expenditures. <-=-=-=-=-=-=-><-=-=-=-=-=-><-=-=-=-=-=-><-=-=-=-=-=-><-=-=-=-=-=-=-> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message