AIX、UNIX、Linux,ContainerAArch64,Alpine,ARM,cmake,docker,gnutls

先日、Alpine Linuxでgetdnsをbuildしようとするとcmakeのmoduleがgnutlsライブラリを見つけることが出来ない、という記事を書きました。

前回の記事

最終的にはissueにて報告したわけですがすぐに反応がありました。

2020-02-23AIX、UNIX、Linux,ContainerAArch64,Alpine,ARM,cmake,docker,gnutls

相変わらずAArch64環境でDocker containerイメージを作成しているのですが、そのうちの一つであるstubbyが次期バージョンからcmakeでbuildするように変わるそうです。

そのため移行のための準備をしていたのですが、とあるオプションを有効にするとライブラリが正しく検索されない問題に遭遇しました。

AIX、UNIX、Linux,ARMAlpine,DHCP,DHCPv4,dhcpv6,isc,Kea,log4cplus

以前、ISC Keaのbuildに関して以下のような記事を書いていました。

2019年12月24日にLog4cplusの2.0.5がリリースされているのを確認したので、改めてbuildしてみたところ少し改善するだけで正常に起動できることを確認しました。

2019-06-06Container,zabbixAlpine,container,docker,font,zabbix,フォント,文字化け,日本語

皆様、インフラの監視頑張っておりますでしょうか。nagios使っていたり、zabbixを使っていたり、datadogなどを使っていたりするのでしょうか。自分のところは伝統的にzabbixを使用しています。

さらにうちではdockerの上に公式のcontainerイメージによるzabbixを構築し、それを使用しています。

https://github.com/zabbix/zabbix-docker

公式のcontainerイメージについては、日本語環境で使用する場合、そのままではグラフにおいて豆腐と呼ばれる状態で表示されることになり、フォントの置き換えが必要です。このことについてはWeb各所でそれ関係の記事を見かけることがあります。

http://www.zabbix.jp/node/4663
https://qiita.com/sikkim/items/5533dd55f28f2cc41cdd

が、alpineイメージのtag 4.2.2については設定が変わってしまったのか、以前までのフォントの置き換えでは日本語が有効になりません。

2019-05-31AIX、UNIX、Linux,ContainerAlpine,botan,build,container,DHCP,DHCPd,docker,isc,Kea,log4cplus

気が付いたらISCのDHCPv4/v6 serverなKeaの1.6.0-betaがリリースされていました。まぁまだ開発版の扱いですが、色々と新機能が増えそうです。

試してみようかとbuildしようとしたんですがちょっと手間取りました。

2019-04-22AIX、UNIX、Linux,ARMAlpine,DHCP,DHCPv4,dhcpv6,isc,Kea,log4cplus,server

Screenshot_2019-04-21 Kea DHCP server Internet Systems Consortium

LinuxのDHCPdなツールといえば、最近まではISC DHCPdのほぼ一択の状況でしたが、最近はISCが新たに書き直したKea DHCP serverが推奨されているようです。

早速、テスト環境で構築してみているのですが問題が発生しております。

2018-11-25AIX、UNIX、LinuxAlpine,bind,build,container,DNS,python

気が付いたらBIND 9.13.4がリリースされていましたね。

いつも通りcontainerイメージを作成したところ躓いたのでメモ。