Skip to content

xbps/repositories/custom.md: document creating a repository #671

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

Closed
wants to merge 1 commit into from

Conversation

classabbyamp
Copy link
Member

  • xbps/repositories/signing.md was merged into custom.md with minor modifications
    • signing.md is now redirected to custom.md
  • incorporates @camoz's change to show using 4096-bit RSA keys for signing

closes #641

@Duncaen
Copy link
Member

Duncaen commented Apr 23, 2022

I don't really see the usefulness of documenting xbps-rindex -a or the XBPS_TARGET_ARCH environment variable.
Usually people should just be using xbps-src to create the repositories and then sign them.

@classabbyamp
Copy link
Member Author

Usually people should just be using xbps-src to create the repositories and then sign them

That doesn't help when someone builds locally with xbps-src and uploads the built package to a server to be served. When I was setting up a repository for personal use, I had to search through a bunch of scripts to figure out how to do it without xbps-src's help.

@classabbyamp classabbyamp force-pushed the creating-repos branch 2 times, most recently from 99d0acf to bdc352d Compare May 29, 2022 00:16
classabbyamp referenced this pull request in classabbyamp/void-docs May 30, 2022
- xbps/repositories/signing.md was merged into custom.md with minor
  modifications
  - signing.md is now redirected to custom.md
- incorporates @camoz's change to show using 4096-bit RSA keys for signing

closes void-linux#641
@classabbyamp classabbyamp force-pushed the creating-repos branch 2 times, most recently from f438a8e to 756c6b8 Compare May 30, 2022 17:53
@Duncaen
Copy link
Member

Duncaen commented May 30, 2022

I don't really like mixing "custom repository" with the signing stuff, usually people should be using xbps-src and then just sign the resulting repository index.

@classabbyamp
Copy link
Member Author

So should the signing info be put back as a separate page?

@Duncaen
Copy link
Member

Duncaen commented May 30, 2022

I think same page is ok, but a separate section for signing and "custom repositories" and maybe instead of calling the xbps-rindex stuff "custom" call it something like "manually maintaining repository".

@camoz
Copy link
Contributor

camoz commented May 30, 2022

Can we remove the -des3? Not sure what it does in the command, but DES3 has been broken for some years, and the -des3 in the command was added a long time ago even before DES3 was broken.

@classabbyamp
Copy link
Member Author

I've amended based on feedback.

@camoz
Copy link
Contributor

camoz commented May 31, 2022

I should note that I'm not 100% if -des3 can be removed, a confirmation from someone else would be nice :)

Also it should then probably removed from the README.md in void-packages as well, but not via this PR I guess.

- xbps/repositories/signing.md was merged into custom.md with minor
  modifications
  - signing.md is now redirected to custom.md
- incorporates @camoz's change to show using 4096-bit RSA keys for signing

closes void-linux#641
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

Successfully merging this pull request may close these issues.

3 participants