From owner-freebsd-questions Sat Aug 10 01:54:01 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA23455 for questions-outgoing; Sat, 10 Aug 1996 01:54:01 -0700 (PDT) Received: from zoo.sw.ru (zoo-gw.sw.ru [194.190.197.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA23450 for ; Sat, 10 Aug 1996 01:53:57 -0700 (PDT) Received: from zoo.sw.ru (localhost [127.0.0.1]) by zoo.sw.ru (8.6.12/8.6.12) with SMTP id LAA00329; Sat, 10 Aug 1996 11:41:24 +0400 Message-ID: <320C3D23.446B9B3D@sw.ru> Date: Sat, 10 Aug 1996 07:41:23 +0000 From: Juri Tsibrovski Organization: Private home ZOO X-Mailer: Mozilla 2.0 (X11; I; FreeBSD 2.1.0-RELEASE i386) MIME-Version: 1.0 To: dwhite@resnet.uoregon.edu CC: Ian Kallen , questions@FreeBSD.org Subject: Re: poppassd References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Doug White wrote: > > On Thu, 8 Aug 1996, Ian Kallen wrote: > > > I compiled poppassd to permit users who are accessing the pop server > > via Eudora to change their passwords but I think the program is > > choking on the fact that freebsd has the password file in a dbm > > database. Anybody successfully modified it to read and write to the > > dbm file instead of a plain text /etc/passwd? If ya can save us the > > coding, that'd be great! Thanks! > Last time I had hacked poppassd it was more than a year ago, on machine running fbsd 1.1.5.1 (yes, it still alive and even carries primary ns for our zone :) Check ftp://ftp.sw.ru/pub/mail/pop3/pwservers/pwserver.fbsd-1.1.5.1.tgz Sorry, I'm unsure, does it compiles under newer versions as is or need a trivial changes. > I *highly* recommend people do __NOT__ use Eudora to change passwords. It > even ruins pop on the University's Suns. They should telnet & login and > use passwd to change their password instead. This allows you to enforce > minumum password standards too, which the U of O does. Because that poppassd runs passwd itself, you still free to do so. -- jt - just typist :) P.S. I'm sorry for possible duplicate