From owner-freebsd-stable Mon Jul 29 1:14:16 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDFA237B400 for ; Mon, 29 Jul 2002 01:14:13 -0700 (PDT) Received: from hobbits.brel.com (hobbits.brel.com [203.127.231.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 407C143E65 for ; Mon, 29 Jul 2002 01:14:11 -0700 (PDT) (envelope-from calvinng@brel.com) Received: by hobbits.brel.com (Postfix, from userid 1001) id 07C60330D; Mon, 29 Jul 2002 16:14:03 +0800 (SGT) Date: Mon, 29 Jul 2002 16:14:03 +0800 From: Calvin NG To: Jim Weeks Cc: freebsd-stable@FreeBSD.ORG Subject: Re: 4.6 > poppassd fails Message-ID: <20020729081403.GC79591@brel.com> References: <20020729033721.J870-100000@veager.jwweeks.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020729033721.J870-100000@veager.jwweeks.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Greetings, the response from the operating system with regards to change password has changed, the response used to be "rebuilding the database..." now, it is "updating the database..." this causes the poppassd to think that the changing of password has failed, because the response does not match any "success" response it is looking for. edit the .c code, modify "static char *P4[] =" (around line 178) accordingly, and you are back in business. Regards, /calvin lines with :> are quotes from Jim Weeks's email :> Good morning, :> :> This is definitely a new problem, I have verified that up through 4.5 it :> didn't exist, at least for me. I have checked the archives and can't seem :> to find anything. What is really strange is that the password is actually :> changed, but the error indicates that it is not. A point in the right :> direction would be appreciated. :> :> $ telnet 127.0.0.1 106 :> Trying 127.0.0.1... :> Connected to localhost. :> Escape character is '^]'. :> 200 poppassd v1.2 hello, who are you? :> user jim :> 200 your password please. :> pass mypass :> 200 your new password please. :> newpass newpass :> 500 Unable to change password. :> Connection closed by foreign host. :> :> BTW, the "user not in wheel" bug that had been reported earlier doesn't :> seem to exist on these machines. All of these have the problem: :> :> 4.6-STABLE #1: Fri Jul 12 :> 4.6-STABLE #1: Mon Jul 15 :> 4.6-STABLE #0: Mon Jul 8 :> :> -- :> Jim Weeks :> :> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message