VineSeed ML アーカイブ



[VineSeed:18876] initscriptsが更新されていない

  • From: Yasumichi Akahoshi <yasumichi@xxxxxxxxxxxxx>
  • Subject: [VineSeed:18876] initscriptsが更新されていない
  • Date: Sun, 27 Sep 2009 02:27:45 +0900
 赤星です。
 [VineLinux:0774]xdmが起動しない、で更新された initscripts が Seed には反映
されていない模様です。更新を要望します。なお、/etc/X11/prefdmの19行目から始
まる以下の部分について、

preferred=
if [ -f /etc/sysconfig/dmtype ]; then
	if grep -q gdm /etc/sysconfig/dmtype 2>/dev/null; then
		preferred=gdm
	elif grep -q wdm /etc/sysconfig/dmtype 2>/dev/null; then
		preferred=wdm
	elif grep -q -e kdm -e kdm2 -e kde -e kde2 /etc/sysconfig/dmtype
2>/dev/null; then
		preferred=/usr/bin/kdm
	elif grep -q xdm /etc/sysconfig/dmtype 2>/dev/null; then
		preferred=/usr/bin/xdm
	fi
fi

gdmとwdmは、basenameで設定されるのにkdmとxdmはフルパスで指定されています。以
前のようにパスの通らない所にあるのであれば、仕方ありませんが、現在は、両方と
も /usr/bin 下にあるので全て basename で統一しても支障がないと思うのですが、
如何でしょうか?

# ひょっとして昔は /etc/sysconfig/dmtype でフルパスを指定していた時期があり
# そのための対処と言う事でしょうか?

-- 
Yasumichi Akahoshi
GnuPG fingerprint = A947 88E9 351F 8FE2 02D6  BC99 79C5 20FF 0A63 FAFA