・サーバ側
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
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
※コメント投稿者のブログIDはブログ作成者のみに通知されます