version 1.4 ... - Add ability to send queries to different servers based on domain name. I find this feature useful in conjuction with Virtual Private...
Brad M. Garcia
bgarcia@...
Oct 14, 1999 12:15 am
6
On Wed, 13 Oct 1999, Brad M. Garcia wrote:
> version 1.4
> -------------
> - Add ability to send queries to different servers based on domain name.
Cool....
Matthew Kirkwood
weejock@...
Oct 14, 1999 11:31 am
7
... Great! Is there any reason why we shouldn't do this all the time? Is there any reason why we'd need to have *any* privileges after starting up, touching...
Brad M. Garcia
bgarcia@...
Oct 14, 1999 2:13 pm
8
... Not really. The only reason that bind runs with root privs by default is so that it can still bind to port 53 on new interfaces as they come up. dnrd is...
Matthew Kirkwood
weejock@...
Oct 14, 1999 2:45 pm
9
... Is there anyway to set it to a uid that will *never* have privileges? I don't mind leaving in a command line switch, but I'd really like to get rid of all...
Brad M. Garcia
bgarcia@...
Oct 14, 1999 3:50 pm
10
... Sadly, no. However, if a "nobody" user exists, then it's a good candidate. Actually, my patch didn't deal with the gid, which is bad. A similar "-g"...
Matthew Kirkwood
weejock@...
Oct 14, 1999 4:13 pm
11
... Ok, I'll be eagerly awaiting your changes. I've also received a patch from Wolfgang Zekoll <wzk@...> that adds the following features: -...
Brad M. Garcia
bgarcia@...
Oct 15, 1999 12:24 pm
12
On Fri, 15 Oct 1999, Brad M. Garcia wrote:
> > Yep. Actually, the patch I sent wasn't too hot - it should probably do
> > a few things rather differently:
>...
Matthew Kirkwood
weejock@...
Oct 15, 1999 2:54 pm
13
... Date: Thu, 14 Oct 1999 23:36:21 +0200 (CEST) From: Wolfgang Zekoll <wzk@...> Hello, when I read the announcement of your dnrd my first...
Brad M. Garcia
bgarcia@...
Oct 17, 1999 6:35 pm
14
... Date: Fri, 15 Oct 1999 01:36:32 +0200 (CEST) From: Wolfgang Zekoll <wzk@...> Hello Brad, just two quick notes. First I have a 'break'...
Brad M. Garcia
bgarcia@...
Oct 17, 1999 6:36 pm
15
... Date: Thu, 14 Oct 1999 18:40:57 -0400 (EDT) From: Brad M. Garcia <bgarcia@...> To: Wolfgang Zekoll <wzk@...> ... Wonderful! Thank...
Brad M. Garcia
bgarcia@...
Oct 17, 1999 6:37 pm
16
... Date: Fri, 15 Oct 1999 06:43:25 -0400 (EDT) From: Brad M. Garcia <bgarcia@...> To: Wolfgang Zekoll <wzk@...> ... I forgot one thing....
Brad M. Garcia
bgarcia@...
Oct 17, 1999 6:37 pm
17
... No. You can't get rid of it because dnrd has to allocate port 53 which can only be taken by the superuser. Also dnrd's pidfile has to be created by...
Wolfgang Zekoll
wzk@...
Oct 17, 1999 6:39 pm
18
... I just implemented "local master DNS" this weekend. However, it looks like your support is much more complete. Response caching has been requested by a...
Brad M. Garcia
bgarcia@...
Oct 17, 1999 6:54 pm
19
... Date: Sun, 17 Oct 1999 19:30:38 +0200 (CEST) From: Wolfgang Zekoll <wzk@...> To: garsh@... ... Aha. Indeed, it is simple, thank you....
Brad M. Garcia
bgarcia@...
Oct 17, 1999 6:54 pm
20
... Of course. But after writing the pid file, opening any sockets, and reading any other configuration files, I don't think the program needs any privileges....
Brad M. Garcia
bgarcia@...
Oct 17, 1999 7:02 pm
21
... It can't unlink its pidfile if it drops root, but I don't consider that a big deal. ... Actually, it depends. Under Linux 2.2+, you can just drop all...
Matthew Kirkwood
weejock@...
Oct 17, 1999 8:41 pm
22
Hi DNRD developers, I'd like to inform you that DNRD will soon be included into the Debian distribution. I'm working to get a package ready before the code...
Thomas Schoepf
schoepf@...
Oct 17, 1999 9:22 pm
23
... Ah yes, I see the point. ... I think this can't be decide in advance. With the capability of acting as a local master DNS it requires a configuration...
Wolfgang Zekoll
wzk@...
Oct 17, 1999 9:31 pm
24
With Wolfgang's addition of a configuration file, I was thinking of expanding the role of that configuration file. I would like to add the generic ability to...
Brad M. Garcia
bgarcia@...
Oct 17, 1999 11:15 pm
25
There has been so much stuff added since v1.4 that I (arbitrarily, I admit) decided to bump the version up to 2. This version adds all of my changes, all of...
Brad M. Garcia
bgarcia@...
Oct 17, 1999 11:37 pm
26
Brad, I just discovered DNRD in Freshmeat and it is exactly what I need for my home LAN. I pulled and compiled it on RedHat Linux 6.0 with no problems. It...
Lester Hightower
hightowe@...
Oct 18, 1999 3:26 pm
27
I'm not sure why it segfaults, but the "local master" code is going to be replaced in dnrd 2.1. The current version has a number of deficiencies that someone...
Brad M. Garcia
bgarcia@...
Oct 18, 1999 4:05 pm
28
... Hmm, I can't compile it. My primary development computer runs a Linux kernel version 2.0.25 with libc5. This doesn't know functions like setres[ug]id() or...
Wolfgang Zekoll
wzk@...
Oct 18, 1999 9:56 pm
29
... Actually the configuration file deals only with the local master DNS. This makes the software somewhat modular I think. Right now I would suggest the use...
Wolfgang Zekoll
wzk@...
Oct 18, 1999 10:04 pm
30
Take from main.c: /* * If no uid was requested, attempt to switch to user nobody. * If we can't find user nobody, or can't switch to it, log a warning, * but...
Wolfgang Zekoll
wzk@...
Oct 18, 1999 10:10 pm
31
... It's probably easiest to simply leave out the hosts.* files from the build - these will be replaced by your patch soon anyhow. I know of no macro for...
Brad M. Garcia
bgarcia@...
Oct 19, 1999 2:29 pm
32
... I've seen such a marco somewhere not too long ago, but can't remember where. Perhaps I will remember. wzk -- Wolfgang Zekoll ...
Wolfgang Zekoll
wzk@...
Oct 19, 1999 8:21 pm
33
... Just to avoid double work: Will you do it or should I first reintegrate this with dnrd2.0? wzk -- Wolfgang Zekoll http://www.quietsche-entchen.de/ Schwimmt...
Wolfgang Zekoll
wzk@...
Oct 19, 1999 8:22 pm
34
... If you have the time to do it, that would be greatly appreciated. I'm not sure when I'll get around to it. Could you do me one favor though? Could you...