FreeBSD QandA 164
Q. X を入れて他のマシンの X端末にしたいんですけど。
A. /usr/X11R6/lib/X11/xdm のしたの file を以下のようにいじります。
diff -u xdm.dist/Xaccess xdm/Xaccess
--- xdm.dist/Xaccess Mon Jun 2 23:22:09 1997
+++ xdm/Xaccess Thu Jun 26 21:02:35 1997
@@ -55,7 +55,7 @@
# so this may not work in all environments.
#
-* CHOOSER BROADCAST #any indirect host can get a chooser
+#* CHOOSER BROADCAST #any indirect host can get a chooser
#
# If you'd prefer to configure the set of hosts each terminal sees,
@@ -66,3 +66,4 @@
#%hostlist host-a host-b
#* CHOOSER %hostlist #
+* CHOOSER host1 host2 host3 ... (自分で欲しいリストを書く)
diff -u xdm.dist/Xservers xdm/Xservers
--- xdm.dist/Xservers Mon Jun 2 23:22:08 1997
+++ xdm/Xservers Thu Jun 26 21:03:51 1997
@@ -10,4 +10,4 @@
# look like:
# XTerminalName:0 foreign
#
-:0 local /usr/X11R6/bin/X
+#:0 local /usr/X11R6/bin/X
diff -u xdm.dist/xdm-config xdm/xdm-config
--- xdm.dist/xdm-config Mon Jun 2 23:22:08 1997
+++ xdm/xdm-config Thu Jun 26 21:03:31 1997
@@ -17,3 +17,4 @@
DisplayManager*resources: /usr/X11R6/lib/X11/xdm/Xresources
DisplayManager*session: /usr/X11R6/lib/X11/xdm/Xsession
DisplayManager*authComplain: false
+DisplayManager._0.chooser: /usr/X11R6/lib/X11/xdm/chooser
で、xdm を起動する時に
/usr/X11R6/bin/xdm
touch /usr/X11R6/lib/X11/xdm/xdm-pid
/usr/X11R6/bin/X -indirect `hostname`
で起動します。
----
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。