The asahi-scripts package
This has various advantages: - a failure can prevent kernel-install to create a boot loader entry which in the worst case won't boot due to a 2nd stage m1n1 dtbs vs. kernel mismatch - It would allow to replicate the logic in grubby's 10-devicetree.install to avoid the dependency and work without /boot/dtb symlink. This would simplify the integration for immutable Fedora-Asahi-Remix variants. - it is easier to discover as /usr/lib/kernel/install.d is the expected place for scripts to trigger during kernel installation/removal. - It ensures update-m1n1 runs after the symlink is updated. The ordering between the filetrigger and kernel-install during package updates is not obviously clear. There is no rollback mechanism if the kernel-install fails but this should not differ from the filetrigger. |
||
|---|---|---|
| .gitignore | ||
| 15-update-m1n1.install | ||
| asahi-scripts.spec | ||
| changelog | ||
| README.md | ||
| sources | ||
| update-m1n1.sysconfig | ||
asahi-scripts
The asahi-scripts package