From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jun  2 08:30:57 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id IAA25288;
	Wed, 2 Jun 1999 08:30:57 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from name.kuwana.ne.jp (name.kuwana.ne.jp [210.238.208.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id IAA25283
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 2 Jun 1999 08:30:56 +0900 (JST)
	(envelope-from nori@kuwana.ne.jp)
Received: from bsd3 (bsd5.kuwana.ne.jp [210.238.208.20])
	by name.kuwana.ne.jp (8.9.1/3.7W) with SMTP id IAA05912
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 2 Jun 1999 08:28:13 +0900
Date: Wed, 02 Jun 1999 08:34:02 +0900
From: KATO Norihide <nori@kuwana.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <4.0.2-J.19990601152346.00e743e0@unico-net.co.jp>
References: <4.0.2-J.19990601152346.00e743e0@unico-net.co.jp>
Message-Id: <37546DEA30A.94ACNORI@name.kuwana.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.25.04
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990526
X-Sequence: FreeBSD-users-jp 42787
Subject: [FreeBSD-users-jp 42787] Re: How to change password by Web CGI.
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: nori@kuwana.ne.jp

$B$O$8$a$^$7$F!"$N$j$R$G(B $B$H?=$7$^$9!#(B

> $B%$%s%9%H!<%k<+BN$O$&$^$/$$$C$?$h$&$J$N$G$9$,!";W$C$?DL$j$K(B
> $BF0$$$F$/$l$^$;$s!#$I$&$b(B xpasswd $B$+$i8F$S=P$5$l$k(B passwd $B$H$N(B
> $B$*$7$c$Y$j$,@.N)$7$F$$$J$$$h$&$G$9!#(B

$B%Q%C%A$N:n$jJ}$bCN$i$J$$AG?M$J$N$G!"$3$l$G$$$$$N$+$O$o$+$j$^$;$s$,!"$&$A(B
$B$G$O<!$N$h$&$K%=!<%9$rJQ99$7$FF0$+$7$F$$$?$3$H$,$"$j$^$9!#(B


% pwd
/usr/local/src/xpasswd-1.1.0beta3/src

% diff -u Makefile.org Makefile
--- Makefile.org        Fri Apr 16 15:39:03 1999
+++ Makefile    Fri Apr 16 15:40:02 1999
@@ -28,7 +28,7 @@

 install: ${TARGET}
        if [ ! -d ${DIR_BIN} ]; then mkdir ${DIR_BIN}; fi
-       ../${INSTALL} -o root -m 4755 xpasswd ${DIR_BIN}/xpasswd
+       /${INSTALL} -o root -m 4755 xpasswd ${DIR_BIN}/xpasswd

 clean::
        rm -f ${OBJS} ${TARGET}

% diff -u chpasswd.c.org chpasswd.c
--- chpasswd.c.org      Fri Apr 16 15:39:15 1999
+++ chpasswd.c  Fri Apr 16 15:40:50 1999
@@ -133,6 +133,8 @@
                                /*-------- NetBSD 1.3.2 --------*/
 #ifdef SYS_NETBSD
 #define PASSWD_WANT_USERNAME
+#elif SYS_FREEBSD
+#define PASSWD_WANT_USERNAME
 #else /* SYS_NETBSD */
 #undef PASSWD_WANT_USERNAME
 #endif /* SYS_NETBSD */


$B;29M$^$G$K!#!#!#(B

# $B3N$+$K(BWeb$B$+$i%Q%9%o!<%IJQ99$G$-$k$HJXMx$G$9$h$M$'!"4m81$H$O$$$(!#(B


$B$N$j$R$G(B

