I have placed two new RPMs my contrib directory:
ftp://ftp.e-smith.org/pub/e-smith/contrib/gordonr
They should be installed by developers only. These are works-in-progress
and will not install directly on e-smith 4.0 or 4.0.1 as some of the files
conflict with files in the e-smith-base-4.0.12 series.
They provide the ability to define hosts on the local and external network
and add static entries to the dhcp configuration.
For the game, hardy and interested, you can install them using the
sledgehammer options to rpm. Before you do so, you should rename the
directories containing named and dhcpd templates in
/etc/e-smith/templates.
Important note: You need to enable named as an e-smith "service" after you
install this package or named will not start next time you do a
console-save or reboot.
The following will do this, and set up named in a chroot() jail:
/sbin/e-smith/db configuration set LocalDomainPrefix e-smith.
/sbin/e-smith/db configuration set named service status enabled chroot yes
/sbin/e-smith/signal-event console-save
Thanks to (at least) Damien Curtain, Scott Smith and Fran Boon for various
ideas, including Damien's e-smith-namedconf.
Naturally the usual "wear peril sensitive sunglasses" applies :-)
Gordon
--
Gordon Rowell [EMAIL PROTECTED]
http://www.e-smith.org (development) http://www.e-smith.com (corporate)
Phone: +1 (613) 564 8000 ext. 4378 Fax: +1 (613) 564 7739
e-smith, inc. 1500-150 Metcalfe St, Ottawa, ON K2P 1P1 Canada