Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
|
werkinstructies:rpm_van_een_binary [2022/01/05 15:06] abel [spec file bouwen] |
werkinstructies:rpm_van_een_binary [2022/06/07 21:31] (huidige) abel [.rpmmacros aanpassen] |
||
|---|---|---|---|
| Regel 5: | Regel 5: | ||
| voor deze acties heb je de volgende tools nodig; tar, gzip, rpmbuild. Installeer die door: | voor deze acties heb je de volgende tools nodig; tar, gzip, rpmbuild. Installeer die door: | ||
| - | '' | + | '' |
| Regel 117: | Regel 117: | ||
| '' | '' | ||
| ===== GPG signing ===== | ===== GPG signing ===== | ||
| + | ==== GPG key aanmaken ==== | ||
| + | Mocht je niet een bestaande GPG key gaan gebruiken kan je er een aanmaken door: | ||
| + | |||
| + | '' | ||
| + | |||
| + | vul alles in, eventueel ook een passphrase. | ||
| + | |||
| + | controleer door: '' | ||
| + | |||
| + | ==== GPG key importeren ==== | ||
| + | kopieer de bestaande GPG-key die je wilt importeren naar je systeem. | ||
| + | |||
| + | importeer de GPG key door:\\ | ||
| + | '' | ||
| + | |||
| + | controleer door:\\ | ||
| + | '' | ||
| + | |||
| + | |||
| + | ==== .rpmmacros aanpassen ==== | ||
| + | |||
| + | wordt root '' | ||
| + | < | ||
| + | %__os_install_post %{nil}%_topdir | ||
| + | %(echo $HOME)/ | ||
| + | %(echo $HOME)/ | ||
| + | %_signature gpg | ||
| + | %_gpg_name YOUR-RPM-GPG-KEY | ||
| + | </ | ||
| + | ==== sign the rpm ==== | ||
| + | |||
| + | '' | ||
| + | |||
| + | |||
| + | |||
| ===== Bronnen ===== | ===== Bronnen ===== | ||