Suggestion: Removal of BIND from base / Import alternative DNS L

看板DFBSD_submit作者時間16年前 (2010/03/10 05:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Dear all, I have lately been busy working on ripping BIND out from contrib and base. I entirely remove BIND from contrib/ and moved the necessary files for libresolv into lib/libc so libc still builds and works. By removing BIND also all the related tools (host, nslookup, dig and others) are gone. To still provide a tool to make DNS queries I decided to put "drill" into base. This is a dig replacement that should be option- and output-equal to BIND's dig. This made it necessary to also import the alternative DNS Library ldns (in which drill is included). In a second step ldns could also give us the opportunity to also make libc independent for BINDs resolver as it should provides it'S own resolver library. I guess all that needs to be done is to interface the res_* stuff from BIND to ldns. Enough words, necessary links: http://www.nlnetlabs.nl/projects/ldns/ http://gitweb.dragonflybsd.org/~lentferj/dragonfly.git Please let me know what you think about his approach. Jan
文章代碼(AID): #1BbhSIc5 (DFBSD_submit)