hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。
09/23/2003 む [長年日記]
■ [Gentoo][alpha] む
そういやこないだ Gentoo 入れた Alpha マシンに gentoo-stats 入れてなかったなぁと思って入れようとしたらマスクとか出てきた.~alpha なのかなーとか思ったら -alpha でやんの.alpha の情報は収集しとらんですか,そうですか.
■ [Gentoo][alpha] コンパイラ
せっかく Alpha を使ってるのに,alpha用のcompaq純正コンパイラとかライブラリを使わん手はない.ということでgentoo.orgのドキュメントを読みつつほげほげする.
どうもレジストレーションが必要らしいが,とりあえず大学で使ってるので Academic ということにしておく.が,何か何度やってもエラー.
いい加減うんざりしてきたところ,Alpha の方でレジストしてみたら行けた.うーむ,ブラウザが吐くアーキテクチャ見てるのかなぁ.
メールで復号鍵が送られてくるらしいが,いつまで経っても来る気配なし.…が,よくよくドキュメントに目を通してみると
If you haven't already registered for an enthusiast or academic license with HP, now would be a good time. It seems to take about 24 hours for the license to be issued after you fill in the form on the web.
…オアズケですか.
■ [小ネタ] 占いモンキー
執着派グリーンモンキー.
明るく社交的で、人の心を巧みにつかんでいく、処世に長けた男性です。物事を割り切って考えるため、一見強そうに見えても内心は意外と神経質で、周りの目を気にする気弱さがあります。
あーそうかも.社交的かどうかは知らんけど.
しかし、とっさの状況判断や先手を打っていく機転に優れ、ここ一番のチャンスには抜群の強さを発揮します。短期決戦型の勝負師で、その瞬間瞬間に全力投球してベストを尽くしていきます。
うーん,自分じゃそんなつもりないけど本番に強いとよく言われるかも.
本音をなかなか出さないので、少々つかみどころのない雰囲気はありますが、人の役に立つ事をモットーとしていて、何をすれば相手に喜んでもらえるかと、いつも考えている親切な面があります。ただ、お互いが得をすることを信条にしているので、相手からの見返りがないとがっかりするようなところがあり、ともすると、損得勘定抜きにはつきあえないような印象を与えがちではあります。
本音は出さないというよりも出せないことが多いね.しかし最近は損得抜きで人づきあいできるようになってきたけどなぁ.その代わり親切ではなくなったが.
常に冷静に合理的な判断をする割には、軽率な行動も目につきますが、その純粋さと一生懸命さが憎めない、サッパリとした男性です。
あっはっは.軽率でごめんなさい.
from エロチック街道
■ [Gentoo][alpha] rsync
今までローカル rsync ミラーとして使ってたマシンは後輩が使ってるので,重いし,なにも人の使ってるマシンをサーバに使わんでもよかろー,ということで宝の持ち腐れになりそうなこの Alpha マシンをローカル rsync ミラーに仕立て上げる.
/etc/rsync/rsyncd.conf を
pid file = /var/run/rsyncd.pid
motd file = /etc/rsync/rsyncd.motd
syslog facility = local3
timeout = 300
[gentoo-x86-portage]
#this entry is for compatibility
path = /usr/portage
comment = Gentoo Linux Portage tree
exclude from = /etc/rsync/rsyncd.exclude
[gentoo-portage]
#modern versions of portage use this entry
path = /usr/portage
comment = Gentoo Linux Portage tree mirror
exclude from = /etc/rsync/rsyncd.exclude
/etc/rsync/rsyncd.exclude は
distfiles
packages
って感じ.こうしないと path を /usr/portage にしてるもんだから distfiles と packages まで対象になっちゃうからね.
あとは cron に emerge sync を登録してやるだけ.今は1日2回に設定してある.
ちなみに gentoo-rsync-mirror は使わず.こっちのがリソース消費を抑えられる*1.ローカルミラーなんだからこれで良いのだ.
■ 追記
念のため /etc/conf.d/rsyncd に
RSYNC_OPTS="--safe-links --compress --bwlimit=700 --timeout=1800"
と書いておく.これは gentoo-rsync-mirror を入れたときに /etc/init.d/rsyncd の中に書き加えられるもの.負荷や安全性に関するオプションと思われる.
ちなみに,当然ちゃんと
# /etc/init.d/rsyncd start
ってやらなきゃ動かない.動くことを確認できたら
# rc-update add rsyncd default
だネ.
*1 …と思う.このマシンで emerge sync する手間も省けるし.
ホストの名前が変わってアクセスできなくなっていたの気がつきませんでした (^^;
Alpha-Tools は確か登録しなくても使える版の ccc やらなにやらが転がってたと
思いますが、いま stable になってるのは登録しないと使えないものですね。
さらに1週間くらい前挑戦したら gpg で暗号化されたのが解けずに失敗していま
したが(暗号化されてないのは使えます)。あと Compaq の JDE/JRE はどうも
ebuild 側が間違っていてうまくインストールできないのですが、直した ebuild
をまだ bugs に上げてないのでなんとも(2行か3行直すくらいなんですが)。
すみません,ホスト名の問題は原因不明です(僕はもうサーバ管理に関与してないので…).
JDE/JRE は rpm と tgz の違いと,表示される web ページが古い(?)みたいですね.僕はダウンロードした rpm を tar で固めるという姑息な手段でやっちゃったんですが,HOMEPAGE を更新して tar zxf ${DISTDIR}/${At} の部分を消すだけでいけるかも知れませんね.
ccc とか諸々はどうも無視されてるくさいので何とも…(汗