[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:02520] Re: xdm-photo-1.1.1 compilation
吉山@神戸大です.
# jvim のバグは,根が深そうです.
# すぐには対処できそうにありません.
I received from shinji@xxxxxxxxxxxxx on 10 28 , 1997.
+ > 気にせず,"-lshadow" を消して make して下さい.
+ 気にはしつつも、既に
+ PWD_DEFINES = -DUSESHADOW
+ SYS_LIBRARIES =
+ という感じにして、make & make install してしまいました。
+ が、rebootすると
+ starting /usr/bin/X11/xdm ...
+ error (pid 137): process-id file /var/run/xdm-pid cannot be opened
+ error (pid 137): Can't create/lock pid file /var/run/xdm-pid
+ というエラーを発します。
+ うぅむ、上手く行かない...
結局,xdm という名前でインストールされたのですね?
システムによっては,実行中のプログラムのバイナリを書き換えると変にな
る事があります.Debian+現在のカーネルがそうなのかは調べていませんが,
xdm は止めてからインストールされましたでしょうか.
それと,もし何らかの事情で /var/run/xdm-pid が残っていたら,一度消し
てから再度実行してみて下さい.
最後に,xdm をコマンドラインで実行するときちんと動作するかどうかを確
認して下さい.
+ > 以前は shadow password 関連の関数は独立したライブラリ libshadow とし
+ > て提供されていたようですが,現在では libc の中に shadow password 関連
+ > の関数が含まれています.
+ そうなんですか。知りませんでした。
+ 教えて頂き有難うございます。
+ > ---
+ > yosshy: nm /usr/lib/libc.a | grep crypt
+ > des_crypt.o:
+ > (以下省略致します。)
+ これらを、分かる人が見れば分かるのでしょうか...
+ 私は...良く分かりません...(^^;
shadow とはあまり関係のない場所を示してしまいました(パスワード自体
には関係しますが).
でも,以下なら「そうかな?」と思われると思います.
---
((00:10:52 master2:~))
yosshy: nm /usr/lib/libc.a | grep -3 shadow
U setgroups
U strcmp
gshadow.o:
00000078 T endsgent
U fclose
U fgets
--
U strchr
U strcpy
shadow.o:
U __strtol_internal
00000034 T endspent
U fclose
---
# gshadow.o, shadow.o というオブジェクトファイルをリンクした跡です.
---
Name: 吉山あきら Akira Yoshiyama
E-mail: yosshy@debian.or.jp
URL: http://jedi.seg.kobe-u.ac.jp/~yosshy/linux.html