2007年4月14日土曜日

donrailsとcdn.debian.or.jpのコードをいじる

donrailsのほうは記事のプレビュー機能を追加していたときに、どうにもLogin以下が整理されていない、ということに気がついたり指摘されたりして、いやまったくその通りと思ったので整理をした。

cdn.debian.or.jpの動作でいくつか問題があった。
  • 今まではTCP timeoutが設定されていなかったので、マシンは生きているが、httpには接続できず、というときにそのマシンがエントリから外れなくなっていたのを修正。
  • naistが生きている限りnaistだけを戻すようにした

2007年2月9日金曜日

debian mirror CDN

奈良にftp.jp.debian.orgはあるわけだが、これを利用せずに、柏のサーバをapt lineに指定している人は少なからずいるようだ。nnn情報によれば「いっつも落ちてるから」という理由のようだが、まあ落ちてるサーバにはつながらないようにDNSでいじってやればいいよなあ。とおもった。

そんなわけで、CDNっぽい、とまでいうとオオゴトなんですが、naist,石川さん、柏のdebianミラーを重みづけをして振りわけ(dnsbalanceを使用)、サーバの生存確認は2分に一度サーバのReleaseをとってきて、それがとってこれないときはDNSの候補からはずすよう動作します。
deb http://deb.cdn.araki.net/debian/ unstable main contrib non-free
このへんでアクセスすれば生きてるサーバにつながります。
dns balanceをつかっているので、ASを見て近くに繋ぐ、なんてのも
わけないのですが、とりあえず今はこの3つのサーバだけなのでAS情報は
つかっていません。
  • ミラーサーバのうち http://サーバ名/debian/ のようなdirectory構成ならばいくらでも入れられるので、いれたい、という人は教えてください。
  • deb.cdn.debian.or.jp あたりでやりたいです。
  • ASによる振り分けをしてdeb.cdn.debian.netを本当は将来やりたいなあ。
この仕組の問題点は以下。
  • aptのhttpではRedirectすらサポートしていないのでDNSを使うしかない(サポートすればCoral CDNでも使えばかなり解決します。)
  • DNSの委譲が必要なので、いまのところdebian.orgやdebian.netでは実現可能性が低い
鵜飼さんのDebian:debian.netに関するメモ:によれば
debian.net は debian developerなら自由に設定できます。GnuPGな署名が必要
ということらしいのでNSレコードをつっこんでみるか。。さてどうなるか。

2006年12月18日月曜日

無料で使えるantivirusのavast!はLinuxもあるのだがdebもある。

実はavast! にはdebパッケージがあるようです。。しらなかった。。
avast! Linux Home Edition Downloadからダウンロードとレジストレーションがいるようだ。
avast! Linux Home Edition download
To protect your home computer running Linux, download avast!
Linux Home Edition Download avast!

2006年11月7日火曜日

flash7からflash9へupdate

まあ単純に3日の日記で使ったalpslabのサービスをつかおうとおもったら、おこられたのであげただけ。

あげ方自体はとても簡単で、wilikiにmemoったけど展開して得られる

flash-player-plugin-9.0.21.55/libflashplayer.so 

を、

/usr/lib/mozilla-firefox/plugins

にコピーするだけ。

2006年10月19日木曜日

chroot ia32のOOoをうごかしたら豆腐になるのはchrootにフォントがないせいだ った

ということでkmutoのアドバイスにより

 (sid-ia32)root@loon2:/# apt-get install ttf-kochi-gothic ttf-kochi-mincho ttf-sazanami-gothic ttf-sazanami-mincho

すばらし。

2006年9月6日水曜日

MRTGよりおてがるなのか

あとでためしてみることにするのでメモ。

$ apt-cache search munin
mailping - monitor email service availability and functioning
munin - network-wide graphing framework (grapher/gatherer)
munin-node - network-wide graphing framework (node)

2006年8月28日月曜日

sargeにmysql5をつっこみ sqlite3からmysql5へ運用をかえる。

手元のnoteはsidで、本番環境はsargeなのだが、mysql4とmysql5で微妙に違うせいか、sargeのほうにもmysql5をいれることにした。

もとはsqlite3なのでdumpしてmysqlにいれりゃいいだろ、とかおもったのだが微妙に違う.

  • sqlite3では INTEGER PRIMARY KEY
  • mysqlではSERIAL UNIQUE, PRIMARY KEY id

みたいな違いがあってアレなので、変換するもんをかいてみた

backports.orgからいれりゃいいかとおもったのだがそうはいかなかったので

  mysql-common_5.0.24-1~bpo.1_all.deb

をとってきていれて解決。あとでpreferecesあたりをいじるといいのかな。