diff --git a/core-arch.yaml b/core-arch.yaml index 50077c1..1a0dc8d 100644 --- a/core-arch.yaml +++ b/core-arch.yaml @@ -35,8 +35,9 @@ stages: - | git clone --revision 8f5e52db0512ff5b2c35bddb1e9bc3be3795a5e0 --depth 1 https://git.ruds.io/rs2009/akshara /akshara cd /akshara - cp -a usr/lib/akshara /usr/lib - cp usr/bin/akshara /usr/bin + cp -a usr/lib/akshara /usr/lib/akshara + cp -a usr/lib/dracut/modules.d/10akshara /usr/lib/dracut/modules.d/10akshara + cp usr/bin/akshara /usr/bin/akshara - rm -rf /akshara override: @@ -95,11 +96,13 @@ distro-config: after-stages: | locale-gen - dracut --force --regenerate-all + + rm /boot/* cd /usr/lib/modules kernels=(*) cp "${kernels[0]}"/vmlinuz /boot/vmlinuz-"${kernels[0]}" + dracut --force --regenerate-all should-update: | [ "$(checkupdates | wc -l)" -gt 0 ]