hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2004年06月 来月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30


2004年06月07日(月) [長年日記]

#9 [work][unix] djbdnsのSRVレコードpatch

::33:でraw dataを書いてもいいのだろうけど。
tinydnsにSRVレコードを追加してみる。
srv-patch_ にpatchがある。
書式は
Sfqdn:ip:x:port:weight:priority:ttl:timestamp
なので
#service.protocol.realm TTL class SRV priority weight port target
S_kerberos._udp.example.co.jp::xserve.example.co.jp:88:1:0:
S_kerberos._tcp.example.co.jp::xserve.example.co.jp:88:1:0:
S_kpasswd._udp.example.co.jp::xserve.example.co.jp:464:1:0:
S_kerberos-adm._tcp.example.co.jp::xserve.example.co.jp:749:1:0:
'_kerberos.example.co.jp:XSERVE.EXAMPLE.CO.JP:
という感じでSRVレコードを作ってみた。ちゃんと動作するかどうかは未確認。
dig @DNS_server_IP _kerberos.example.co.jp anyなどとして確認する。
ついでに/usr/ports/dns/djbdnsのMakefileにWITH_SRVというKNOBをつけるpatch。
%diff -u dns/djbdns/Makefile local/djbdns/Makefile
--- dns/djbdns/Makefile Wed Apr 21 00:42:41 2004
+++ local/djbdns/Makefile       Mon Jun  7 23:21:42 2004
@@ -53,6 +53,12 @@
 PATCH_DIST_STRIP=      -p1
 .endif

+.if defined(WITH_SRV)
+PATCH_SITES+=  http://tinydns.org/:srv
+PATCHFILES+=   srv-patch:srv
+PATCH_DIST_STRIP=      -p1
+.endif
+
 .if defined(WITH_PERSISTENT_MMAP)
 PATCH_SITES+=  http://people.FreeBSD.org/~roam/ports/patches/dns/:persistent
 PATCHFILES+=   tinydns-persistmmap-20040418.patch:persistent
Permalink: http://www.otsune.com/diary/2004/06/07/9.html#200406079
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2004-06-07 00:00:00 By otsune