Commit Graph

115 Commits

Author SHA1 Message Date
Davide Cavalca
91b6472ee8 make-asahi-installer-package: also generate installer_data.json 2022-11-04 21:47:31 +00:00
Davide Cavalca
9321c14ba3 Update README 2022-11-04 18:12:41 +00:00
Davide Cavalca
19ac954118 Add script to build asahi-installer package from image 2022-11-04 18:08:16 +00:00
Davide Cavalca
6e2e42ca29 Drop unnecessary packages 2022-11-04 18:07:41 +00:00
Davide Cavalca
5ce683cdff Downsize / to 15G and grow it on firstboot 2022-11-04 17:22:10 +00:00
Davide Cavalca
80435b988d Run update-m1n1 to generate boot.bin 2022-11-04 16:30:55 +00:00
Davide Cavalca
32ae41af9c components/boot: drop update-vendor-firmware 2022-11-01 21:30:27 +00:00
Davide Cavalca
6edbf5bcb9 Force selinux relabel on firstboot 2022-09-22 12:57:35 +00:00
Davide Cavalca
d4007ffb11 Add gitignore 2022-09-22 12:17:48 +00:00
Davide Cavalca
f9c5706259 components/boot: add asahi-fwextract package 2022-09-22 09:41:14 +00:00
Neal Gompa
53d04b290c Enable weak dependencies for package installation in the image phase
This brings package installation behavior in-line with what other
image building tools do, and provides us the expected behavior
for image content.
2022-09-18 21:19:49 -04:00
Neal Gompa
ad92f970f4 Set SELinux to permissive mode for troubleshooting purposes
There seems to be issues with SELinux on the generated images at
the moment. In order to be able to troubleshoot them, we will
configure SELinux for permissive mode for now.
2022-09-18 21:00:42 -04:00
Neal Gompa
877fb9d3d1 config.sh: Drop Raspberry Pi specific logic
This image description is aimed for Apple Macs, not Raspberry Pi
devices.
2022-09-18 12:36:37 -04:00
Neal Gompa
3d0b7fb9b3 components/boot: Require dracut-asahi now
dracut-config-asahi is now dracut-asahi because it now includes
a dracut module. Ensure we pick up that by requesting the correct
package.
2022-09-18 12:35:03 -04:00
Neal Gompa
78d5673b7d Initial commit 2022-09-17 08:16:13 -04:00