Coder Social home page Coder Social logo

Comments (13)

grazzolini avatar grazzolini commented on July 30, 2024 3

archisntall is now on the official repos: https://archlinux.org/packages/?q=archinstall

from archinstall.

Torxed avatar Torxed commented on July 30, 2024 2

@kpcyrd @grazzolini Thank you both, this is honestly my first time signing things from the command-line, I've usually done everything (what's possible) via the GitHub GUI over the years. It's been a long time coming and I was bound to do some mistakes, so thank you for the help.

Key has been uploaded to https://keys.openpgp.org/search?q=256F73CEEFC6705C6BBAB20E5FBBB32941E3740A as well as a signature of the tarball is now attached to the release on the release page. I hope I didn't get that wrong or missed anything.

from archinstall.

grazzolini avatar grazzolini commented on July 30, 2024 2

So far it's looking ok to me. I'll try creating packges today, let's see.

from archinstall.

kpcyrd avatar kpcyrd commented on July 30, 2024 1

Please sign the tarball generated with:

git archive --prefix="archinstall-2.1.0/" -o ./archinstall-2.1.0.tar.gz "v2.1.0"

instead of just the commit and attach the signature to the release. :)

Also please consider uploading your key to keys.openpgp.org.

from archinstall.

Torxed avatar Torxed commented on July 30, 2024

Good idea, I'll get right on it.
I've been a tad bit lazy on the signing process, but made sure to sign the hashes of the PKGBUILD at the very least to make the final check verifiable.

I'll try to get this done within a day or two!

from archinstall.

grazzolini avatar grazzolini commented on July 30, 2024

No problem. I plan on being more active on archinstall this month, and I'll try to make a few PR's to get things moving and get it into archiso next month. At least, that's my goal. It'll start with packaging archinstall. I'm thinking about making it a split package, but let's see. Also, I've discussed this with @dvzrv and we have to focus on the profiles and logging to get archinstall into archiso. Our plan is to have a separate package with a few sanctioned/vetted profiles that would also get into archiso, alongside archinstall. This would live on a separate git repository, most likely on gitlab.archlinux.org. So, this would simplify getting them into archiso, because it would mean just installing a few packages on releng profile.

from archinstall.

Torxed avatar Torxed commented on July 30, 2024

Just a quick update on this one, the delay is partially because I want to get my HSM to work with this in a automated and meaningful way so I can integrate it more permanently (to avoid lazy shortcuts in the future). It proved to be a bit more difficult because my very outdated hardware on the HSM hehe. So I'm waiting for an order to come through within a day or two with new hardware that supports PGP signing and stuff : ) But it's on the way!

from archinstall.

grazzolini avatar grazzolini commented on July 30, 2024

Oh, that wasn't needed, but it's good to have! I'm going through the code now.

from archinstall.

Torxed avatar Torxed commented on July 30, 2024

After a bit of tinkering. Got the HSM to work flawlessly.
Commits, tags (and releases) as well as PKGBUILDS are now signed by my PGP key.

2021-01-20-010105_200x305_scrot

I'll add the public key used for signing in the release as an artifact :)
If there's something missing just poke a message here and I'll re-open the ticket. (I'll have to come back to the chain of trust at some point when I'm more familiar with how that would work and the whole concept).

from archinstall.

grazzolini avatar grazzolini commented on July 30, 2024

Thanks! Also thanks @kpcyrd, I was going to mention the lack of signatures on the artifacts as well.

from archinstall.

Torxed avatar Torxed commented on July 30, 2024

@grazzolini Awesome, looking forward to it :) Let me know if you find anything, I've been installing some 20 machines today just to verify as much as possible, and it's looking good. I'll avoid major changes for a bit and work only on the logging feature #56.

from archinstall.

grazzolini avatar grazzolini commented on July 30, 2024

Yes, #56 should probably be done before putting this into archiso.

from archinstall.

Torxed avatar Torxed commented on July 30, 2024

This terrifies me, but at the same time I'm super excited hehe :)

from archinstall.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.