いくやの斬鉄日記

オープンソースからハイスクールフリート、The Beatlesまで何でもありの自称エンターテインメント日記。

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

2005年04月15日 13時32分35秒 | Ubuntu
・サーバ側
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
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« xorg & kde-3.4.0 on Debian ... | トップ | mini-dinstallとdputを使う »
最新の画像もっと見る

コメントを投稿

Ubuntu」カテゴリの最新記事