おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2002年11月22日(Fri) 今日は冬風の雲 でも雪ではないよ [長年日記]

ソースアンテナ

suしても使えるscreen

Steven Elliottさんのshellの suidを見て起動するようになるパッチ。いいかも。 例によって試してないんだけど…。 でもなんとなくセキュリティホールになりそうな気がしないでもないような気がしないこともない。

gnu-screen MLより…このパッチじゃ reattachできないやん、というツッコミが。

今日のがらくた

雨が降ってきた上にまたつながらなくなってるなぁ…。

sshdが起動して、キーボードとモニタが不要なところまで辿りつきました。 openssh-serverがCDのイメージには入っていなかったので、これを作るために、

  1. OmoiKondara HOWTOを見ながら、OmoiKondaraの準備。
  2. opensslを作りopenssl-develをインストール
  3. tcp_wrappersを作りインストール
  4. zlibを作り、zlib-develをインストール
  5. opensshを作り、openssh-serverをインストール

という手順を踏みました。 opensshでは、X関係のパッケージへの依存をとりあえずやめてもらうため、

したのですが、何故か、

と表示されてOmoiKondaraが終了してしまう。仕方がないので、

してからできたパッケージをパッケージ置き場に移して、 openssh-serverインストールしました。 起動は、/etc/init.d/sshd startでおっけい。 詳細は、がらくた日誌に。

これで、リモートからいろいろできるようになりました。とりあえずは本職…。

はてなアンテナには何も見せないuptime.rb

何人かの方のはてなアンテナに入れていただいているのですが、 はてなアンテナがクロールする度に、 uptimeの変化が検出されてしまうみたいでした。 そういうわけで、しばらくの間、 uptime.rbがユーザーエージェントを出力するようにしていたのですが、 さきほど、

であることが判明*1。 そういうわけで、はてなアンテナからのアクセスの場合は、 uptimeを出力しないようにしてみました。うまくいってるかな?

*1 ここのホストのアクセスログにはユーザーエージェントは記録されないのです。

gcc3.2ができないのはbisonが無いからだった

と言われるのですが、Makefileを見ると、最初のfalseという 部分には、$BISONという文字が。 bisonを入れてから、今のところ健やかにビルド中です。

そんなわけで勝手ながら、momongaのpackages.develにbisonを追加しちゃいました。 テストはしてません←コラ。 packagesにopenssh-serverも入れちまいました。 不都合があれば消してくださいまし。

gcc.specでもbisonをrequireするべきなのかな? それともホントはbisonが無い時の回避策があるのか… パーサーの理解が乏しいわたくし。

その後の設定

iptablesとか要らないサービスのchkconfig --delとか、momongaさんの.bashrcを作ったり。pdumpfsとかrsyncとかを作って、cron.dailyにスクリプトを追加。sudoの設定をしたりccacheも作ってから、とりあえずはheadのcheckoutとビルドを始めました。週末を越えてどれだけできてるか楽しみだ。

そうそう、momongaのパッケージリストにbisonを足したのはちょっとやりすぎだったと反省。コンパイラが入ってれば作れる。

本日のツッコミ(全3件) [ツッコミを入れる]
> ずんだあん (2002年11月22日(Fri) 04:23)

OmoiKondaraの-rオプションの中に-baを書かないといけないんですね。

> タロウ (2002年11月22日(Fri) 05:53)

すみません、出来心ではてなアンテナに登録して、なにやら面倒をおかけしたようで。

> ずんだあん (2002年11月22日(Fri) 06:22)

いえいえぜんぜ〜ん。<br>はてなアンテナの詳細モードってなかなかいいんだけど、uptimeの変化だけ毎回見せられるってのもね。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>