I understand testing, I have built my eBox machine at least 20 times... ... So fare most of them have been educational for me, which is one of the reasons that I started this whole process.
Off Topic
I have read your posts in other eBox threads on this forum commenting on the frustration and rewards of Linux; in general they a views which I also hold. eBox as a Linux 'product' is very promising and attempts to simplify the construction of a 'server' in a manner which is familiar in the MS world. In order to encourage its continued development and uptake by new users it needs to be understood. Up to now, the support given via this forum is responsive and well informed. The developers are to be congratulated on their efforts.
On Topic
Various (non-eBox) servers have been built based on Ubuntu 6.06-Server LTS and 8.04-Server LTS. In both of these versions /etc/resolv.conf is overwritten each time networking or the machine is (re)started.
sixstone has advised that /etc/resolv.conf should contain references to DNS ip addresses created in eBox. This would seem to imply that eBox has a means of providing the required addresses to /etc/resolv.conf. In order to work with a DHCP service external to eBox, it would seem that eBox needs to
add the eBox ip details to those of the external DHCP. When an external DHCP is used, the save process does not currently preserve (in /etc/resolv.conf) the changes made to DNS in eBox.
The use of a non-eBox DHCP service is likely to be widely adopted by the SME users that eBox is aimed at. Have I misunderstood or missed the point in my unfamiliarity with eBox? Is eBox DNS able to work with a DHCP service not provided by eBox without manually editing the underlying configuration files?
When using Network-->Diagnosis-->Name Resolution-->Domain=TESTDOM, it is unclear why the system under test does not query 127.0.0.1 as advised by
sixstone. This is a default installation made from the eBox1 CD-ROM. If querying name resolution via the web-gui expects to use 127.0.0.1 where does eBox obtain the address from? (It is listed in /etc/hosts) When using a non-eBox DHCP service I cannot recall the localhost address being listed in /etc/resolv.conf with either of the versions of Ubuntu previously used.