Misc Change Log

`OpenBSD で scheme のアプリ開発' みたいなことをやってます。

2004-11-20

安全なファイルコピー

http://sonic64.hp.infoseek.co.jp/...

ssh + tar じゃいかんのかいな。 rsh の時代からの基本だと思うのだが。

(cd path && tar cf - .) | ssh user@hostname "(cd path && tar xvfp -)"

暗号化したければ、送信側は tar の後、受信側は tar の前にいれてやればよい。 何のために ssh 使ってるかわからないけど。

メンドイが、scp や sftp でもできなくはない。ヒントは mkfifo。 でも本末転倒。だって scp も sftp も ssh のラッパーだから(少なくとも OpenSSH は。他の処理系はどうなのかな?)。

なんか変なこと書いてる?

追記。 やっぱり変なこと書いてた。リモートマシンで pgp したいのか。全然読んでなかったorz

なら上のスクリプトを実行後、

ssh user@hostname "(cd path && find . -type f -exec gpg options {} \;)"

でどうよ? gpg は使ってないので知らない。ので、オプションは適当に。 tar ファイルで送ったものを単に gpg したいなら(多分これがお望みの方法だろう)、

(cd path && tar cf - .) | \
ssh user@hostname "(cd path && gpg options > filename.tar.gpg)"

さらに圧縮したいなら、

(cd path && tar cf - . | bzip2 -9) | \
ssh user@hostname "(cd path && gpg options > filename.tar.bz2.gpg)"

でいい罠。

Posted at 13:22 | Permalink | Category | Comments

安全なファイルコピー

カテゴリを移動しました。

see: http://quasiquote.org/...

Posted at 12:00 | Permalink | Category | Comments

ChangeLog と rssmemo を同期

http://tokuhirom.dnsalias.org/...

ふむ。RssMix を使うというのはいかがだろう。

Gauche をインストールしているなら、

WiLiKi:RSSMix

perl 版もあるようですぞ。

RssMixプラグイン

Posted at 10:55 | Permalink | Category | Comments

なぜかイソ(ry

イソギンチャクに替えてみた。 いいよね。イソギンチャク。 芽が生えて増えるとか、分裂して増えるとか、卵で増えるとか、実は歩けるとか、 魚を消化しているところが透けて見えるとか。

しかし a:visited にうまい色が思いつかない。 なんとかならぬものかのう。

それと、background-attachment: fixed できちんと表示できないブラウザがあるらしいけど、無視の方向で。 これと同じことをどうやって実現するのか方法がわからん。てか、わかって嬉しいか?

あーこれか:http://www.doraneko.org/...

CSS1コア: ユーザエージェントは 'fixed' を 'scroll' として扱ってもかまわない。もっとも、制作者が 'fixed' をサポートするブラウザにだけ画像を用意する方法はないから、少なくとも HTML 要素及び BODY 要素については 'fixed' を正しく解釈できることが推奨される。

ふーん。で、scroll に解釈されたらどうすれいいの?

おっと、忘れてたので追記。 トラックバックの cgi は北村さんの tb_cgi を使わせていただいています。かんしゃ。 ここのサーバの perl はちと古いので、Jcode へバックポートした上で、EUC-JP 化、くっつき化、その他味付けしとります(tb_cgi.txt.diff)。

Posted at 10:37 | Permalink | Category | Comments