2002年05月06日(Mon) また涼しくなってきた [長年日記]
● 週末に呆けてる間に問題が解決してるとすばらしいと思いませんか?
ツッコミありがとうございます。 smbdさん、 さかいさん、 たださん ただただ感激です…。 5月分をsqueezeできなくなった問題、原因はやっぱりパーミションでした。
5月になったからといって何か特別なことしたわけじゃないし、 と思いこんでたのがいけなかった。tdiary.rbにとっては、 新しいPStore先を作るという一大行事があったのですね。 この日記のデータはこれまでいろいろいぢり倒したおかげで、 zundaの所有、646というパーミションになっていました。 これなら、
- httpdから来るnobody氏も
- cronを動かすzunda氏も
PStoreできるわけだ。 ところが、5月分のファイルは、nobody氏が644で作ってくれたわけです。 バックアップファイルを省略すると以下の通り。
で、場当たり的解決方法としては、まず5月分の所有、パーミションを、
cp 200205 t; chmod o+w t; mv t 200205
とかして、
前の月と同じにして、6月分からは、nobody氏が646で作れるように、
本体側のtdiary.confの最後に、
を追加しました。これで、6月分からは、-rw-r--rw- nobody
な
ファイルを作ってくれるはずです。
それにしても、このホストでCGIスクリプトを作りさえすれば、
僕の日記は改変し放題。レンタルホストでは真似のできないワザですね。
ダラズのみなさま、この日記にイタズラしないでくださいまし〜。
理想的には、
- 読むだけなら書き込み権限の必要のないPStoreが出現する、か、
- suexecでいつでも自分♪
くらいの解決方法がいいのでしょうか? この他、
- 日記データをcronでミラーして、自分の所有物にしてからsqueezeする
という方法も試したのですが、tdiary.rbは、
- カレントディレクトリからプラグイン等をrequireする、
- カレントディレクトリあらtdiary.confを読み込む
ため、squeeze.rbの-pオプション(tdiary.rbの場所)と、-cオプション (tdiary.confの場所)を違えることができずに、断念。
● textだけ-----w----問題
…と上の日記を試している時に、まちがえてumask(0646)
と書いて、
試しに入力した日記のパーミションが-----w----になっちゃいました。
PStoreファイルは気づいて処理したのですが、 text出力に気づくのになんと時間のかかったことか…。 この場合は、tDiaryはエラーも出さず、しかし0020の日の日記の更新もできず、 ということになりました。 こんなアホなことをするのは僕だけですが、ご参考まで〜。
● iiimf-skk-0.1.20.5
と日記でわたわたしてる間に、famaoさんは、 iiimf-skkの新しいバージョンをリリース されています。 (この差はなんなんだろー…しくしく)
iiimf-skk-0.1.20.5 をリリースしました。 このバージョンでの主な変更は、gtk+2.0系列への対応と、細かなバグフィックスです
とのことです。さっそく試そう。
● gnuplot-3.7.2+1.2.0-0.4k
日本語化パッチの更新を反映しました。
● RPM更新情報
CVSしない版RPM更新情報の HEAD版と STABLE_2_1版 の試験運用を始めました。 うまく動けば、超弩級コンダラ・アンテナと同じディレクトリ に置かせてもらおうと画策中です。 注意書きなどに、お気づきの点があればツッコミのほどよろしくです。
最近のツッコまれどころ