Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Sep 2005 09:20:43 -0400 (EDT)
From:      "Matthew N. Dodd" <mdodd@FreeBSD.ORG>
To:        Brooks Davis <brooks@one-eyed-alien.net>
Cc:        arch@FreeBSD.ORG
Subject:   Re: [CFR] reflect resolv.conf update to running application
Message-ID:  <20050914091957.P56212@sasami.jurai.net>
In-Reply-To: <20050908181052.GH31354@odin.ac.hmc.edu>
References:  <ygefyt4yiaz.wl%ume@mahoroba.org> <20050826202713.X1915@sasami.jurai.net> <20050827014153.GA14720@odin.ac.hmc.edu> <20050826221016.B1915@sasami.jurai.net> <20050827170600.GB14720@odin.ac.hmc.edu> <20050828022351.F63789@sasami.jurai.net> <20050908181052.GH31354@odin.ac.hmc.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--0-534543481-1126704043=:56212
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Thu, 8 Sep 2005, Brooks Davis wrote:
> I've looked this over and while I like the concept, I think the
> implementation could be improved.  First, it looks like named.conf has
> an include directive what is conveniently undocumented in the manpage,
> but in the BIND 9 Administrator Reference Manual at:
>
> http://www.bind9.net/manual/bind/9.3.1/Bv9ARM.ch06.html#AEN1534
>
> so if it actually works, we should use that instead of rebuiling the
> config file each time.  Second, the forwarders file should default to
> living in the /var/run of the named chroot since we default to chrooted
> operation these day.  Third, I think we need to kick the server with
> "rndc reconfig" once the file is updated.

Attached.

-- 
10 40 80 C0 00 FF FF FF FF C0 00 00 00 00 10 AA AA 03 00 00 00 08 00
--0-534543481-1126704043=:56212
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="dhclient-script.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <20050914092043.U56212@sasami.jurai.net>
Content-Description: 
Content-Disposition: attachment; filename="dhclient-script.patch"

SW5kZXg6IGV0Yy9kZWZhdWx0cy9yYy5jb25mDQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09DQpSQ1MgZmlsZTogL2hvbWUvY3ZzL3NyYy9ldGMvZGVmYXVsdHMv
cmMuY29uZix2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjU5DQpkaWZmIC11
IC11IC1yMS4yNTkgcmMuY29uZg0KLS0tIGV0Yy9kZWZhdWx0cy9yYy5jb25m
CTI0IEF1ZyAyMDA1IDE2OjI1OjQ3IC0wMDAwCTEuMjU5DQorKysgZXRjL2Rl
ZmF1bHRzL3JjLmNvbmYJMTQgU2VwIDIwMDUgMTI6NTk6MjIgLTAwMDANCkBA
IC05Myw2ICs5MywxMCBAQA0KIG5pc2RvbWFpbm5hbWU9Ik5PIgkJIyBTZXQg
dG8gTklTIGRvbWFpbiBpZiB1c2luZyBOSVMgKG9yIE5PKS4NCiBkaGNsaWVu
dF9wcm9ncmFtPSIvc2Jpbi9kaGNsaWVudCIJIyBQYXRoIHRvIGRoY3AgY2xp
ZW50IHByb2dyYW0uDQogZGhjbGllbnRfZmxhZ3M9IiIJCSMgQWRkaXRpb25h
bCBmbGFncyB0byBwYXNzIHRvIGRoY3AgY2xpZW50Lg0KK2RoY2xpZW50X3Nj
cmlwdF9yZXNvbHZfY29uZj0iWUVTIgkjIFVwZGF0ZSAvZXRjL3Jlc29sdi5j
b25mDQorZGhjbGllbnRfc2NyaXB0X2ZvcndhcmRlcnNfZmlsZT0iL3Zhci9u
YW1lZC92YXIvcnVuL25hbWVkL2ZvcndhcmRlcnMiDQorZGhjbGllbnRfc2Ny
aXB0X25hbWVkX2ZvcndhcmRlcnM9Ik5PIgkjIFVwZGF0ZSAvdmFyL25hbWVk
L3Zhci9ydW4vbmFtZWQvZm9yd2FyZGVycw0KKwkJCQkJIyBhbmQgcmVsb2Fk
IHRoZSBuYW1lc2VydmVyDQogYmFja2dyb3VuZF9kaGNsaWVudD0iTk8iCSMg
U3RhcnQgZGhjcCBjbGllbnQgaW4gdGhlIGJhY2tncm91bmQuDQogZmlyZXdh
bGxfZW5hYmxlPSJOTyIJCSMgU2V0IHRvIFlFUyB0byBlbmFibGUgZmlyZXdh
bGwgZnVuY3Rpb25hbGl0eQ0KIGZpcmV3YWxsX3NjcmlwdD0iL2V0Yy9yYy5m
aXJld2FsbCIgIyBXaGljaCBzY3JpcHQgdG8gcnVuIHRvIHNldCB1cCB0aGUg
ZmlyZXdhbGwNCkluZGV4OiBldGMvbmFtZWRiL25hbWVkLmNvbmYNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9tZS9jdnMvc3JjL2V0
Yy9uYW1lZGIvbmFtZWQuY29uZix2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEu
MjINCmRpZmYgLXUgLXUgLXIxLjIyIG5hbWVkLmNvbmYNCi0tLSBldGMvbmFt
ZWRiL25hbWVkLmNvbmYJNSBTZXAgMjAwNSAxMzo0MjoyMiAtMDAwMAkxLjIy
DQorKysgZXRjL25hbWVkYi9uYW1lZC5jb25mCTE0IFNlcCAyMDA1IDEzOjE0
OjQ5IC0wMDAwDQpAQCAtMzAsNiArMzAsMTQgQEANCiAvLw0KIC8vICAgICAg
Zm9yd2FyZCBvbmx5Ow0KIA0KKy8vDQorLy8gSWYgeW91IHdpc2ggdG8gcnVu
IGEgbG9jYWwgY2FjaGluZyBuYW1lc2VydmVyIGFuZCBkaXJlY3QgcXVlcmll
cyB0bw0KKy8vIHRoZSBuYW1lc2VydmVycyBjb25maWd1cmVkIGJ5IGRoY2xp
ZW50KDgpLCBzZWUgdGhlIA0KKy8vIGRoY2xpZW50X3NjcmlwdF9yZXNvbHZf
Y29uZiBhbmQgZGhjbGllbnRfc2NyaXB0X25hbWVkX2ZvcndhcmRlcnMgDQor
Ly8gc2V0dGluZ3MgaW4gcmMuY29uZiBhbmQgdW5jb21tZW50IHRoZSBmb2xs
b3dpbmcgbGluZS4NCisvLw0KKy8vCWluY2x1ZGUgIi92YXIvcnVuL25hbWVk
L2ZvcndhcmRlcnMiOw0KKw0KIC8vIElmIHlvdSd2ZSBnb3QgYSBETlMgc2Vy
dmVyIGFyb3VuZCBhdCB5b3VyIHVwc3RyZWFtIHByb3ZpZGVyLCBlbnRlcg0K
IC8vIGl0cyBJUCBhZGRyZXNzIGhlcmUsIGFuZCBlbmFibGUgdGhlIGxpbmUg
YmVsb3cuICBUaGlzIHdpbGwgbWFrZSB5b3UNCiAvLyBiZW5lZml0IGZyb20g
aXRzIGNhY2hlLCB0aHVzIHJlZHVjZSBvdmVyYWxsIEROUyB0cmFmZmljIGlu
IHRoZSBJbnRlcm5ldC4NCkluZGV4OiBzYmluL2RoY2xpZW50L2RoY2xpZW50
LXNjcmlwdA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9o
b21lL2N2cy9zcmMvc2Jpbi9kaGNsaWVudC9kaGNsaWVudC1zY3JpcHQsdg0K
cmV0cmlldmluZyByZXZpc2lvbiAxLjEwDQpkaWZmIC11IC11IC1yMS4xMCBk
aGNsaWVudC1zY3JpcHQNCi0tLSBzYmluL2RoY2xpZW50L2RoY2xpZW50LXNj
cmlwdAk4IFNlcCAyMDA1IDIyOjQ5OjE3IC0wMDAwCTEuMTANCisrKyBzYmlu
L2RoY2xpZW50L2RoY2xpZW50LXNjcmlwdAkxNCBTZXAgMjAwNSAxMzoxNToz
MSAtMDAwMA0KQEAgLTE5LDYgKzE5LDkgQEANCiAjDQogIw0KIA0KKy4gL2V0
Yy9yYy5zdWJyDQorbG9hZF9yY19jb25maWcgZGhjbGllbnQtc2NyaXB0DQor
DQogTkVUU1RBVD0vdXNyL2Jpbi9uZXRzdGF0DQogQVdLPS91c3IvYmluL2F3
aw0KIEhPU1ROQU1FPS9iaW4vaG9zdG5hbWUNCkBAIC0xMjcsNiArMTMwLDI2
IEBADQogCWZpDQogfQ0KIA0KK21ha2VfbmFtZWRfZm9yd2FyZGVycygpIHsN
CisJaWYgWyAteiAiJG5ld19kb21haW5fbmFtZV9zZXJ2ZXJzIiBdOyB0aGVu
DQorCQlyZXR1cm4gMQ0KKwlmaQ0KKw0KKwlybSAtZiAke2RoY2xpZW50X3Nj
cmlwdF9mb3J3YXJkZXJzX2ZpbGV9LiQkDQorCWVjaG8gIglmb3J3YXJkIG9u
bHk7IiA+ICR7ZGhjbGllbnRfc2NyaXB0X2ZvcndhcmRlcnNfZmlsZX0uJCQN
CisJZWNobyAiCWZvcndhcmRlcnMgeyIgPiAke2RoY2xpZW50X3NjcmlwdF9m
b3J3YXJkZXJzX2ZpbGV9LiQkDQorCWZvciBuYW1lc2VydmVyIGluICRuZXdf
ZG9tYWluX25hbWVfc2VydmVyczsgZG8NCisJCWVjaG8gIgkJJG5hbWVzZXJ2
ZXI7IiA+PiAke2RoY2xpZW50X3NjcmlwdF9mb3J3YXJkZXJzX2ZpbGV9LiQk
DQorCWRvbmUNCisJZWNobyAiCX07IiA+PiAke2RoY2xpZW50X3NjcmlwdF9m
b3J3YXJkZXJzX2ZpbGV9LiQkDQorDQorCW12ICR7ZGhjbGllbnRfc2NyaXB0
X2ZvcndhcmRlcnNfZmlsZX0uJCQgJHtkaGNsaWVudF9zY3JpcHRfZm9yd2Fy
ZGVyc19maWxlfQ0KKw0KKwkvdXNyL3NiaW4vcm5kYyByZWNvbmZpZw0KKw0K
KwlyZXR1cm4gMA0KK30NCisNCiBhZGRfbmV3X3Jlc29sdl9jb25mKCkgew0K
IAkjIFhYWCBPbGQgY29kZSBkaWQgbm90IGNyZWF0ZS91cGRhdGUgcmVzb2x2
LmNvbmYgdW5sZXNzIGJvdGgNCiAJIyAkbmV3X2RvbWFpbl9uYW1lIGFuZCAk
bmV3X2RvbWFpbl9uYW1lX3NlcnZlcnMgd2VyZSBwcm92aWRlZC4gIFBSDQpA
QCAtMjQ4LDcgKzI3MSwxMiBAQA0KIAlpZiBbICIkbmV3X2lwX2FkZHJlc3Mi
ICE9ICIkYWxpYXNfaXBfYWRkcmVzcyIgXTsgdGhlbg0KIAkJYWRkX25ld19h
bGlhcw0KIAlmaQ0KLQlhZGRfbmV3X3Jlc29sdl9jb25mDQorCWlmIGNoZWNr
eWVzbm8gZGhjbGllbnRfc2NyaXB0X3Jlc29sdl9jb25mOyB0aGVuDQorCQlh
ZGRfbmV3X3Jlc29sdl9jb25mDQorCWZpDQorCWlmIGNoZWNreWVzbm8gZGhj
bGllbnRfc2NyaXB0X25hbWVkX2ZvcndhcmRlcnM7IHRoZW4NCisJCW1ha2Vf
bmFtZWRfZm9yd2FyZGVycw0KKwlmaQ0KIAk7Ow0KIA0KIEVYUElSRXxGQUlM
KQ0KQEAgLTI3Nyw4ICszMDUsMTMgQEANCiAJCQkJYWRkX25ld19hbGlhcw0K
IAkJCWZpDQogCQkJYWRkX25ld19yb3V0ZXMNCi0JCQlpZiBhZGRfbmV3X3Jl
c29sdl9jb25mOyB0aGVuDQotCQkJCWV4aXRfd2l0aF9ob29rcyAwDQorCQkJ
aWYgY2hlY2t5ZXNubyBkaGNsaWVudF9zY3JpcHRfbmFtZWRfZm9yd2FyZGVy
czsgdGhlbg0KKwkJCQltYWtlX25hbWVkX2ZvcndhcmRlcnMNCisJCQlmaQ0K
KwkJCWlmIGNoZWNreWVzbm8gZGhjbGllbnRfc2NyaXB0X3Jlc29sdl9jb25m
OyB0aGVuDQorCQkJCWlmIGFkZF9uZXdfcmVzb2x2X2NvbmY7IHRoZW4NCisJ
CQkJCWV4aXRfd2l0aF9ob29rcyAwDQorCQkJCWZpDQogCQkJZmkNCiAJCWZp
DQogCWZpDQo=

--0-534543481-1126704043=:56212--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050914091957.P56212>