Changes between Initial Version and Version 1 of docs/making-rpm/gpgsign


Ignore:
Timestamp:
2013/01/29 22:41:13 (11 years ago)
Author:
yasumichi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • docs/making-rpm/gpgsign

    v1 v1  
     1[wiki:docs Vine Linux ドキュメント] / [wiki:../ RPM パッケージの作成方法] / パッケージ署名の設定 
     2 
     3= パッケージ署名の設定 = 
     4 
     5Vine Linux 6.0 以降、公式リポジトリで公開するパッケージには、原則として GnuPG による署名を行っていただきます。(GnuPG 鍵の作成方法は、「[wiki:docs/developers-guide Vine Linux 開発者ガイド]」の付録「[wiki:docs/developers-guide/using-gnupg gpgコマンドの使用方法]」などを参照してください。 ) 
     6 
     7~/.rpmmacros に以下の記述があるか確認して下さい。 
     8 
     9{{{ 
     10#!sh 
     11# gpg signing 
     12# %_signature gpg 
     13# %_gpg_name Your Name <your mail address> 
     14}}} 
     15 
     16行頭の # は、コメントを表しますので以下のように修正します。 
     17 
     18{{{ 
     19#!sh 
     20# gpg signing 
     21%_signature gpg 
     22%_gpg_name Your Name <your mail address> 
     23}}} 
     24 
     25使用する GnuPG 鍵に合わせて、Your Name の部分をあなたの名前(ローマ字表記)、your mail address の部分をメールアドレスに変更して下さい。 
     26 
     27なお、パッケージ作成時には署名のためのオプションを与える必要がありますが、ファイル ~/.popt に以下の記述を追加しておくとオプションを省略可能になります。 
     28 
     29{{{ 
     30rpmbuild alias --ba             -ba --sign 
     31rpmbuild alias --bb             -bb --sign 
     32rpmbuild alias --bs             -bs --sign 
     33rpmbuild alias --ta             -ta --sign 
     34rpmbuild alias --rebuild        --rebuild --sign 
     35}}}