[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
6. Manifest Signing Guide
6.a. How to sign Manifests?
Requirements:
- >=sys-apps/portage-2.0.51_pre10
- >=app-crypt/gnupg-1.2.4
Key Setup:
-
Create
a new DSA GnuPG key with at least a 1024 bit keylength, an expiration
period no longer than 6 months and a good passphrase.
-
Upload
the key to a keyserver.
Portage Configuration:
-
Set PORTAGE_GPG_DIR to your ~/.gnupg/ directory
(or the directory where the keyring with your new key is).
- Set PORTAGE_GPG_KEY to the key id of your new key.
- Set FEATURES="sign".
Now you should be able to sign your Manifests on repoman commit. Repoman will
ask you for your passphrase before committing the Manifest. This step is
after it has committed the other files. At the moment repoman doesn't
check if the Manifest is already signed, so others are able to "unsign" your
package later. This will change before signing is made mandatory.
[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
The contents of this document are licensed under the Creative Commons -
Attribution / Share Alike license.
|