いくやの斬鉄日記

オープンソースからマリみて、Beatlesまで何でもありの自称エンターテインメント日記。

aptで署名エラーを出さないようにする方法

2005年04月15日 13時32分35秒 | Ubuntu/Kubuntu
・サーバ側
1.パケジを置く
2.Packages.gzを生成する
 apt-ftparchive packages . | gzip -c9 > ./Packages.gz
3.Sources.gzを生成する
 apt-ftparchive sources . | gzip -c9 > ./Sources.gz
4.Packagesを生成する
 zcat Packages.gz > Packages
5.Sourcesを生成する
 zcat Sources.gz > Sources
6.Releaseを生成する
 apt-ftparchive release . > Release
7.Releaseに署名する
 gpg --sign -ba -o Release.gpg Release
8.サーバにアップロードする

とりあえずこんな感じが理想的ですか
1.パケジを置く
2.Packagesを生成する
 apt-ftparchive packages . > ./Packages
3.Sourcesを生成する
 apt-ftparchive sources . > ./Sources
4.Packages.gzを生成する
 gzip -c9 Packages > ./Packages.gz
5.Sources.gzを生成する
 gzip -c9 Sources > ./Sources.gz
6.Packages.bz2を生成する
 bzip2 -c9 Packages > ./Packages.bz2
7.Sources.bz2を生成する
 bzip2 -c9 Sources > ./Sources.bz2
8.Releaseを生成する
 apt-ftparchive release . > ./Release
9.Releaseに署名する
 gpg --sign -ba -o ./Release.gpg ./Release
10.サーバにアップロードする

激しくメンドクサイのでshell scriptにしますかの。。

・クライアント側
 もちろん私の鍵の場合ですが。。
1.keyserverから拾ってくる
 gpg --keyserver subkeys.pgp.net --recv-keys 20ABCC8A
2.インポートする
 gpg --armor --export 20ABCC8A |sudo apt-key add -
これだけ。

参考:
Apt authentication instructions for Hoary
apt 0.6 in experimental
キーワード
アップロード インポート クライアント
コメント (0) |  トラックバック () |  この記事についてブログを書く
Messenger この記事をはてなブックマークに追加 mixiチェック シェア
« xorg & kde-3.4.0... | トップ | mini-dinstallとd... »

コメント

コメントはありません。

コメントを投稿

 ※ 
コメント利用規約に同意の上コメント投稿を行ってください。
※文字化け等の原因になりますので、顔文字の利用はお控えください。
下記数字4桁を入力し、投稿ボタンを押してください。この数字を読み取っていただくことで自動化されたプログラムによる投稿でないことを確認させていただいております。
数字4桁

トラックバック

この記事のトラックバック  Ping-URL

あわせて読む