Comments (13)
archisntall is now on the official repos: https://archlinux.org/packages/?q=archinstall
from archinstall.
@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.
So far it's looking ok to me. I'll try creating packges today, let's see.
from archinstall.
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.
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.
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.
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.
Oh, that wasn't needed, but it's good to have! I'm going through the code now.
from archinstall.
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.
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.
Thanks! Also thanks @kpcyrd, I was going to mention the lack of signatures on the artifacts as well.
from archinstall.
@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.
Yes, #56 should probably be done before putting this into archiso.
from archinstall.
This terrifies me, but at the same time I'm super excited hehe :)
from archinstall.
Related Issues (20)
- Grub doesnt recognize Windows after installing Arch through Archinstall HOT 4
- Error installing HOT 2
- `--help` should not require sudo HOT 1
- the auto partitioning size for /boot is too small HOT 10
- power-profiles-daemon package should be installed by default HOT 2
- ImportError: /usr/lib/libcrypto.so.3: version 'OPENSSL_3.3.P' HOT 3
- Something happen when i try install arch HOT 3
- Grub Install Failure HOT 2
- Selecting a single partition (ext4) it still creates different partitions for root and home. HOT 5
- sof-firmware and alsa-ucm-conf where not installed with pulse HOT 4
- /boot being mounted before / and its causing a crash HOT 5
- Israel is missing in mirror list HOT 1
- Archinstall failed HOT 4
- Nvidia Optimus option when choosing drivers HOT 1
- Archinstall failed HOT 4
- Archinstall crashes with target path already exists: /mnt/arch_btrfs/@ when duel booting
- Unable to reuse existing /home partition when uid is not the default one (1000)
- Suggestion for cinnamon default_profile HOT 3
- [Request] Hardware Encryption Support HOT 2
- Reuse DHCP HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from archinstall.