From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Sep 18 16:00:38 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id QAA14153
	Thu, 18 Sep 1997 16:00:38 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with SMTP id QAA14099
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 18 Sep 1997 16:00:33 +0900 (JST)
Received: by canongate.in.canon.co.jp (4.1/2.7W)
	id AA03434; Wed, 17 Sep 97 23:39:40 JST
Received: from canongw(150.61.8.7) by canongate via smap (V1.3)
	id sma003432; Wed Sep 17 23:39:37 1997
Received: from snsh1.cks.canon.co.jp (root@snsh1.cks.canon.co.jp [150.61.111.44]) by canongw.cecn.canon.co.jp (8.8.5/3.5W) with ESMTP id XAA02079 for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 17 Sep 1997 23:41:03 +0900 (JST)
Received: from snsh1.cks.canon.co.jp by snsh1.cks.canon.co.jp (8.8.4/3.4W4-06/10/96)
	id XAA20965; Wed, 17 Sep 1997 23:39:36 +0900 (JST)
Message-Id: <199709171439.XAA20965@snsh1.cks.canon.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
From: "K.[NAO-NAO].Kawai" <kawai@cks.canon.co.jp>
In-Reply-To: Your message of "Wed, 17 Sep 1997 21:32:43 +0800 (SGT)"
References: <199709171332.VAA13415@jurong.kddsin.com.sg>
X-Mailer: Mew version 1.68 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Wed, 17 Sep 1997 23:39:35 +0900
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 18234
Subject: [FreeBSD-users-jp 18234] Re: poppassd hunged but passwd changed
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$+$o$$!w$-$d$N$s(B

From: Takuto HASHIMOTO <takuto@kddsin.com.sg>
Subject: [FreeBSD-users-jp 18199] poppassd hunged but passwd changed
Date: Wed, 17 Sep 1997 21:32:43 +0800 (SGT)

$B$O(B>$B66K\(B@Singapore$B:_=;$G$9!#(B
$B$O(B>Eudora$B$+$i$N(Bpop$B%Q%9%o!<%I$NJQ99$r2DG=$K$9$k$?$a!"(B
$B$O(B>poppassd$B$r(BFreeBSD-2.2.2$B$N(Bports$B$K$F%$%s%9%H!<%k$7(B
$B$O(B>$B$^$7$?!#(BFreeBSD$B$N%P!<%8%g%s$O(B2.2.2R$B$G$9!#(B
$B$O(B>$B$7$+$7$J$,$i!"%Q%9%o!<%I$OJQ99$5$l$k$b$N$N!"8e0l(B
$B$O(B>$B8@%5!<%P$+$i%/%i%$%"%s%H$KJV;v$,$J$$$?$a(B(?)$B$K!"%W(B
$B$O(B>$B%m%;%9$,;_$^$C$F$7$^$$$^$9!#(B

passwd $B$,!"$A$c$s$H@w$s$G$/$l$J$$$N$r!"(B
wait$B$7$A$c$C$F$$$k$s$G$9$h!#(B
$B$J$s$G!"(Bpasswd$B$KBP$9$k(Btty$B$r(Bclose$B$7$F$"$2$l$PNI$$$h$&$G$9!#(B
/usr/ports/mail/poppassd $B$G!"2<$N(B diff $B$N$h$&$KDI2C=$@5$7$F(B
make $B$7$J$*$7$F$_$F2<$5$$!#(B


diff -c poppassd/poppassd.c poppassd.new/poppassd.c
*** poppassd/poppassd.c	Sat Aug 16 13:43:53 1997
--- poppassd.new/poppassd.c	Sat Aug 16 13:45:15 1997
***************
*** 491,497 ****
       writestring(master, pswd);
       sleep(2);
       if (!expect(master, P4, buf)) return FAILURE;
! 
       return SUCCESS;
  }
  
--- 491,497 ----
       writestring(master, pswd);
       sleep(2);
       if (!expect(master, P4, buf)) return FAILURE;
!      close(master);
       return SUCCESS;
  }
  
