Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
DeveloperWiki:パッケージの署名のソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
DeveloperWiki:パッケージの署名
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:DeveloperWiki]]__NOTOC__ ==Choose a UID== * Use a valid e-mail address: no obfuscation. * The e-mail address should be reliable (do not use one you got from your ISP or a random free service). * When in doubt, you should prefer using your <code>@archlinux.org</code> address. * The UID also has to be the same as the <code>PACKAGER</code> variable you use to build packages. * A correct UID looks like this: <code>Pierre Schmitz <pierre@archlinux.de></code> * We strongly advise you use your real name. It has to be exactly that found on official documents (passport, driver's license, etc.); see [http://wiki.cacert.org/PracticeOnNames CAcert's practice on names]. ==Create a key pair== # Install <code>gnupg</code>. # Run: <code>gpg --gen-key</code> ## You may use the default: a never expiring 2048-bit RSA key for encryption and signing. # Create a revocation certificate, for use when/if your private key ever gets compromised: ## Run: <code>gpg -o ~/.gnupg/pierre@archlinux.de-revoke.asc --gen-revoke pierre@archlinux.de</code> ## Make sure to store this file in a secure location (and/or encrypt it with a passphrase); then delete the plaintext version. # Backup your private key: <code>gpg --export-secret-keys pierre@archlinux.de > pierre@archlinux.de-private.asc</code> ==Recommended: Get your key signed by CAcert== # [https://www.cacert.org/index.php?id=1 Create an account on CAcert.] # Meet CAcert assurers and have them verify your official identification documents; see [http://www.cacert.org/policy/AssurancePolicy.php CAcert's assurance policy]. # You will then be able to access a new part of the CAcert website and get your key signed: ## Export your public key: <code>gpg --export --armor pierre@archlinux.de > pierre@archlinux.de.asc</code> ## Paste the content of that file into the form on the [https://www.cacert.org CAcert website]. ## Save the signed key from the CAcert website and import it: <code>gpg --import <filename></code> ==Recommended: Get your key signed by other devs== # When ever you meet with another dev, sign each others' keys. # Take this seriously: never sign a key when you cannot verify the other person's identity. # See [http://www.cacert.org/policy/AssurancePolicy.php CAcert's assurance policy] for good guidelines. ==Publish your public key== # Send your public key to a keyserver: ## Check your key id with: <code>gpg -k</code> ## Run: <code>gpg --send-keys KEY-ID</code> # Add your key fingerprint to your profile at https://www.archlinux.org/devel/profile/ ==Be safe!== # Create a backup of your keys and be sure not to forget the passphrase!
DeveloperWiki:パッケージの署名
に戻る。
検索
検索
DeveloperWiki:パッケージの署名のソースを表示
話題を追加