My apologies for being unclear.
The default configuration file from ISC exactly the same as the one from Pmagic, as you mentioned. It pre-pends domain name servers and supersedes domain search parameters used in /etc/resolv.conf later, presumably as an example of how to do so. This configuration is, while educational, not optimal for the use cases of the Pmagic distro or particularly "nice" to your users, especially as it pre-pends loopback as a name server when there is certainly none listening there. Your version of this configuration file, while verbatim of the example of ISC, does little for your users. In either case, you appear never to use it, so it doesn't really matter how it reads. I apologise for pointing it out without noticing it was the example file from ISC's site and that you never really call dhclient anyway.
I mistakenly thought it was with that configuration file that you were "tweaking" the network of Pmagic. It is, however, that by running /usr/bin/pmagic_net, Pmagic users result with a primary nameserver of 203.8.183.1 as it is pre-pended to the list of name servers offered to the dhcp client of Pmagic by the dhcp server.
I noticed in the first place because the dhclient script appears to not work. I went looking for your supported method, and found the sh script /usr/bin/pmagic_net, which, among other things calls udhcpc instead of dhclient. No big deal, and I can see why, as this is a very "light" distro. After finding /usr/bin/pmagic_net, I was further frustrated to find that DNS lookups continued to fail in spite of an apparently successful DHCP lease negotiation. At this point checking the /etc/resolv.conf,revealed the foreign, pre-pended name server of 203.8.183.1.
(You do this in line 111/143 of /usr/bin/pmagic_net, with no explanation or comment.) DNS lookups were failing, for me, because I allow DNS lookups to be performed solely by my own name server, via my firewall rules.
The funny thing about 203.8.183.1 is that there is a PTR of yalumba.connect.com.au. for 1.183.8.203.in-addr.arpa. 203.8.183.1 appears to belong to a large netblock running from 203.8.176.0 - 203.8.183.255. Connect.com.au. appears to be an Australian ISP, owned by some company known as AAPT Limited, or somesuch.
http://www.search.asic.gov.au/cgi-bin/g ... &srchsrc=1 I have failed to locate the association with Australia and Parted Magic, particularly since you hail from Kaukauna, Wisconsin or Sheridan, MI, depending on where I look.
Anyway,host yalumba.connect.com.au (203.8.183.1) appears to be listening only on port 53 (DNS) and answers non-authoritatively and recursively for (probably) all domains. Authoritative servers at connect.com.au appear to be yarrina.connect.com.au. & warrane.connect.com.au.
No less than three lines of the /usr/bin/pmagic_net shell script are dedicated to overriding the name servers provided by DHCP, and I couldn't help but think there must be some important reason why. I can only guess that you either A) operate this server yourself or in conjunction with others in an attempt to gage usage of Pmagic by monitoring lookup requests at that server, or B) you innocently wanted to share an open/recursive name server to help your users "work-around" any potential DHCP misconfigurations they might run across while using Pmagic. It just seems a little
odd, and since I can find no mention of it anywhere on this web site, it seemed a little bit like a
dirty trick.
Anyway, what is the reason an Australian DNS server is being forced upon the Pmagic users?
Please discontinue this behaviour in the next release. This is GNU/Linux, which is about openness. Sneaky tricks many of your users will never notice is not in keeping with that spirit.
I await your enlightenment, and hope whomever accused you of racism had as much, or more, evidence.