summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-kernel/dracut: add 102Andrew Ammerlaan12 days3-1/+153
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: 101 revbump for systemd 255 incompatibilityLaszlo Gombos2024-04-094-12/+159
| | | | | | | | dracutdevs/dracut --> dracut-ng/dracut-ng Signed-off-by: Laszlo Gombos <laszlo.gombos@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36135 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: add efistub as valid layoutAndrew Ammerlaan2024-03-172-1/+1
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: Depend on virtual/pkgconfig[native-symlinks(+)]Matt Turner2024-02-292-2/+2
| | | | | | | | It's used by dracut at runtime to determine various things about the current system. See https://github.com/dracutdevs/dracut/blob/6c80408c8644a0add1907b0593eb83f90d6247b1/dracut.sh#L1401-L1472 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104-r2 arm, #922811Matoro Mahri2024-02-231-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* sys-kernel/dracut: teach dracut about the compat layoutAndrew Ammerlaan2024-02-032-1/+1
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: allow building ukis in the grub layoutAndrew Ammerlaan2024-02-022-7/+16
| | | | | | do not force --no-uefi just because layout is grub Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: add installkernel as optfeatureAndrew Ammerlaan2024-02-024-0/+8
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104 hppa, #922811Sam James2024-01-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: stabilize 060_pre20240104 for amd64Andrew Ammerlaan2024-01-241-1/+1
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104 x86, #922811Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104 ppc64, #922811Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104 ppc, #922811Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104 sparc, #922811Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 060_pre20240104 arm64, #922811Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: drop versionsMike Gilbert2024-01-195-654/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 hppa, #920629Matoro Mahri2024-01-161-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* sys-kernel/dracut: add 060_pre20240104Andrew Ammerlaan2024-01-153-0/+179
| | | | | | | | | | | | | | | Add patch to explicitly support grub layout in 50-dracut.install Ensures that the generated initrd is installed in the "new" way via the staging area in the grub layout. This prevents accidentally creating an UKI named initrd, and also ensures that BOOT_ROOT and KERNEL_INSTALL_INITRD_GENERATOR are respected when the layout is set to grub. Downstream only since the grub layout for using grub with systemd's kernel-install is not supported by systemd upstream and therefore this patch is unlikely to be accepted by dracut upstream. Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: app-arch/cpio -> app-alternatives/cpioSam James2024-01-087-14/+14
| | | | | | | | All of these will be using app-alternatives/cpio anyway as they're not calling gcpio, so make the dep reflect reality. Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 ppc, #920629Arthur Zamarin2023-12-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 x86, #920629Arthur Zamarin2023-12-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 amd64, #920629Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 sparc, #920629Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 ppc64, #920629Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 arm64, #920629Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r7 arm, #920629Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: add patch to fix resume with systemd 255Florian Schmaus2023-12-203-0/+338
| | | | | | | | Apply the patch from https://github.com/dracutdevs/dracut/pull/2527 to include the new systemd-hibernate-resume service file of systemd 255 in the initrd image. Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-kernel/dracut: backport fix for systemd-255 pcrphaseAndrew Ammerlaan2023-12-132-0/+27
| | | | Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: 059-r6 revbump for systemd 255 incompatibilityBrian Harring2023-12-123-0/+283
| | | | | | | | | | | | | | changes: - fix pcr{phrase -> extend} rename and reduction. Renamed patch isn't yet merged, PR is at: https://github.com/dracutdevs/dracut/pull/2586 - add systemd-executor (systemd flat out fails without it) This was already merged upstream. Closes: https://bugs.gentoo.org/919766 Signed-off-by: Brian Harring <ferringb@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34246 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: Keyword 060_pre20231030 for ~m68kJames Le Cuirot2023-12-011-1/+1
| | | | | | Manually tested and working. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* sys-kernel/dracut: dracut-version.sh is included in the sourceLaszlo Gombos2023-11-293-15/+0
| | | | | | | | See https://github.com/dracutdevs/dracut/commit/b4e23ce4238821b0c2dd3c846da45f9cfeb57954. Signed-off-by: Laszlo Gombos <laszlo.gombos@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34049 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: remove unused patchesMichael Mair-Keimberger2023-11-242-71/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-kernel/dracut: backport dmsquash-live fixMike Gilbert2023-11-092-0/+27
| | | | | Closes: https://bugs.gentoo.org/917069 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: drop 057-r3, 059-r2, 059-r3Mike Gilbert2023-11-094-550/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: drop kernel checksMike Gilbert2023-11-093-84/+3
| | | | | | | I can't imagine users would be silly enough to attempt using a dracut with initrd or devtmpfs disabled. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: fix resume module in hostonly modeMike Gilbert2023-11-082-0/+66
| | | | | Closes: https://bugs.gentoo.org/917000 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: add 060_pre20231030Laszlo Gombos2023-11-083-1/+186
| | | | | | Signed-off-by: Laszlo Gombos <laszlo.gombos@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33671 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-kernel/dracut: add 059_p20231027Laszlo Gombos2023-10-293-9/+197
| | | | | | Signed-off-by: Laszlo Gombos <laszlo.gombos@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33552 Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 ppc64, #916071Arthur Zamarin2023-10-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 hppa, #916071Arthur Zamarin2023-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 ppc, #916071Arthur Zamarin2023-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 sparc, #916071Arthur Zamarin2023-10-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 arm, #916071Sam James2023-10-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 x86, #916071Sam James2023-10-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 amd64, #916071Sam James2023-10-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r4 arm64, #916071Sam James2023-10-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r3 ppc, #913871Arthur Zamarin2023-10-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-kernel/dracut: backport uki kernel-install fixesAndrew Ammerlaan2023-09-222-0/+335
| | | | | | | | | | | Fixes installing manually configured kernel in uki layout and allows dropping workaround from dist-kernel-utils.eclass Provides compatibility with systemd-254's ukify plugin Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32961 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r3 x86, #913871Sam James2023-09-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dracut: Stabilize 059-r3 amd64, #913871Arthur Zamarin2023-09-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>