ez-ipupdate ちょっと変更, etc.
_ [comp] ez-ipupdate ちょっと変更
なんかサーバへのアクセスが重いと思って見てみると、load average が 20 近く。一体何なんだ、と調べたら set-ddns.sh が大量にたまっていた。ざっと見て怪しいところといえば、IP addr が確実に取れたと前提にしてるところかな。
IPADDR=`lynx -auth XXXXXXXX:XXXXXXXX -dump http://192.168.1.1/title.htm | grep IP | head -1 | awk '{ print $3 }'`
echo ${IPADDR} > ${IPADDRFILE}
となっているので、もし ${IPADDR} が空だと echo > ${IPADDRFILE} となってしまって入力待ちになるのは明らか。ということで、echo する前に
if [ -z "${IPADDR}" ]; then
echo "[${DATE}] get IPaddr failure"
exit
fi
としてみた。
_ [debian] フォント環境充実パッチその 2
ふと KDEのフォント環境をさらに充実させようを覗いてみたところ、version up していたので、早速試してみる。 fontconfig 2.2.1-3 に対して、
- fontconfig-2.2.1-slighthint.patch
- fontconfig-2.2.1-AppleRoman-DynaFont.patch
- fontconfig-2.2.1-Bold-conf.patch
を適用。xft2 2.1.1-2 に対して、
- xft-2.1.1-loadtarget.patch
- xft-2.1.1-MakeBold-20030927.patch
を適用。freetype 2.1.5-2 については、012-freetype-2.1.4-autohint-cjk-20030416.diff を freetype-2.1.5-autohint-cjkfonts-20030924.patch に取り換えた。debian/rules では適用部分でコメントアウトされていたので当たるようにしておく。 結果、なんかボールドがにじんだ感じになったんだが…。