Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sign generated packages #9

Open
majewsky opened this issue Sep 9, 2016 · 2 comments
Open

sign generated packages #9

majewsky opened this issue Sep 9, 2016 · 2 comments

Comments

@majewsky
Copy link
Contributor

majewsky commented Sep 9, 2016

What this means in detail depends on the generator.

  • For debian, nothing needs to be done since Debian packages are usually not signed. Debian, Ubuntu etc. just sign the repository metadata (which probably contains cryptographic checksums of the package files).
  • For pacman, when a package file is written, and signing is configured in /etc/makepkg.conf, run gpg --detach-sign --use-agent [-u $gpg_key] --no-armor $package_file to produce $package_file.sig. (This obviously doesn't work when the output file is stdout.)
  • Since rpm is a mess, I'll leave it out of the scope of this issue and do a follow-up issue later.
@majewsky majewsky added this to the v1.4 milestone Sep 9, 2016
@majewsky majewsky modified the milestones: v1.5, v1.6 Feb 20, 2017
@majewsky majewsky removed this from the v1.6 milestone Sep 1, 2017
@majewsky
Copy link
Contributor Author

majewsky commented Sep 1, 2017

Putting this on the back-burner. For Arch, there is now https://github.com/majewsky/art which takes care (among other things) of signing the packages that holo-build generates.

@ghost
Copy link

ghost commented Dec 2, 2017

I could really need this for alpine. If we setup alpines abuild as dependency of holo-build, we can reuse the existing signing infrastructure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant