Jan 15, 2008

OpenNTPD を extras にコミットしてみた

以前書いた通り、デフォルトの OpenNTPD のまんまだとバッテリーに優しくない(ような気がする)ので、サーバー問い合わせ間隔を変更してみた。

時間のずれが 0.1 秒以内のとき、最大の 1.5時間間隔になるようにした。しばらくログを見てみたが、まぁ大体ずれても 0.1秒前後、調子よければもう少し精度よく同期しているので、まぁいいかなと思う。

さらに、3秒以上ずれてるようなら強制的に同期するようにしてみた。なのでネットワークのちゃんと接続された状態で ntpd を起動すると、数回のサーバー問い合わせ後(数分以内)一気に時間調整が起きる場合がある。

以上2点変更してアプリケーションマネージャ経由でインストール or アップグレードできるよう extras のアカウントを取得してコミットしてみた。

以下はそのコミット手順。

scratchbox にログインして CHINOOK_X86 で

dpkg-buildpackage -rfakeroot -i

を実行して i386 用の deb パッケージを作成。

sb-conf select CHINOOK_ARMEL を実行して ARMEL 環境に切り替えて dpkg-buildpackage を -B オプションつきでバイナリのみ作成(ソースパッケージは i386用の deb パッケージ作成時に生成済み)。

ARMEL 用 deb パッケージの作成も成功したら scratchbox から抜けて、deb パッケージのあるディレクトリに移動してサインをする。

サインは gnupg を利用するので、あらかじめキーを作成して、下記を実行して changes ファイルにサインする。

debsign -k<key_id> <i386>.changes
debsign -k<key_id> <armel>.changes

/etc/dput.cf に以下のエントリがあることを確認。それぞれ bora と chinook 用の extras のレポジトリ情報。

[bora-extras]
login = <your_garage_login_name>
fqdn = garage
method = scp
hash = md5
allow_unsigned_uploads = 0
incoming = /var/www/extras/incoming/bora
[chinook-extras]
login = <your_garage_login_name>
fqdn = garage
method = scp
hash = md5
allow_unsigned_uploads = 0
incoming = /var/www/extras/incoming/chinook

さらに scp するために下記を設定する。

~/.ssh/config

Host garage
  HostName garage.maemo.org
  User <your_garage_login_name>
  IdentityFile ~/.ssh/<your_private_ssh_key>

以上設定ができたら dput コマンドでアップロード。下記は chinook 版のアップロードの場合。

dput chinook-extras *.changes

下記のようなメッセージがでたらアップロード完了。

Successfully uploaded packages.
Not running dinstall.

と、ここまではほぼ extras にアカウント作成時に来た手順書(メール)の通り。chinookに関しては記述がなかったので一部勝手に変更してあるが、実際やってみて問題なさそう。

このあとレポジトリのアドミンがファイルを確認して、問題がなければ公開される(たぶん)。

以下 ToDo >自分

  1. Subversion にソースをコミットする
  2. bora (OS2007) 用パッケージも作成
  3. それを extras にアップロード
  4. garage のプロジェクトページにもパッケージをアップロード
  5. 簡単なリリースノートを書く

【追記】どうやら無事登録されたようで、アプリケーションマネージャに表示された。


Related Info.

Comments

N810でユーザになりました wrote:

ebview for maemo 4.0もコミットしてください。
是非是非、お願いします。使ってみたいです。
Posted on Jan 16, 2008 06:12:21

Kimitake wrote:

そいえば OS2008 の ebview パッケージは公開してなかったですね。
時間つくってやっときますです。
Posted on Jan 16, 2008 17:09:00

N810でユーザになりました wrote:

キター!

ありがとうございます!
Posted on Jan 17, 2008 02:36:46

Add Comments

※下記の単語・フレーズはコメントで使用できません。大文字・小文字は同一視します。
poker, backgammon, tramadol, casino, insurance, loans
JavaScript is required when you submit comment %20%20%3c%61%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%22%3e%3c%2f%61%3e %3c%66%6f%72%6d%20%6d%65%74%68%6f%64%3d%22%70%6f%73%74%22%20%61%63%74%69%6f%6e%3d%22%23%6e%75%63%6c%65%75%73%5f%63%66%22%3e %09%3c%64%69%76%20%63%6c%61%73%73%3d%22%63%6f%6d%6d%65%6e%74%66%6f%72%6d%22%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%61%63%74%69%6f%6e%22%20%76%61%6c%75%65%3d%22%61%64%64%63%6f%6d%6d%65%6e%74%22%20%2f%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%75%72%6c%22%20%76%61%6c%75%65%3d%22%68%74%74%70%3a%2f%2f%6b%69%6d%69%74%61%6b%65%62%6c%6f%67%2e%6e%65%74%2f%69%74%65%6d%2f%35%35%36%22%20%2f%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%69%74%65%6d%69%64%22%20%76%61%6c%75%65%3d%22%35%35%36%22%20%2f%3e %09%09 %09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%62%6f%64%79%22%3eコメント%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%74%65%78%74%61%72%65%61%20%6e%61%6d%65%3d%22%62%6f%64%79%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%63%6f%6c%73%3d%22%34%30%22%20%72%6f%77%73%3d%22%31%30%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%62%6f%64%79%22%3e%3c%2f%74%65%78%74%61%72%65%61%3e %09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6e%61%6d%65%22%3eお名前%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%75%73%65%72%22%20%73%69%7a%65%3d%22%34%30%22%20%6d%61%78%6c%65%6e%67%74%68%3d%22%34%30%22%20%76%61%6c%75%65%3d%22%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6e%61%6d%65%22%20%2f%3e %09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6d%61%69%6c%22%3eウェブサイト%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%75%73%65%72%69%64%22%20%73%69%7a%65%3d%22%34%30%22%20%6d%61%78%6c%65%6e%67%74%68%3d%22%36%30%22%20%76%61%6c%75%65%3d%22%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%6d%61%69%6c%22%20%2f%3e %09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%65%6d%61%69%6c%22%3eメール%3a%3c%2f%6c%61%62%65%6c%3e %09%09%3c%69%6e%70%75%74%20%6e%61%6d%65%3d%22%65%6d%61%69%6c%22%20%73%69%7a%65%3d%22%34%30%22%20%6d%61%78%6c%65%6e%67%74%68%3d%22%31%30%30%22%20%76%61%6c%75%65%3d%22%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%66%69%65%6c%64%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%65%6d%61%69%6c%22%20%2f%3e %09%09 %09%09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%63%68%65%63%6b%62%6f%78%22%20%76%61%6c%75%65%3d%22%31%22%20%6e%61%6d%65%3d%22%72%65%6d%65%6d%62%65%72%22%20%69%64%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%72%65%6d%65%6d%62%65%72%22%20%20%2f%3e %09%09%3c%6c%61%62%65%6c%20%66%6f%72%3d%22%6e%75%63%6c%65%75%73%5f%63%66%5f%72%65%6d%65%6d%62%65%72%22%3e情報を記憶しておく%3c%2f%6c%61%62%65%6c%3e %09%09%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%73%75%62%6d%69%74%22%20%61%6c%74%3d%22コメントを追加%22%20%76%61%6c%75%65%3d%22コメントを追加%22%20%63%6c%61%73%73%3d%22%66%6f%72%6d%62%75%74%74%6f%6e%22%20%2f%3e %09%3c%2f%64%69%76%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%6e%70%5f%70%72%6f%74%65%63%74%62%79%6d%64%35%22%20%76%61%6c%75%65%3d%22%61%61%63%31%31%64%62%31%35%63%61%33%36%33%37%62%39%61%62%35%62%66%61%66%32%37%62%62%65%61%33%63%22%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%6e%70%5f%70%72%6f%74%65%63%74%62%79%6d%64%35%5f%68%61%73%68%22%20%76%61%6c%75%65%3d%22%61%66%61%35%65%64%32%31%61%64%63%36%35%65%65%34%30%35%65%30%63%32%38%38%32%39%65%39%61%62%66%63%22%3e %3c%2f%66%6f%72%6d%3e %20%20

OpenID を使ってログインすることができます。

Identity URL:

Trackbacks

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
visitor stats