Gilbert Sebenste wrote: > Hello all, > > One more question for the gurus this morning, which I couldn't get an > answer to earlier. > > I want to start up some programs that require the use of X window :2. > Unfortunately, to do that, I have to physically be at the machine and on > a terminal window, type: > > xhost + something.something.com > > Which would then allow all X processes to run from that machine. > But I want to do it automatically upon bootup. I tried to do this in > /etc/rc.d/rc.local, but it gives me: > > xhost: unable to open display "" > > OK. So how do I solve this? > > Thank you very much for any help, > > Gilbert > xhost only runs under X, and has to be run on the X server you want to change access for. That is why you get the error. There are a couple of ways around this. Probably the least secure way would be to add it to /etc/X11/xinitd/xinitrc-common. The problem here is that it will allow any program on something.something.com to connect to any X server running on that machine. A better way would be to use ssh to start the program on the other machine with X tunneling. That way, you are sure only the programs you want to run can access the X server. There are also some things you can do with xauth, but I don't understand it well enough to explain it to someone else. Mikkel -- Do not meddle in the affairs of dragons, for thou art crunchy and taste good with Ketchup!