[Bug 205173] mail/poppassd: change of password hangs and never returns

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Dec 9 22:30:05 UTC 2015


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 at FreeBSD.org
          Reporter: fbsdbug at xploit.com
                CC: tedm at ipinc.net
             Flags: maintainer-feedback?(tedm at ipinc.net)
                CC: tedm at 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.


More information about the freebsd-ports-bugs mailing list