From owner-freebsd-questions Sun Jun 7 16:39:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23216 for freebsd-questions-outgoing; Sun, 7 Jun 1998 16:39:59 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from trantor.galaxia.com (terminus.galaxia.com [204.255.210.97]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23194 for ; Sun, 7 Jun 1998 16:39:47 -0700 (PDT) (envelope-from dave@galaxia.com) Received: from localhost (dave@localhost) by trantor.galaxia.com (8.8.8/8.8.7) with SMTP id TAA11607; Sun, 7 Jun 1998 19:39:38 -0400 (EDT) (envelope-from dave@galaxia.com) Date: Sun, 7 Jun 1998 19:39:38 -0400 (EDT) From: "David H. Brierley" To: Jonathan Chen cc: freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD as an X-Terminal In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 8 Jun 1998, Jonathan Chen wrote: > I'm trying to set up a minimal FreeBSD system (2.2.6) as an > X-Terminal. I've installed X (it works), but I can't seem to figure > out how to configure it so that it issues an XDMCP request to our > central host (a SCO box) so that the latter will present a login > widget on the FreeBSD box. What I did was to set up a fake login program that validated the username and password and then presented the user with a list of hostnames similar to what you get with xdm. Once the user selects a host, the program does an "rsh" to the specified host and runs a script that starts up an X session. It's not the most elegant solution in the world, and I didn't bother with a fancy point-n-click interface, but it gets the job done. Doing this we were able to convert a stockpile of old 486/33 machines that had previously been destined for the scrap heap into usable X terminal systems. -- David H. Brierley dave@galaxia.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message