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 14:28] 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 64: | Regel 64: | ||
| # Something that need for rpm-4.1 since we have no docs | # Something that need for rpm-4.1 since we have no docs | ||
| %define _missing_doc_files_terminate_build 0 | %define _missing_doc_files_terminate_build 0 | ||
| + | %define debug_package %{nil} | ||
| Name: | Name: | ||
| Regel 105: | Regel 106: | ||
| %changelog | %changelog | ||
| * Wed Jan 05 2022 Pietje Puk < | * Wed Jan 05 2022 Pietje Puk < | ||
| + | - first draft | ||
| </ | </ | ||
| Regel 116: | 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 ===== | ||