転載・引用について

ユーザ用ツール

サイト用ツール


tweet

つぶやき

技術系や雑感等は再編集して本文の記事にする事を前提としているので、こっちにLinkを張らないでください。

気になった記事(20090712)

· 2018/07/02 19:01 · 2009/07/12 01:00

キャッシュが消えた

DokuWikiのcacheが消えた、というか、おかしくなってたので消したんだけど。

この整理の関係で、何だかんだで30分くらい猿仕事をしてました。まぁ、しょうがない。

cacheとmetadataを消すと、色々影響があることはよく判った。これは結構面倒かもしれない。

Blikiにarchive機能が乗るか、早くBlogの新しいの出ないかなぁ。

· 2018/07/02 19:01 · 2009/07/10 04:00

証拠隠滅

UNIXでは、ファイルの日付管理に3種類(最近では4種類のものもある)の日付を利用している。

ctime
状態変更日時。ファイルを作成したり、inodeの位置が変わったりした場合に書き換わる
atime
アクセス日時。ファイルを閲覧したりしたときに書き換わる
mtime
変更日時。ファイルの内容を修正した場合などに書き換わる
btime
作成日時。まだ利用できる物は少ないが、ファイルを作成したときに付けられる。BSD系には存在していると思われる。少なくともNetBSDにはある。

で、atime, mtimeはtouchコマンドで変更可能なのだが、ctime(mtimeも)は直接inodeをいじらないと変更できない。
これは、Security上の「完全性」保持のためには重要な機能だが、偶に困ってしまうこともある。

というわけで、fsdbコマンドの出番。

これは、inode自体を書き換えるものなので、使う際に注意が必要だが、inodeを直接修正できるという非常に強力なツールである。

これを使って、日付を大きく変更したのでメモとして。

詳しい使い方はmanを見ましょう。強力すぎて、簡単にファイルシステムを壊してしまう可能性があるので、ここには詳細は書きません。悪しからず

· 2018/07/02 19:01 · 2009/07/10 03:00

OSの再構築

そろそろNetBSDのReleaseが出てそれなりに時間が経ったので、5.0stableのソースを引っ張ってきてコンパイル中。

今回は結構変化があったので、userlandも込みにして全部作り直すことにする。

しかし、毎回思うんだけど、コンパイルが遅い。この際、gccのオプションに-j 4位入れてやろうか?とか思うくらい遅い。

取りあえずこれを全部更新したら、次はpkgsrcの更新だな。いくつか脆弱性が公開されているものもあるしなぁ。

何だかんだで結構作業量が多いのが悩ましい。

· 2018/07/02 19:01 · 2009/07/10 02:00

気になった記事(20090710)

なんでねる前にRSSを確認するかなぁと自分に文句を言いながら。

00:56版

11:00版

17:00版

· 2018/07/02 19:01 · 2009/07/10 01:00
このウェブサイトはクッキーを使用しています。 Webサイトを使用することで、あなたはあなたのコンピュータにクッキーを保存することに同意します。 また、あなたはあなたが私たちのプライバシーポリシーを読んで理解したことを認めます。 同意しない場合はウェブサイトを離れてください。クッキーに関する詳細情報
tweet.txt · 最終更新: by seirios

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki