From owner-freebsd-ports-bugs@freebsd.org Wed Dec 9 22:30:05 2015 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 974619D5A45 for ; Wed, 9 Dec 2015 22:30:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6EEB61D02 for ; Wed, 9 Dec 2015 22:30:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id tB9MU5fM060757 for ; Wed, 9 Dec 2015 22:30:05 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 205173] mail/poppassd: change of password hangs and never returns Date: Wed, 09 Dec 2015 22:30:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: fbsdbug@xploit.com X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Dec 2015 22:30:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205173 Bug ID: 205173 Summary: mail/poppassd: change of password hangs and never returns Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: fbsdbug@xploit.com CC: tedm@ipinc.net Flags: maintainer-feedback?(tedm@ipinc.net) CC: tedm@ipinc.net The mail/poppassd port does not function on any 10.2 amd64 system that I have. When testing, the following happens: $ telnet localhost 106 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 200 poppassd v1.2 hello, who are you? user someusername 200 your password please. pass initialpassword 200 your new password please. newpass newpassword And then it just hangs there, never to return the expected "200 Password changed, thank-you." If you check the processes, there is a root process running "passwd someusername", so I'm guessing something was changed in the way passwd is called or returns information which is breaking it. The same binary works perfectly fine on a 9.2 system, but all passwd prompts seem to be the exact same from what I can tell. It does return the expected error if you give it an incorrect initial password. I did some testing on my own, but none of my diffs seemed to fix it so far. Port is basically non-functional on 10.2 amd64 has been all of my testing. -Russell -- You are receiving this mail because: You are the assignee for the bug.