[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