From owner-freebsd-isp Tue Aug 20 13:29:10 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA00798 for isp-outgoing; Tue, 20 Aug 1996 13:29:10 -0700 (PDT) Received: from rk.ios.com (rk.ios.com [198.4.75.55]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA00791 for ; Tue, 20 Aug 1996 13:29:02 -0700 (PDT) Received: (from rashid@localhost) by rk.ios.com (8.7.5/8.7.3) id QAA13712; Tue, 20 Aug 1996 16:18:22 -0400 (EDT) From: Rashid Karimov Message-Id: <199608202018.QAA13712@rk.ios.com> Subject: Re: newbie isp question To: michael@memra.com (Michael Dillon) Date: Tue, 20 Aug 1996 16:18:22 -0400 (EDT) Cc: freebsd-isp@FreeBSD.ORG In-Reply-To: from "Michael Dillon" at Aug 19, 96 07:22:55 pm Content-Type: text Sender: owner-isp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > On Tue, 20 Aug 1996, Swee-Chuan Khoo wrote: > > > 1) can freebsd machine take more than 65000 user? the uid will > > ran out, right? On my 2.2-SNAP: typedef u_int32_t uid_t; /* ****/types.h */ It means you can have 4 G users > > Yes. But if you are going to have that many users you should not be using > the UNIX user database but should be building your own user database. > If you use the Berekely db format to do this it mates nicely with sendmail > and you only need to modify a few services to work with it like POP, IMAP, > RADIUS and maybe httpd. You shouldn't modify anything in apps if you do it nicely. The only routine(s) which has to be changed is getpw* family from libc . All well behaved apps never crunch /etc/passwd themselves. Rashid