☆スキーウエアNOW ON SALE!!☆★2ピース上下スーツ★ 【エァウォーク】幼児用ウエアAWT‐5524 ピンク(桃色)サイズ:100・110・120
沖縄産スナックパイン1玉(500g〜800g) N−95D23L/C3 technorati RobotReplay 2004/09/30から 今日: 昨日: 最近のツッコミ10発 |
2004-06-01 [長年日記]2004-06-02 [長年日記]_ [Know-How]GSig debian パッケージdebian 資料をさらに読んで、今日は Gsig の debian パッケージ化をやった。
2004-06-03 [長年日記]_ [Know-How]debian パッケージ今日は、debconf を使用して設定できるようにしようとした。 debian/config ファイルをdebconfで楽々パッケージ設定 を参考に書いてみた。 debian/rules の binary-arch: build install に dh_installdebconf を追加した。 一応 postinst の実行時、 db_get 変数名 で変数を取得できた。 これを利用して、各設定ファイルを置換すればできそうな気がする。2004-06-07 [長年日記]_ [Know-How]debian パッケージ先日、debconf を使用して値設定、 postinst での値の取得までできていたで、 postinst で設定ファイルの値を sed (実は使うの初めて ぉぃ)で置換するようにしてみた。 設定ファイルの内容を置換して、> で強制書込みすると白紙になるようなので、/tmp に tmpfile をかまして置換していくようにしてみた。set -e/etc/webupdate/config.php のファイル内容は、debconf の設定で入力した値に置換されていた。が、インストール後に、 dpkg-reconfigure webupdateで、設定変更の質問は、インストール時と同じように出るのだが、/etc/webupdate/config.php のファイルは置換されていなかった(´・ω・`)ショボーン。他に何か設定がいるようでした…… _ [Private][Game]MTG今日は、新しく作った白デッキで、しば〜と対戦をした。私が体力が7になった時点で、Worship / 崇拝を出したため、大変長い硬直状態のまま20分くらいたった。私に Whispersilk Cloak / 囁き絹の外套が出たので しば〜のライブラリが@5枚のところで、ギリギリ勝利。それにしても白は、火力無いから白単はきついなぁ。 2004-06-08 [長年日記]_ [Know-How]debian パッケージGSig の debian パッケージをインストールし署名しようとしても、 パッケージの取得時に、setuid: Operation not permittedと怒られてパッケージが取得できない。 Debian メンテナ入門 第 2 章 - はじめの一歩 に、以下の文があった。 動作のために setuid root が必要なプログラムをパッケージ作成の最初の練習問題として選ぶべきでは ありません。 さらに言えば、すべての場面において setuid や setgid でさえも必要とすべきではありません。 ・ ・ 筆者としては、何も知らないままにパッケージ化しておまけにミスった ある種の setuid デーモンのせいで 怒り狂ったユーザからあなたに向けて抗議殺到というような事態を回避したいのです。ひぃぃぃ、なんか難しそう……んで、GSig のソースを見たところ、get_package_cash.c に、 apt-get を使用するために setuid(0) しているところがあった。ここが問題っぽい。どうしたらいいのやら。 2004-06-09 [長年日記]_ [Know-How]debian パッケージ昨日の、GSig debian パッケージの setuid: Operation not permitted 問題解決。 google で調べても分からなかったので、gpackage でも apt 使用のために、setuid() を使っていたので、神に聞いてみた。debian/rules に以下のようにたった一行書けばいいだけだった。dh_fixperms --exclude get_package_casheget_package_cashe で、無事にパッケージを取得できるようになった。 dpkg-reconfigure にて、設定を変更するようにするため debconf について調べていた。が、日本語の資料は見つからないため、DEBCONF-DEVELをチラッと見てみた。config ファイルの書き方は参考になりそうだった。apt-get source にて kdebase を取ってきて、 debian ディレクトリを 見てみると、postrm スクリプトに dpkg-reconfigure が書かれているのを見つけた。dpkg-reconfigure の場合は、debconfigure の値でくるようだった。 configure で処理する場所に debconfigure も処理するようにした。 パッケージ作成後、dpkg-reconfigure webupdate で質問に答えた後、設定ファイルが書き換わっているのが確認できた。 2004-06-11 [長年日記]_ [Know-How]debian パッケージ今日は debconf の config script をいじって、必須チェックや、[Cancel]ボタンが効くようにしてみた。db_set した後に、db_get にて値を取得し、値が取得できなければ同じ質問を行うようにした。[Cancel]ボタンの動きは、DEBCONF-DEVELの Letting the user back up を参考にし、STATE を設定して判別するようにしてみた。必須、[Cancel]ボタン共にうまく動いているようだ。#!/bin/sh -e # A simplified version of debconf's own config script. 2004-06-17 [長年日記]┌(`Д´)ノ)゜∀゜) shutta [ケコーンおめっとさ〜ん。 トップを走っていたつもりなのに、yammyたんにまんまとまくられてしまったよ。⊃Д`) ま..] ┌(`Д´)ノ)゜∀゜) Yammy [どうもです。お互い頑張りましょうねぇ。] 2004-06-21 [長年日記]_ [News]DDIポケットカーライルと京セラが、DDIポケットを買収したようだ。実質的に KDDI から独立する形になるようだ。初めて携帯電話(PHS)を持ったのが、KDDI ポケットだったのを思い出した。 _ [Party]飲みtani鮫、iwai支障と、オーストラリアンパブ セブンシーズに軽く飲みに行った。 2004-06-22 [長年日記]_ [Know-How]Kterm での日本語入力n_saitoさんの作成してくださったuim, Anthy パッケージで、OOo, FIreFox, Kedit などは、日本語入力できていたが、Kterm では何故か出来ていなかった。shutta先生から.Xresourceを以下のようにすると可能と聞いてやってみた。見事に入力できた。----------------------------------- !#define XIM kinput2 #define XIM uim-anthy ----------------------------------- $ xrdb .Xresource で reload |
┌(`Д´)ノ)゜∀゜) shutta [デッキ組んでくれてありがとね〜♪ これでみんなとデュエルできるぞ!(・∀・)]