== DNS/実装/pdns == について、ここに記述してください。 <> pdns-recursor-4.1.7 tss fragment 毒耐性 なし [[/config]] https://doc.powerdns.com/recursor/security.html https://doc.powerdns.com/recursor/security-advisories/powerdns-advisory-2018-07.html == configure == READMEが見当たらないので、いきなり./configureを実行したら、 Boost が足りないと言われた。(無謀だった) {{{ $sudo apt-get install libboost-all-dev }}} python 2.7 関連のエラー -- ToshinoriMaeno <> jp.archive.ubuntu.com が名前解決できず。   jp.archive.ubuntu.com. 78 IN CNAME ubuntutym.u-toyama.ac.jp. {{{ ubuntutym.u-toyama.ac.jp. 85842 IN CNAME ubuntutym3.u-toyama.ac.jp. ubuntutym3.u-toyama.ac.jp. 85842 IN A 160.26.2.187 }}} digで名前解決させたら、進んだ。なにか問題があったようだ。 -- ToshinoriMaeno <> 次はLuaJITかLuaがいるとか。面倒だから、中断 -- ToshinoriMaeno <> LuaJITは入っているが、見つけられないらしい。 == README == # apt-get install liblua5.2-dev configure OK -- ToshinoriMaeno <> {{{ configure: Lua: lua5.2 configure: OpenSSL ECDSA: yes configure: libsodium ed25519: no configure: libdecaf ed25519 and ed448: no configure: Botan gost: no configure: Protobuf: no configure: SNMP: no configure: systemd: no configure: Context library: Boost context configure: }}} == make install == できたらしい。 /usr/local/etc/reculsor.conf を作る必要があるようだ。  明日にしよう。-- ToshinoriMaeno <> == run == /usr/local/etc/recursor.conf を使って、/usr/local/sbin/pdns-recursor が動いた。