diff options
Diffstat (limited to 'sys-kernel/dracut')
-rw-r--r-- | sys-kernel/dracut/Manifest | 3 | ||||
-rw-r--r-- | sys-kernel/dracut/dracut-106-r1.ebuild (renamed from sys-kernel/dracut/dracut-106.ebuild) | 2 | ||||
-rw-r--r-- | sys-kernel/dracut/files/dracut-106-fix-rngd-module.patch | 14 |
3 files changed, 18 insertions, 1 deletions
diff --git a/sys-kernel/dracut/Manifest b/sys-kernel/dracut/Manifest index 500cbedfae4c..caeded6d977e 100644 --- a/sys-kernel/dracut/Manifest +++ b/sys-kernel/dracut/Manifest @@ -9,6 +9,7 @@ AUX dracut-105-ensure-abs-args-for-objcopy.patch 1816 BLAKE2B 181de3cc28bae34028 AUX dracut-105-fix-check_kernel_module.patch 1214 BLAKE2B 67da5fb2e931710a508910ae54172c1350f61059a2386f5940130d09b9d9c05af9dfe3b08389684ef997b6e89725152714f56dcd8a676ce0df60e7dc2ab25add SHA512 e34fcf2ee636eded961b74d87f583083ca7cb92dc0e390607dff8252412fbf0d827a82b64f99f50d40bee5c8b51ebb3c7c948f9e0b58bd07d005760eba4fc626 AUX dracut-105-systemd-cryptsetup.patch 1048 BLAKE2B 3256a3c0e211894c7253b993f2fca4f687a313c617d569ae46cec0b5c9d55a134d413b98a373e07b52bd0bc0eacff2616504809fbbbfc23c2e93750fbf38ac30 SHA512 e4a2aa3188974c34c0a9de1801d23ec989090265ac5dc1b9aeafe3fe953f28877a45de7a9b246defe8e0a2f0bced790e636fd14be35044c1bbe691c11eebe962 AUX dracut-106-acct-user-group-gentoo.patch 473 BLAKE2B 4e9ec6b60c6eaa5083ab63ba166d2245905bbaf7a73338ed4dbd33dc2e254f37c89d000e97116569a6c94adbd1b85a7189897829f6fb429ae03726f3ed4df96c SHA512 06c0a20c27be6875aef8cecb34eb32fb69780aaa0662bc7760e53355c7aa9f55026e8435513eb4ec62f5fcdbf70fec72150488259eb200a1b2c82f9e41b1e9ed +AUX dracut-106-fix-rngd-module.patch 508 BLAKE2B 2ee18062f4af60297bcd04b833877f9ba58c4ec55a674efb7a209a6fdeeff8430053c74851746cfa73b6549a8c6624144e190a1e1c886fb6203913ea34ba1dbc SHA512 488c29239ff74c3df309bd90b0990eab42e8c0d79fdae5281ffecf37bb93a3675abe44d4ec3222df6b441f68ed82b6c9eb63f94083fad47873df3e0bcfe667cb AUX gentoo-ldconfig-paths-r1.patch 1423 BLAKE2B e8bce9ee4b1b2546d4dbaa22a6167f9e3520df4f5f3b67509e430e4a6dd89d9fd18e53328c4bd6ee817e6b27ffcccf29fbdd922707c98f4fe67f6d44d76de2ff SHA512 fd44643e671d59ca51822d0f68b7ce7756035faca780ec784e64950770944f0aefd00a1dd2424f07568d5d97d46c0080c8e740856e0bff79bcf6a7e14b08ab8f DIST dracut-060_pre20240104.tar.gz 499965 BLAKE2B 935e0e5da348426d69c6dab6b91078f126cadd9ffc6a32378e79cd93b1dbadff35899efc3786fc12bf5a6741843d3637b0c98cc71fe4a96a8caf053ae887bac3 SHA512 f7818265f082e9c05ebb81a91b67fb9b1d3bf8b2433b7e6ea9be6bee43d28cd1ee48577648e1d9b3729c17608b028d294c13bf5d4db4cc5a18e3b007eb2cd67e DIST dracut-103.tar.gz 567713 BLAKE2B 7781c0b7fc83a2c0c461f6398687e053226b489fb5405b3132b30d8e7a4f3cea2bb73aa0fe6e4c4b27187d6270ba623f403916ec38025a912930ae347a7e25ce SHA512 ba0dbefbcbecb09c44ce240664bc4f4ee25dfb8be7bc060028ae3b1ccf7d70410491c105e64fcef3d6f44d2794cb6162bcea9404125906be46bf3dff098e0277 @@ -18,6 +19,6 @@ EBUILD dracut-060_pre20240104-r4.ebuild 4582 BLAKE2B 2e90c9669b95ccbdc38a3bedd13 EBUILD dracut-103-r2.ebuild 4693 BLAKE2B 739ea0296e64867ea756d0062e20b6a475e8a70e76b0f306930d35ab42857c83936e90463e01cde10bf255c439442b3309b12dba826f0fe6ce9b9faa909c386e SHA512 5d75977e66c881f067ce86ef52adc3acfe563f17d7bd1ef3887b6c23b9dcbd727b550f1dc4f1cd5352dcd7663d0b863625a4163e1cf2fd5727b42daeb450655e EBUILD dracut-103-r4.ebuild 6182 BLAKE2B 1ea8fad6836c1c9a1ccf4e20e74e232c430d011710bc3484886a4fc5b4c87837a082413e8dc34acbf9366ff19d4000a4a11c5e8e4afbada334cb6ab90a0e402e SHA512 b4d5afd156a2a2e859837733eda364f2a6fd4d39ec4cfac205f46f5a56588a2070d2a5c8fad48d0faabc5d6b91e4e60eebdc5dd15c60055a9863ebff0df3b56a EBUILD dracut-105-r4.ebuild 6794 BLAKE2B 44d022baa8c4a06a0ce64ba2e1c79ee207574cd5af8183109276418b286e677e6c5ae0fd64e965985385314e5719abe80490d24a61b86d66ad497abd20627103 SHA512 eba341246301114ad86f73054e6cea7761c1311ea85f05a7203f3dfb703c0e38b4dd74c42e576d067f102ed39012f6165b02203e183c1b10418e48463443cccd -EBUILD dracut-106.ebuild 6820 BLAKE2B ed369802bb2385b5b15eb315fbcf963556a1a9f822198f5a860dc6feeaf3a0a307ed1848a15a84698731f57291b6867043df74c0315ec49a49549e297d326671 SHA512 022a0c9408f1e1e09256c4b76f66a62855a698faa20839ab7956fb328501efc5f1220199c514af62b5cb7e33765fd0b0ae9a3cd414e9df88bfe1f720c2bcc3b9 +EBUILD dracut-106-r1.ebuild 6919 BLAKE2B b41d7c0ccb0984c8d5a97d9b69e132ad31de006e3dab5cbb995447e403c7224a738611b94e64bc8da707114129a74b241c0d17ddc88a8e034ef3317bb5fa85f2 SHA512 abeeeee1eb47b992312dbe27186498e0b28698f51344023e4628dc17496378e2e2dfd6fe08c3b0ca1afa2324149140445a35f8533d7ce22bd9fc32a96ded852b EBUILD dracut-9999.ebuild 6820 BLAKE2B ed369802bb2385b5b15eb315fbcf963556a1a9f822198f5a860dc6feeaf3a0a307ed1848a15a84698731f57291b6867043df74c0315ec49a49549e297d326671 SHA512 022a0c9408f1e1e09256c4b76f66a62855a698faa20839ab7956fb328501efc5f1220199c514af62b5cb7e33765fd0b0ae9a3cd414e9df88bfe1f720c2bcc3b9 MISC metadata.xml 649 BLAKE2B 0b6afdf3bfb6dd4f90fdac5e1dbd2e65224bceed9d59c09ba0fad14153af2e338ba2f8873a58f6423795c07ab1b9a5661a43ad0690682162bfef6f19f344440c SHA512 fec50b992b00ebc91c0662c32861a58d94c643155f082b14141cad0c5a2ce2c615d858adac26b20ce03d0fdeb48dcb5e63fa830856b3105e1ab67fdd3fa835f7 diff --git a/sys-kernel/dracut/dracut-106.ebuild b/sys-kernel/dracut/dracut-106-r1.ebuild index d4781eb67c6b..8dfb986ced53 100644 --- a/sys-kernel/dracut/dracut-106.ebuild +++ b/sys-kernel/dracut/dracut-106-r1.ebuild @@ -101,6 +101,8 @@ PATCHES=( "${FILESDIR}"/gentoo-ldconfig-paths-r1.patch # Gentoo specific acct-user and acct-group conf adjustments "${FILESDIR}"/${PN}-106-acct-user-group-gentoo.patch + # https://github.com/dracut-ng/dracut-ng/pull/1207 + "${FILESDIR}"/${PN}-106-fix-rngd-module.patch ) pkg_setup() { diff --git a/sys-kernel/dracut/files/dracut-106-fix-rngd-module.patch b/sys-kernel/dracut/files/dracut-106-fix-rngd-module.patch new file mode 100644 index 000000000000..8163ba28ad7d --- /dev/null +++ b/sys-kernel/dracut/files/dracut-106-fix-rngd-module.patch @@ -0,0 +1,14 @@ +https://github.com/dracut-ng/dracut-ng/pull/1207 +diff --git a/modules.d/06rngd/module-setup.sh b/modules.d/06rngd/module-setup.sh +index 1fcc831c4..064379242 100755 +--- a/modules.d/06rngd/module-setup.sh ++++ b/modules.d/06rngd/module-setup.sh +@@ -21,7 +21,7 @@ + check() { + # if there's no rngd binary, no go. + require_binaries rngd || return 1 +- require_binaries "${systemdsystemunitdir}/rngd.service" || return 1 ++ [[ -e "${systemdsystemunitdir}/rngd.service" ]] || return 1 + + return 0 + } |