Date: Tue, 9 Apr 2002 09:37:17 -0700 From: Luigi Rizzo <rizzo@icir.org> To: Nate Williams <nate@yogotech.com> Cc: arch@FreeBSD.ORG Subject: Re: proposed code: automatic setting of hostname from MAC address Message-ID: <20020409093717.B63338@iguana.icir.org> In-Reply-To: <15539.5958.66973.551501@caddis.yogotech.com> References: <20020407035941.B37911@iguana.icir.org> <15538.12905.744914.71228@caddis.yogotech.com> <20020408235226.B57765@iguana.icir.org> <15539.3500.712066.51894@caddis.yogotech.com> <20020409092708.A63224@iguana.icir.org> <15539.5958.66973.551501@caddis.yogotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Apr 09, 2002 at 10:31:02AM -0600, Nate Williams wrote: ... > > Why do you define it "non standard", and call "not standard" > > the config files ? > > + yes, in the picobsd version the MAC<->hostname mapping was in > > /etc/hosts, but this will be moved to /etc/ethers which is the > > standard place for this stuff; > > /etc/ethers is for determining a network mask, not for determining a > host's IP address. Using it otherwise is non-standard. aren't you mistaking it for /etc/networks ? > man 5 ethers Formatting page, please wait...Done. ETHERS(5) FreeBSD File Formats Manual ETHERS(5) NAME ethers - ethernet address database DESCRIPTION The ethers database contains information regarding known 48-bit ethernet addresses of hosts on an Internetwork. The data is stored in a file called /etc/ethers in the following format: ethernet-address fully-qualified-host-name Items are separated by any number of blanks and/or tab characters. A ``#'' at the start of a line indicates the beginning of a comment that extends to the end of the line. A ``+'' at the start of a line will cause the ethers(3) library functions to use data stored in the NIS(4) ethers.byname and ethers.byaddr maps in addition to the data in the /etc/ethers file. An ethernet address is expressed in ASCII form as "x:x:x:x:x:x" where x is a hexadecimal value between 0x00 and 0xFF. The address values should be in network order. Hostnames specified in the /etc/ethers database should correspond to entries in the hosts(5) file. > /etc/rc.conf *is* the method for configuring each machine. You're > changing what was previously a machine-specific file into a > machine-independant file, totally changing the way things are done. (In > a more confusing/less flexible way I might add.) > > > > However, I don't have a better solution. What I did was rip out all of point taken. We disagree, but that's the beauty of diversity :) cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020409093717.B63338>