From owner-freebsd-config Sun Sep 5 0: 1:53 1999 Delivered-To: freebsd-config@freebsd.org Received: from mail.wolves.k12.mo.us (mail.wolves.k12.mo.us [207.160.214.1]) by hub.freebsd.org (Postfix) with ESMTP id 88D6814CE5; Sun, 5 Sep 1999 00:01:50 -0700 (PDT) (envelope-from cdillon@wolves.k12.mo.us) Received: from mail.wolves.k12.mo.us (cdillon@mail.wolves.k12.mo.us [207.160.214.1]) by mail.wolves.k12.mo.us (8.9.3/8.9.2) with ESMTP id CAA80898; Sun, 5 Sep 1999 02:01:26 -0500 (CDT) (envelope-from cdillon@wolves.k12.mo.us) Date: Sun, 5 Sep 1999 02:01:25 -0500 (CDT) From: Chris Dillon To: Mike Smith Cc: config@FreeBSD.ORG, small@FreeBSD.ORG Subject: Re: Odd idea In-Reply-To: <199909050619.XAA09759@dingo.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-config@FreeBSD.ORG Precedence: bulk On Sat, 4 Sep 1999, Mike Smith wrote: > > > You need a physical token of some sort to identify the machine; either > > > you use the MAC address or in some cases the GUID or UUID storage (on an > > > intel system) or some other NVRAM token depending on the system in > > > question. > > > > > > But the ethernet MAC address is about the only universal uniquifier > > > that any system has, so you really don't have much choice. > > > > I was thinking more along the line of the dhcp-client-identifier which > > is sent to the DHCP server by the client (which I guess is what you > > are referring to, also, in the case of the "token"). Since the > > hostname can be used as this identifier, it would be possible for me > > to give each install disk a hostname of install# and then configure > > dhcpd to give anything with hostname install* a certain configuration. > > In this case, the physical token is the floppy disk. > > > Would the DHCP client in the loader support doing this? > > If it didn't, you would have the source code, and I would be very > receptive to any input along those lines. 8) If it doesn't, I'll look into it. Be forewarned that I am NOT much of a C programmer at all (if you're doing it in x86 ASM or something else besides C, I'd be even more lost). I went through K&R's book once or twice (still have it, 2nd edition), as part of a beginners class and thats about the extent of my knowledge of C. After that, I discovered PERL. :-) -- Chris Dillon - cdillon@wolves.k12.mo.us - cdillon@inter-linc.net FreeBSD: The fastest and most stable server OS on the planet. For Intel x86 and Alpha architectures (SPARC under development). ( http://www.freebsd.org ) "One should admire Windows users. It takes a great deal of courage to trust Windows with your data." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-config" in the body of the message