Skip to content
KaiGai Kohei edited this page Feb 27, 2018 · 2 revisions

SWDC ビルド環境のセットアップ

RPM署名用に秘密鍵/公開鍵を作成する。

$ gpg --gen-key

ここで選択するのは

  • RSA and RSA (default)
  • Key Size: 2048bits
  • key does not expire
  • Name: HeteroDB SWDC
  • Mail: <[email protected]>
  • Comment: HeteroDB Software Distribution Center
  • Pass: 適当に決める

しばらく時間がかかる

RPM用公開鍵をエクスポート

gpg --export -a > swdc/files/RPM-GPG-KEY-HETERODB

~/rpmsign.sh スクリプトを設定

$ cp swdc/files/rpmsign.sh.template ~/rpmsign.sh
$ vi ~/rpmsign.sh

PASS="XXXXXXXXXX"の部分をパスフレーズに変更

~/.rpmmacros 設定ファイル

%_gpg_name パラメータを指定 さきほどgpg --gen-keyで指定した Name を教えてやる。

%_gpg_name HeteroDB SWDC