From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jan 12 17:10:28 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA37731;
	Wed, 12 Jan 2000 17:10:28 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail0.himacs.co.jp (mail0.himacs.co.jp [210.129.38.244])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA37725
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 12 Jan 2000 17:10:25 +0900 (JST)
	(envelope-from pt-nozaki@himacs.co.jp)
Received: from d104118c ([172.16.31.34])
	by mail0.himacs.co.jp (8.9.1a/3.7W) with SMTP id RAA27303
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 12 Jan 2000 17:10:12 +0900 (JST)
Message-ID: <006d01bf5cd3$90d07a60$221f10ac@d104118c.sy.himacs.co.jp>
From: "Takehiko Nozaki" <pt-nozaki@himacs.co.jp>
To: <FreeBSD-users-jp@jp.freebsd.org>
Date: Wed, 12 Jan 2000 17:03:44 +0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3612.1700
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3612.1700
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 48914
Subject: [FreeBSD-users-jp 48914] X with PAM support
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: pt-nozaki@himacs.co.jp

$B$3$s$K$A$O!"$N$6$-$H?=$7$^$9!#(B

FreeBSD 3.4-RELEASE$B>e$G(BXFree86-3.3.6$B$r(B
$BD>6a$N(Bports-current/XFree86-3.3.5$B$K<j$r2C$($F(B
($BC1=c$K(BDISTFILES$B$r=q$-49$($F!"(B*.rej$B$r<j%Q%C%A(B)build$B$7$?$N$G$9$,!"(B
configure script$B$KLd$o$l$k$,$^$^(B

#define HasPam    YES

$B$G(BLinux-PAM$B$N%5%]!<%H$r4^$a$F(Bbuild$B$7$?$H$3$m!"(B
startx$B$G(B

Xwrapper: unabled to dlopen(/usr/lib/pam_unix.so)
Authentication failed - cannot start X server
Perhaps you do not have console ownership?
Xwrapper: [dlerror: /usr/lib/pam_unix.so: Undefined symbol"crypt"]
adding faulty module: /usr/lib/pam_unix.so
Authentication failed -cannot start X server.
Perhaps you do not have console ownership?

$B$H$N6l>p$G!"(BX$B$,>e$,$i$J$/$J$C$F$7$^$$$^$7$?!#(B

X$B$N%=!<%9$N(Bxc/programs/Xservers/os/wrapper.c$B$r8+$?$H$3$m!"(B
pam_start$B$O@.8y$7$F(B
pam_authenticate$B$J$$$7(Bpam_acct_mgmt$B$G%3%1$F$k$h$&$J$N$G!"(B

/etc/pam.conf$B$K$O(B
xserver auth        required    pam_unix.so    try_first_pass
xserver account    required    pam_unix.so    try_first_pass
$B$N%(%s%H%j$rDI2C$7$F$"$j$^$9!#(B

#$B!!(Bpam$B$N@_DjJ}K!<+BNNI$/J,$+$C$F$J$$$N$G!"$3$N@_Dj<+BN$,4V0c$$$N(B
$B5?$$$,6/$$$N$G$9$,!D(B
$B$A$J$_$K(Bproftpd-1.2pre9$B$G$O$A$c$s$H(BPAM$B$OF/$$$F$^$9!#(B

xf86site.def$B$G$O(B
#define DynamicLoading    YES
$B$H$7$F$"$k$N$G!"(B
$B%a%C%;!<%8$N$h$&$K(Bdlopen$B$G<:GT$7$F$kLu$J$$$H;W$&$N$G$9$,!#(B

ldd$B$G(BXWrapper$B$r8+$k$H(B
libpam.so.1 => /usr/lib/libpam.so.1(0x28062000)
$B$O$A$c$s$H%j%s%/$5$l$F$$$^$9!#(B

$B$=$NB>!"(B
x86site.def$B$K$O$d$O$j(Bports$B$N(Bscript$B$KLd$o$l$k$,$^$^(B($B$=$l$,NI$/$J$$(B)$B$K(B
HasSecureRPC    YES
HasXdmAuth        YES (non-US$B$N(BWraphelp.c$B$"$j(B)
$B$,;XDj$7$F$"$j$^$9!#(B
$B$G!"8e4X78$"$j$=$&$J$H$3$G(B
/usr/libcrypt* -> libdescrypt*
$B$H$$$&>uBV$G$9!#(B

$B$I$J$?$+!"@5$7$$(BPAM$B$N@_Dj$r8f65<xD:$1$^$;$s$G$7$g$&$+!#(B

# $B$b$&(BHasPam YES$B$r$O$:$7$F(Bmake world$B$7D>$7I|5l$O$7$?$N$G$9$,(B
$B$A$g$C$H2y$7$$$N$G!#(B

NOZAKI,Takehiko
    NETWORK.,Co.,Ltd.
mailto : pt-nozaki@himacs.co.jp


