[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:02601] Re: xdm-photo-1.1.1 compilation



  吉山です.

I received from shinji@xxxxxxxxxxxxx on 11 02 , 1997. 

+  xdm-photoをインストール後、システム起動時に
+ 	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-pidファイルの
+ 位置を変えてやればエラーが出なくなりました。

  でも,何ででしょうね.
  /var/run, xdm-photo のパーミッションはどうなっていますか?
  私の環境では,

---
((00:25:55  master2:/etc/init.d))
 yosshy: ls -ld /var/run
drwxr-xr-x   4 root     root         1024 Nov  2 22:20 /var/run/
((00:26:00  master2:/etc/init.d))
 yosshy: ls -l /usr/X11R6/bin/xdm
-rwxr-xr-x   1 root     root        79564 Jun 20 23:45 /usr/X11R6/bin/xdm*
---
となっていますが.

+  ただ気になっているのが、debianでは /var/run の下に、各プロセスの
+ PID-fileを置くようですが、勝手に場所を変えるとマズイものなのでしょう
+ か?

  実害はありません.Debian のポリシーに従っていないのは確かでしょうが.

+  具体的には、 /etc/X11/xdm/xdm-config の中身を、Defaultでは
+ 	DisplayManager.pidFile:         /var/run/xdm-pid
+  となっているところを、
+ 	DisplayManager.pidFile:         /usr/X11R6/lib/X11/xdm/xdm-pid
+  に変えたのですが...

  実害はない,と書きましたが,/etc/init.d/xdm の中で,

---
  stop)
    if [ $run_xdm = 1 ]
    then
      start-stop-daemon --stop --verbose --pidfile /var/run/xdm-pid \
        --exec /usr/bin/X11/xdm
    fi
---

となっている部分は直しておいて下さい.

---

   Name: 吉山あきら  Akira Yoshiyama
   E-mail: yosshy@debian.or.jp
   URL: http://jedi.seg.kobe-u.ac.jp/~yosshy/linux.html