mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-19 13:31:28 +02:00
commit
8663f0572a
@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup
|
|||||||
DEPEND=virtual/udev !>=sys-fs/udev-210 !>=sys-apps/systemd-210 dracut_modules_systemd? ( >=sys-apps/systemd-199 ) selinux? ( sec-policy/selinux-dracut ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
DEPEND=virtual/udev !>=sys-fs/udev-210 !>=sys-apps/systemd-210 dracut_modules_systemd? ( >=sys-apps/systemd-199 ) selinux? ( sec-policy/selinux-dracut ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
||||||
DESCRIPTION=Generic initramfs generation tool
|
DESCRIPTION=Generic initramfs generation tool
|
||||||
EAPI=4
|
EAPI=4
|
||||||
HOMEPAGE=http://dracut.wiki.kernel.org
|
HOMEPAGE=https://dracut.wiki.kernel.org
|
||||||
IUSE=debug device-mapper net selinux dracut_modules_biosdevname dracut_modules_bootchart dracut_modules_btrfs dracut_modules_caps dracut_modules_crypt-gpg dracut_modules_crypt-loop dracut_modules_dash dracut_modules_gensplash dracut_modules_mdraid dracut_modules_multipath dracut_modules_plymouth dracut_modules_syslog dracut_modules_systemd dracut_modules_crypt dracut_modules_dmraid dracut_modules_dmsquash-live dracut_modules_livenet dracut_modules_lvm dracut_modules_cifs dracut_modules_iscsi dracut_modules_livenet dracut_modules_nbd dracut_modules_nfs dracut_modules_ssh-client
|
IUSE=debug device-mapper net selinux dracut_modules_biosdevname dracut_modules_bootchart dracut_modules_btrfs dracut_modules_caps dracut_modules_crypt-gpg dracut_modules_crypt-loop dracut_modules_dash dracut_modules_gensplash dracut_modules_mdraid dracut_modules_multipath dracut_modules_plymouth dracut_modules_syslog dracut_modules_systemd dracut_modules_crypt dracut_modules_dmraid dracut_modules_dmsquash-live dracut_modules_livenet dracut_modules_lvm dracut_modules_cifs dracut_modules_iscsi dracut_modules_livenet dracut_modules_nbd dracut_modules_nfs dracut_modules_ssh-client
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
@ -10,6 +10,6 @@ RDEPEND=virtual/udev !>=sys-fs/udev-210 !>=sys-apps/systemd-210 dracut_modules_s
|
|||||||
REQUIRED_USE=dracut_modules_bootchart? ( !dracut_modules_systemd ) dracut_modules_crypt-gpg? ( dracut_modules_crypt ) dracut_modules_crypt-loop? ( dracut_modules_crypt ) dracut_modules_livenet? ( dracut_modules_dmsquash-live ) dracut_modules_crypt? ( device-mapper ) dracut_modules_dmraid? ( device-mapper ) dracut_modules_dmsquash-live? ( device-mapper ) dracut_modules_livenet? ( device-mapper ) dracut_modules_lvm? ( device-mapper ) dracut_modules_cifs? ( net ) dracut_modules_iscsi? ( net ) dracut_modules_livenet? ( net ) dracut_modules_nbd? ( net ) dracut_modules_nfs? ( net ) dracut_modules_ssh-client? ( net )
|
REQUIRED_USE=dracut_modules_bootchart? ( !dracut_modules_systemd ) dracut_modules_crypt-gpg? ( dracut_modules_crypt ) dracut_modules_crypt-loop? ( dracut_modules_crypt ) dracut_modules_livenet? ( dracut_modules_dmsquash-live ) dracut_modules_crypt? ( device-mapper ) dracut_modules_dmraid? ( device-mapper ) dracut_modules_dmsquash-live? ( device-mapper ) dracut_modules_livenet? ( device-mapper ) dracut_modules_lvm? ( device-mapper ) dracut_modules_cifs? ( net ) dracut_modules_iscsi? ( net ) dracut_modules_livenet? ( net ) dracut_modules_nbd? ( net ) dracut_modules_nfs? ( net ) dracut_modules_ssh-client? ( net )
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-034.tar.bz2 http://dev.gentoo.org/~aidecoe/distfiles/sys-kernel/dracut/034-0010-module-setup.sh-add-comments.patch.bz2
|
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-034.tar.bz2 https://dev.gentoo.org/~aidecoe/distfiles/sys-kernel/dracut/034-0010-module-setup.sh-add-comments.patch.bz2
|
||||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
_md5_=650766d3242ee4258584c293547ffa3b
|
_md5_=2ede29bc50113e7f48d09f810250acfb
|
||||||
|
@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup
|
|||||||
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
||||||
DESCRIPTION=Generic initramfs generation tool
|
DESCRIPTION=Generic initramfs generation tool
|
||||||
EAPI=4
|
EAPI=4
|
||||||
HOMEPAGE=http://dracut.wiki.kernel.org
|
HOMEPAGE=https://dracut.wiki.kernel.org
|
||||||
IUSE=debug selinux systemd
|
IUSE=debug selinux systemd
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
@ -11,4 +11,4 @@ RESTRICT=test
|
|||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-040.tar.xz
|
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-040.tar.xz
|
||||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
_md5_=ab6d3c42bf1fa53c3cfbd91385b82b0d
|
_md5_=c07a846d4310349fd76ad66335fde463
|
||||||
|
@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup
|
|||||||
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
||||||
DESCRIPTION=Generic initramfs generation tool
|
DESCRIPTION=Generic initramfs generation tool
|
||||||
EAPI=4
|
EAPI=4
|
||||||
HOMEPAGE=http://dracut.wiki.kernel.org
|
HOMEPAGE=https://dracut.wiki.kernel.org
|
||||||
IUSE=debug selinux systemd
|
IUSE=debug selinux systemd
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
@ -11,4 +11,4 @@ RESTRICT=test
|
|||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-041.tar.xz
|
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-041.tar.xz
|
||||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
_md5_=85f1d4bee62dfef1449b4c95f67bc0f1
|
_md5_=840959cb155ccc5f040c520d5b874be2
|
@ -2,13 +2,13 @@ DEFINED_PHASES=compile configure install postinst prepare setup
|
|||||||
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
||||||
DESCRIPTION=Generic initramfs generation tool
|
DESCRIPTION=Generic initramfs generation tool
|
||||||
EAPI=4
|
EAPI=4
|
||||||
HOMEPAGE=http://dracut.wiki.kernel.org
|
HOMEPAGE=https://dracut.wiki.kernel.org
|
||||||
IUSE=debug selinux systemd
|
IUSE=debug selinux systemd
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||||
LICENSE=GPL-2
|
LICENSE=GPL-2
|
||||||
RDEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-arch/cpio >=app-shells/bash-4.0 >sys-apps/kmod-5[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/systemd[sysv-utils] sys-apps/systemd-sysv-utils ) >=sys-apps/util-linux-2.21 debug? ( dev-util/strace ) selinux? ( sys-libs/libselinux sys-libs/libsepol sec-policy/selinux-dracut )
|
RDEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-arch/cpio >=app-shells/bash-4.0 >sys-apps/kmod-5[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/systemd[sysv-utils] sys-apps/systemd-sysv-utils ) >=sys-apps/util-linux-2.21 debug? ( dev-util/strace ) selinux? ( sys-libs/libselinux sys-libs/libsepol sec-policy/selinux-dracut )
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-041.tar.xz
|
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-043.tar.xz
|
||||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
_md5_=71c2b72f7cbe01b8221df5743bdf224f
|
_md5_=3b37e33e49f155995c030c9e8e45fab2
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-kernel/dracut-044
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-kernel/dracut-044
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||||
|
DEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-text/asciidoc >=dev-libs/libxslt-1.1.26 app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75.2 virtual/pkgconfig virtual/pkgconfig
|
||||||
|
DESCRIPTION=Generic initramfs generation tool
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=https://dracut.wiki.kernel.org
|
||||||
|
IUSE=debug selinux systemd
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||||
|
LICENSE=GPL-2
|
||||||
|
RDEPEND=virtual/udev systemd? ( >=sys-apps/systemd-199 ) app-arch/cpio >=app-shells/bash-4.0 >sys-apps/kmod-5[tools] || ( >=sys-apps/sysvinit-2.87-r3 sys-apps/systemd[sysv-utils] sys-apps/systemd-sysv-utils ) >=sys-apps/util-linux-2.21 debug? ( dev-util/strace ) selinux? ( sys-libs/libselinux sys-libs/libsepol sec-policy/selinux-dracut )
|
||||||
|
RESTRICT=test
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=mirror://kernel/linux/utils/boot/dracut/dracut-044.tar.xz
|
||||||
|
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||||
|
_md5_=b9135192e0deb95fbb1e06d21169aa77
|
File diff suppressed because it is too large
Load Diff
2054
sdk_container/src/third_party/portage-stable/sys-kernel/dracut/ChangeLog-2015
vendored
Normal file
2054
sdk_container/src/third_party/portage-stable/sys-kernel/dracut/ChangeLog-2015
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,3 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
|
||||||
Hash: SHA256
|
|
||||||
|
|
||||||
AUX 034-0001-dracut.sh-do-not-bail-out-if-kernel-mo.patch 1140 SHA256 4c69a0c918aa1351316aeaeaab926defc5841b9743633e23fdf4fd8e54773707 SHA512 74122a07e64ae410f76a0b630385ea6a146121c706f2235c3a43108f3743c9162fa3473ee1a266b0e5004f27bb02559f363dfa46764bc007f3395d16291904c6 WHIRLPOOL de4a4f7cfdc727f7a913ac7e005594b7392b95eb8540fd3bff44bdebd6dab136a2833f3f75bab04288e1a14a65e76303db356c0bbe7db421e51bc7d3447ce7cf
|
AUX 034-0001-dracut.sh-do-not-bail-out-if-kernel-mo.patch 1140 SHA256 4c69a0c918aa1351316aeaeaab926defc5841b9743633e23fdf4fd8e54773707 SHA512 74122a07e64ae410f76a0b630385ea6a146121c706f2235c3a43108f3743c9162fa3473ee1a266b0e5004f27bb02559f363dfa46764bc007f3395d16291904c6 WHIRLPOOL de4a4f7cfdc727f7a913ac7e005594b7392b95eb8540fd3bff44bdebd6dab136a2833f3f75bab04288e1a14a65e76303db356c0bbe7db421e51bc7d3447ce7cf
|
||||||
AUX 034-0002-dracut-functions.sh-support-for-altern.patch 1487 SHA256 85cd66fe8d36405dbf459a496ee3d5ed32e0606933218a23266caf591c0c04ee SHA512 00e7a22b76911a5cc9ccf82815643409307159ec0fd329c6f86bf8f6f76c0c235b76c8fd4f588d0e5b1820b2654acbc4735eda09df68da7a676e7e5e252364aa WHIRLPOOL 9c05204b4eb8129598e1177203dd9c5312082f97c922c65e8e325bc89feded2c030e66a793b7bcdebd95feda06f8cf01327e95ad71693706e7de02369f9f2571
|
AUX 034-0002-dracut-functions.sh-support-for-altern.patch 1487 SHA256 85cd66fe8d36405dbf459a496ee3d5ed32e0606933218a23266caf591c0c04ee SHA512 00e7a22b76911a5cc9ccf82815643409307159ec0fd329c6f86bf8f6f76c0c235b76c8fd4f588d0e5b1820b2654acbc4735eda09df68da7a676e7e5e252364aa WHIRLPOOL 9c05204b4eb8129598e1177203dd9c5312082f97c922c65e8e325bc89feded2c030e66a793b7bcdebd95feda06f8cf01327e95ad71693706e7de02369f9f2571
|
||||||
AUX 034-0003-gentoo.conf-let-udevdir-be-handled-by-.patch 950 SHA256 2e6e49dd481048906275c5d31756cff1cb8e9166dbf4aa61a46de81b552f93ec SHA512 ecf99d9bbc326c4fce1319d67af9cc55e1e3559f98568df13e51728b0da40a9e18e201662cf7e743a61ddd90caa014987130894fc8bc3bf47f381ec35d36fcd4 WHIRLPOOL f6cff2f46dbf40bfbb15174e1c984ed84f1abf1707d9369c6b43ab874efbae3f50f2cae211bc31a9f8a81bf6fd00a93dc14f614d196716d19d5e15dc43c5ac87
|
AUX 034-0003-gentoo.conf-let-udevdir-be-handled-by-.patch 950 SHA256 2e6e49dd481048906275c5d31756cff1cb8e9166dbf4aa61a46de81b552f93ec SHA512 ecf99d9bbc326c4fce1319d67af9cc55e1e3559f98568df13e51728b0da40a9e18e201662cf7e743a61ddd90caa014987130894fc8bc3bf47f381ec35d36fcd4 WHIRLPOOL f6cff2f46dbf40bfbb15174e1c984ed84f1abf1707d9369c6b43ab874efbae3f50f2cae211bc31a9f8a81bf6fd00a93dc14f614d196716d19d5e15dc43c5ac87
|
||||||
@ -21,32 +18,26 @@ AUX 040-0004-Install-dracut-install-into-libexec-di.patch 2581 SHA256 aaf07b481d
|
|||||||
AUX 040-0005-NEWS-add-040-entry.patch 525 SHA256 8ede46792c1df587a45f5635661e1eddcd4819254e551aeb0a3da6a161258407 SHA512 0c23ab050653a6bc9ea8188b674bdbf2cc649530cc956e4731263c78fd2f29007806e9152e157f08d348750469dfe489f025087156a53b27905d85246046e27e WHIRLPOOL 9442ef0610c0f9f0ed0a0c72ae8fe3961c5c9a12a8ae1ce9837b66190b3418c70bb73f1dd5e0f78f0a9b8ceaefcdf59c6442897cc0e78040406b37597a702aea
|
AUX 040-0005-NEWS-add-040-entry.patch 525 SHA256 8ede46792c1df587a45f5635661e1eddcd4819254e551aeb0a3da6a161258407 SHA512 0c23ab050653a6bc9ea8188b674bdbf2cc649530cc956e4731263c78fd2f29007806e9152e157f08d348750469dfe489f025087156a53b27905d85246046e27e WHIRLPOOL 9442ef0610c0f9f0ed0a0c72ae8fe3961c5c9a12a8ae1ce9837b66190b3418c70bb73f1dd5e0f78f0a9b8ceaefcdf59c6442897cc0e78040406b37597a702aea
|
||||||
AUX 040-0006-Don-t-pass-rsyncable-option-to-gzip-Ge.patch 913 SHA256 7aec938b001d483b8f8a11eab2e165bbf52de1128ec0e196d4a8bf474d3cc4ba SHA512 60e117f8594275911addddc530edebca83a9585c4c7abeb8f3cc03bde16781e961f5194f97335efae3411fb53777bfc6db3921823272c95c34f338cff1be538e WHIRLPOOL a469a2461aea8cd9d459100102ebbf908084945e568ebe3fd78ca7a4730825e31f7286c58bb65adee0c7158d39a5b9064c51dea72ed11bc89470712560c529c7
|
AUX 040-0006-Don-t-pass-rsyncable-option-to-gzip-Ge.patch 913 SHA256 7aec938b001d483b8f8a11eab2e165bbf52de1128ec0e196d4a8bf474d3cc4ba SHA512 60e117f8594275911addddc530edebca83a9585c4c7abeb8f3cc03bde16781e961f5194f97335efae3411fb53777bfc6db3921823272c95c34f338cff1be538e WHIRLPOOL a469a2461aea8cd9d459100102ebbf908084945e568ebe3fd78ca7a4730825e31f7286c58bb65adee0c7158d39a5b9064c51dea72ed11bc89470712560c529c7
|
||||||
AUX 040-0007-Take-into-account-lib64-dirs-when-dete.patch 1877 SHA256 df68184338dd092f01a42064ed7fcdb78e46f348027ff55cb15169c88d0e94f2 SHA512 5f2669addca7b70566213a066a12ba101273611244c3b190c8efca184a0fc50a3afc05bb08bedb998aa387e68abb034cd8fcf914013b2cb99efc9aab6924aed0 WHIRLPOOL b5475357f89e142519db4dd1d3fc8dc2f5a526926e58609a54b9358983a02ce2d04086468f0aca8ae3a930ecef5187c39b8fa0ea9443803e555fa46693173861
|
AUX 040-0007-Take-into-account-lib64-dirs-when-dete.patch 1877 SHA256 df68184338dd092f01a42064ed7fcdb78e46f348027ff55cb15169c88d0e94f2 SHA512 5f2669addca7b70566213a066a12ba101273611244c3b190c8efca184a0fc50a3afc05bb08bedb998aa387e68abb034cd8fcf914013b2cb99efc9aab6924aed0 WHIRLPOOL b5475357f89e142519db4dd1d3fc8dc2f5a526926e58609a54b9358983a02ce2d04086468f0aca8ae3a930ecef5187c39b8fa0ea9443803e555fa46693173861
|
||||||
AUX 041-0001-dracut-functions.sh-support-for-altern.patch 1485 SHA256 e5f5dfb729d0bdc261773e0bfbb109e0e9fd543578584bcb1a9623929cb74a9b SHA512 d7b8c045bbcad29eb7213381bbb9945361e6b265f54af57d16bc06defa8ecc6093abc936cf3308eba26d0878428aa04e33b12df98b5d84df4001413debee0f57 WHIRLPOOL dcf21243087c82dec70f4a7f796ac3e6722d743aa0623fd24b5d1ddb63d2e2e3a8959687151a7c5da58e795be9705158cdc16e469822ce4dcb4d9a701dc666f5
|
AUX 041-0001-Use-the-same-paths-in-dracut.sh-as-tho.patch 2410 SHA256 31f7ef0e7837f7f3977c29eb6102beb238e170edbdbbe0da0c9e0893424a22b7 SHA512 98e3ceaf1ad196ca951ef48aae5dae6eb4ee2eb603d7d842fd134c24713bceb9732efc5924670abd32409c82c6a1cec60b24da1353fd7846f1af475008dccabc WHIRLPOOL 847df267c421d01a220816e803802394e321a75f9b0130209844e717e1692e38961108590f2148e2a57737150c27a94ebd78b5d7c2ec9c5a5d5816348aa18a52
|
||||||
AUX 041-0002-gentoo.conf-let-udevdir-be-handled-by-.patch 948 SHA256 54d4df39b011c073579ef780a685b749148e96108d83bc3ec8788a6f4a7960e8 SHA512 eb9046b0100e5d87b5818d88d94f3e3a84ab1fa49eecc90e967175b2e3e979de657cf60a6badc13b206161b2bb39c8544e0cd573c1b38caf85e384bb505cd5f7 WHIRLPOOL 6d203f624443645dce4f477daa323fd663b9a386a9e87c5c1472270f7810302dac1b6827d638a75f54ba80a52e4f1fb96814c82a10572aeb79489bda3c843922
|
AUX 041-0002-Install-dracut-install-and-skipcpio-in.patch 4255 SHA256 b32c724c08daefa3886e11a5b098da6ef66039ef01378ea24beb52b81cd61b83 SHA512 cc6b09811729b177885600c7c5de061051e8b15ee190396665e705d086f723b28c0b4b892ba1faee645765b364361b03d6f70c1039b48b745c6c50d82e090db6 WHIRLPOOL d8e7ca8444fe61e293947b347e31cd96110f1b25aa8a997cca9cf7f45cee44820d1bb2902dfd46b67c3f8c74bed2d78a37132ed8a91ad75eee2c152077551840
|
||||||
AUX 041-0003-Use-the-same-paths-in-dracut.sh-as-tho.patch 2410 SHA256 c8756f630d6e27397ebe60b0cc3c0d4e1d7622013fc8f4461fca5a6bb8a81b29 SHA512 4e057e401bf8301d77a113e0a37d0092ca451beb3210133f9729258d405224035b27fac731c0494e4a19affe7cbc3c4d962b20dd32acecdf77d9c7ac08061b83 WHIRLPOOL ce912e42d1c3cbb6156c9cf48d3c12cdf949883b6c2daabaab3f40508c239fe881d561a57fc4e07ee333f7deb2ae4eeedeb96536839562b11554c7514fc7899b
|
AUX 041-0003-Take-into-account-lib64-dirs-when-dete.patch 2028 SHA256 2726bd4eea86017fb443ed1375408a64c01e1070702c14c349bcd0a5e276eacb SHA512 b71a9c884974b22389370ca3c72fad7dccb3ce3f80fcca230e47b68928bf5ed388707433d9093277bfc2a9d20f261d2abe1ecd639ebd147582bd6a6792cacfe4 WHIRLPOOL c02d50137b5a5d21c530a20e2e04c08dfd53b2c6ead6f4f976b10aaf2cb3f472590435ee9c1e619bfaa354c34a950b1b7bec41699c72903df566024f2a30a47d
|
||||||
AUX 041-0004-Install-dracut-install-into-libexec-di.patch 2663 SHA256 542b01eb6c403ea744a35505376d5aca09d515085b13a1539faebdc161ae0827 SHA512 656d79a3824f01f50c9d8d7455f3d2dae3df4958ae5d712d87eff297c7383dfe67bb5efabecd7bc211f210415355e544c6c38d2fc03b5b5f59e57704662cbabc WHIRLPOOL 274f8633f38590b777d6d4b65950a505cee7498d3ffceebb6cf5d2566e4a03bf261aa8926abf5e3eea4944098983b30e9ead60f7655ff6b3f762135ca6aa33ff
|
AUX 041-0004-Portability-fixes.patch 1960 SHA256 4fcae04bd5eb6ec378347d7d3774e1901326a49ceb291b28ff2ce3bcafc1be8f SHA512 89171c41769e71997897c90390c8667a26f171a9a049b5bffda3a8635c0c3e4feef56e0647624d89fbf22a115f35d0829e1ded9d813156111cc7d18ff6eacc1a WHIRLPOOL a23467d7dfa1ad4befd73b1333ee24f61ad2bdda247122debcfc0cd9185384dd82b3d64f885695a31cf5d2167ce81535075a145582a0e7b99de9095f689be645
|
||||||
AUX 041-0005-Take-into-account-lib64-dirs-when-dete.patch 1877 SHA256 9f0ddd9dc36d35a740d45c1e4af6af71718dbb4b46ca25501170f11e6de17f57 SHA512 c2fbfda6ef2f4b6a8b880b525716adab48c42b6862a6abec2c6561afdb3cf35ad34464cfa744780cd597c52aee8db665009929c61c6e5eae8f688d954d967a4a WHIRLPOOL baf231bde44e8bc722c01d379d1016eb665f43a0730dd8f0fb4fa92a4ccd0da06a0bf905f54652dc63a659bc58851c644c551e28b561845f8d7b90627fdfaba9
|
AUX 041-0005-base-dracut-lib.sh-remove-bashism.patch 811 SHA256 3c85b63ed28a5130ba7cfe4a544331099d54f53ef8ad9b77516ff392f1edc200 SHA512 f9853fb83783a5203a7c2ac8f7cf970e544d68ca484c5f5624c02bb0df45efc78003d711733bc08939f3abe9e6ecf683b3b7d5d6d91a855ac3bf70df729ab5c3 WHIRLPOOL d77da2940cda0371b5715fa48c5c55aab1824e2f326acccff055f1770e5b0422f78c84cafc5cb7e7161ed009c8f1bd8f50ce0e5c371cfde7fd9662ffe8e546e7
|
||||||
AUX 041-r2-0001-Use-the-same-paths-in-dracut.sh-as-tho.patch 2410 SHA256 31f7ef0e7837f7f3977c29eb6102beb238e170edbdbbe0da0c9e0893424a22b7 SHA512 98e3ceaf1ad196ca951ef48aae5dae6eb4ee2eb603d7d842fd134c24713bceb9732efc5924670abd32409c82c6a1cec60b24da1353fd7846f1af475008dccabc WHIRLPOOL 847df267c421d01a220816e803802394e321a75f9b0130209844e717e1692e38961108590f2148e2a57737150c27a94ebd78b5d7c2ec9c5a5d5816348aa18a52
|
AUX 043-0001-Revert-lvm-Don-t-activate-LVs-with-act.patch 1347 SHA256 8be08f3975b714250681c37bde7f790ca6de957f2fe89e38eafbd30c92f9693e SHA512 5a0f2805334327a9ae9f62505a22c90a766f17732beef1c44a5b7ea359b14d4f89b7dbfd440998ffbff88ee5824b6114f698d85a497c8d54a68e300f03721212 WHIRLPOOL 5125d59f5362fcb8b185aad2bf2fb4d74677f37a8033de7e3bea8bbd102b7064b8ccb7d25cd8c63286ec375471311922f3f1c8b8ae38b117771a5421678b5e37
|
||||||
AUX 041-r2-0002-Install-dracut-install-and-skipcpio-in.patch 4255 SHA256 b32c724c08daefa3886e11a5b098da6ef66039ef01378ea24beb52b81cd61b83 SHA512 cc6b09811729b177885600c7c5de061051e8b15ee190396665e705d086f723b28c0b4b892ba1faee645765b364361b03d6f70c1039b48b745c6c50d82e090db6 WHIRLPOOL d8e7ca8444fe61e293947b347e31cd96110f1b25aa8a997cca9cf7f45cee44820d1bb2902dfd46b67c3f8c74bed2d78a37132ed8a91ad75eee2c152077551840
|
AUX 043-0002-Replace-echo-n-with-printf-in-code-wit.patch 9531 SHA256 fce63924f32d762e49eeff4fa26e2c2cb7764e36c50f94a8542613fd896c0cbf SHA512 dc3e1ad46d0cfc235a3b24b64dd10e0ef065efd172e9923c9a61d410b6e13924da9c973ef5c4fa070ac62f58368b8e759b760cb7b1e401d97290888c6d49d6bd WHIRLPOOL ec4a64ce62be26991bcc1032ca4e5705eed172aa826c91ac82afd88e68d71d212689f3e8b00e9b58e248bd1812918f1447c015a929154cf8340d509e7ac199c3
|
||||||
AUX 041-r2-0003-Take-into-account-lib64-dirs-when-dete.patch 2028 SHA256 2726bd4eea86017fb443ed1375408a64c01e1070702c14c349bcd0a5e276eacb SHA512 b71a9c884974b22389370ca3c72fad7dccb3ce3f80fcca230e47b68928bf5ed388707433d9093277bfc2a9d20f261d2abe1ecd639ebd147582bd6a6792cacfe4 WHIRLPOOL c02d50137b5a5d21c530a20e2e04c08dfd53b2c6ead6f4f976b10aaf2cb3f472590435ee9c1e619bfaa354c34a950b1b7bec41699c72903df566024f2a30a47d
|
AUX 043-0003-syncheck-Look-for-echo-n-usage-in-modu.patch 1181 SHA256 4498f7252974c46d4120b5fac6bd358df9340e94fdb3089e975b320a1662d0dc SHA512 a82bfafc5c66d625db4af7e801368eacd811eae394009d187dd28430ef2b1ed41a8409eac29479c8207639989b8d3be1e729583d715f2da55adc9cd468bbccdc WHIRLPOOL aad89f5519bb21aa3ca9acacf8780eb3704160a8e5600fa006d1d984f210f1410e393bade37b0b702881f4231a118906b594b9bf80c77feaaccf1e5616d7bb5c
|
||||||
|
AUX 043-0004-dracut-initramfs-restore-make-mount-er.patch 1018 SHA256 1b51b6cc93a3404b4f2ea3e1006da8c974d0ebed6d952576d5444c69991b3b30 SHA512 e80b136dff5ad4a064d2da1013ecdb7ba6dec2dbe98c02c89ded50cc468aa37e13e97aea1f9688af92b41868140d3a5c5a6d4d23c87d9ea6d9ac5d65383f49f1 WHIRLPOOL a6515d01f4a4e5e9226eb3511c9dd7bfffd48479fd99072042f021359cd24300cbe7769defbd02cdeeff0318957c809ff80c53f0358d34941e83f2a6f5f90ef7
|
||||||
DIST 034-0010-module-setup.sh-add-comments.patch.bz2 6424 SHA256 fbcb940c83e362cc93a78c5be28ffd7c794a331f992498e451d69c1830f054fa SHA512 e5e41b8696716c5284ea981ae85dbe688c5c31330e400c79f4ba46890939dffdd7744e4a85d27d074987a8db65114332171af0a5471338e3e4bed19d54edc6fd WHIRLPOOL c5d29ef2f20aa752e57180be35a2014c214a25e4e49d3f623d05cd6ef1debd2cec38d24453ecb0c004cdbb52239f0d541ddc9df065ab84fb7d62c30594704347
|
DIST 034-0010-module-setup.sh-add-comments.patch.bz2 6424 SHA256 fbcb940c83e362cc93a78c5be28ffd7c794a331f992498e451d69c1830f054fa SHA512 e5e41b8696716c5284ea981ae85dbe688c5c31330e400c79f4ba46890939dffdd7744e4a85d27d074987a8db65114332171af0a5471338e3e4bed19d54edc6fd WHIRLPOOL c5d29ef2f20aa752e57180be35a2014c214a25e4e49d3f623d05cd6ef1debd2cec38d24453ecb0c004cdbb52239f0d541ddc9df065ab84fb7d62c30594704347
|
||||||
DIST dracut-034.tar.bz2 277692 SHA256 48c7fd57e287d4f34dfff5b5ead14a4511926858f1e2ffaa40b762f257516d7f SHA512 ae06510668e63550d4d6b509b314c7668880387cfe696fc7f21cf04cc488be743440871dbd1fcf4e8314f9aa9e61ee3e78a42a75631123c420767677c6744e34 WHIRLPOOL 0412dea239fbd82d79e873869211ea31b7495dac74d7079e8aa52dd8d2484986fd0a0831aefffe29cfe5acfbf64fa01a9a1fa742192a28276a8671b663a69e13
|
DIST dracut-034.tar.bz2 277692 SHA256 48c7fd57e287d4f34dfff5b5ead14a4511926858f1e2ffaa40b762f257516d7f SHA512 ae06510668e63550d4d6b509b314c7668880387cfe696fc7f21cf04cc488be743440871dbd1fcf4e8314f9aa9e61ee3e78a42a75631123c420767677c6744e34 WHIRLPOOL 0412dea239fbd82d79e873869211ea31b7495dac74d7079e8aa52dd8d2484986fd0a0831aefffe29cfe5acfbf64fa01a9a1fa742192a28276a8671b663a69e13
|
||||||
DIST dracut-040.tar.xz 263944 SHA256 b6e743353804b46e350177b9ecb9a8511df7e8c4ff9e0b4f3b4f72bc509c98a3 SHA512 6bc6a714572cc18c4cf9f9c1af4bc787287554ead1e39fbec8a1b8986585cf8c7c7ef476f87fc361f565eb344fe2594d63185ffe02cc5fa7cc3eaa03bcb4b72b WHIRLPOOL d8dbdbf6cb7705a0b7793f82a0323c49b4ac0dc3d61cf0073e3061f34af0b5c92dd21a7dc080f2a8d24d3eef3abc99df91f113675721267352f934f1319c66ba
|
DIST dracut-040.tar.xz 263944 SHA256 b6e743353804b46e350177b9ecb9a8511df7e8c4ff9e0b4f3b4f72bc509c98a3 SHA512 6bc6a714572cc18c4cf9f9c1af4bc787287554ead1e39fbec8a1b8986585cf8c7c7ef476f87fc361f565eb344fe2594d63185ffe02cc5fa7cc3eaa03bcb4b72b WHIRLPOOL d8dbdbf6cb7705a0b7793f82a0323c49b4ac0dc3d61cf0073e3061f34af0b5c92dd21a7dc080f2a8d24d3eef3abc99df91f113675721267352f934f1319c66ba
|
||||||
DIST dracut-041.tar.xz 268288 SHA256 8ece6c2240bf0e9283e5f717b65dfcd6830b3ef7f8d1c01b60014052f1063251 SHA512 358444588febfc482627eb5423b8a87b588ed3842ae814b9f88d8c5dfec28419f2aea92cd54c11c4949b9968d60d7e05ba9cfea78d26d2dc6f2a943a38b28dac WHIRLPOOL ab538fe1ffeb3d43185c6222a6e65af8c684b292be571e0571fdd69011f654c3093f3a2256f3003d5dbaf07d0a26f83d82055885bae1868738ad15dc74982e72
|
DIST dracut-041.tar.xz 268288 SHA256 8ece6c2240bf0e9283e5f717b65dfcd6830b3ef7f8d1c01b60014052f1063251 SHA512 358444588febfc482627eb5423b8a87b588ed3842ae814b9f88d8c5dfec28419f2aea92cd54c11c4949b9968d60d7e05ba9cfea78d26d2dc6f2a943a38b28dac WHIRLPOOL ab538fe1ffeb3d43185c6222a6e65af8c684b292be571e0571fdd69011f654c3093f3a2256f3003d5dbaf07d0a26f83d82055885bae1868738ad15dc74982e72
|
||||||
EBUILD dracut-034-r4.ebuild 10446 SHA256 80ab338aeeadb2fbd62f2ecfd61b35ea79acabbda0f927af1e28523e166ba092 SHA512 c8a0190f302d986f808886e5e2846f094c62a3c6d8073559237b54d1f3e70334db3f0b6eace31e6b57825dab3a261a2e6c23fad542a54a04fd7938dade3f2c4b WHIRLPOOL 3ea152d45dad874279424f38c67eafb4c30f9d61fdc23a9256178aea6268ad4be68ebac193839e0c6f9f66ca47305f6d1eb637862bc710dbb2ee3403aac0dbb5
|
DIST dracut-043.tar.xz 272744 SHA256 1484b558ed20330125aa04dcccab84da15c5689e19068285aa011f7177889cd1 SHA512 a36271e1ed4c1205a01bece7652095a8bfd722bcf7239a93baeb21e7e0a60fa86dd6657aa69b594241981056c87c6fe9d372f18ac045785122a9cafe8b0c31eb WHIRLPOOL d1efd59e2c41478e489d4707114b141e8bb0501c54209e364edc2060d3ffac7f2e1afd640b0812a452e7fbe7f9134e5e96436f0f1f2a54613d9468f9dca61a0c
|
||||||
EBUILD dracut-040-r3.ebuild 8014 SHA256 a40b8c18005d1192dfc7de5d7be3dff69ea06af527f4fd924713320a01916c7a SHA512 331770cab521efeef3502667fbb4f206cf31acb5dea0bc0dff93d5264c12053a917bcdd62827d7839b2314a0928497237311744b5f3aef8ef215bc838d250c7b WHIRLPOOL 20d99a72f854527e2ab30b103650b9ca046bc55d1781651bd8bf1461435ff82f3f9f90c61343f81b56c9a4ccbc2b47d95922e45175ccff91a7edcb7fb516391b
|
DIST dracut-044.tar.xz 280004 SHA256 84b97c9b0120e9fde06c3b9cf2ede1c4632cccd8e085e980b9ec9c788655af05 SHA512 bc788076e425b223d98cf0e0b15ff57d75d423991d7a67fb564a2857c38d5c3a21d846d2ca4523f9d4b0128bb981d09b5c26031435c5fc5e30f53080bca19b3d WHIRLPOOL 684591df596fa902447e671adfaeeb8cdc469c257f756616e42747835b71be7caaac9c72bd4b1a5ba5728ec4332baaba1d265cddb1c30cbfa65cf4dce0690bc0
|
||||||
EBUILD dracut-041-r2.ebuild 7957 SHA256 5dd05ea31707651b8ae322e9ebfc8846c212682246f12164e1a35235a9e7bbe9 SHA512 5dba976f8a0c41f1ecb31bad6f156b4030554c2f9e7d556ce3871beb126795a448a63e44a565600efe7d3580d4e86cf076135562aa98d9b4598cba6b411a4fa2 WHIRLPOOL beb4b77b525abfda492eb472f46a04ee903dedef2d3b66f2dd8201a387f8ee594a468dcb229caf43776d04c4bb5cec970a31412d4e3b3b7998f140a926e3d532
|
EBUILD dracut-034-r4.ebuild 10339 SHA256 16a4918bb8322bd8f9ecc5546dc99113672f2480f604e755a2689e6dc2a21b67 SHA512 6f8314aff80ef511874cbf80322c07f4d9eb317e961a78c7ab2b85af008d0fc56699cefadea88b75079c7f044c440aeeba4a66927de2ede07ae810ebfa4d8d6a WHIRLPOOL 28df91aad2f902fab30f5948183b38b8f2a11235aaaf21183546c490ecaddfa0d6839321759a94cec7005a3ecff57f8c113204d1b1ea9168c204e12182d139da
|
||||||
EBUILD dracut-041.ebuild 7960 SHA256 6ed7035163b4671020c3836c0461d60262e774d8ef7e8d6f7ca016df13e6b2e8 SHA512 0c00da4b1db0f340f85418cf6d5418bccb6c68e0007b2a60e6e48735dc11172fafc4f95a87fbc88c5f06e550034ea48e0129fac09cf52d0dc5998d828ce5e655 WHIRLPOOL 13bd88f0aded8ae2f26e5318e02cf1a431f875414ec2194130f9a65c01f70ca2c10fe8fc116960ba8ad634df409d1edca679849a7762b5ec3b209a9346530782
|
EBUILD dracut-040-r3.ebuild 7667 SHA256 c78de13dbe1da724e1f4bfd087fc1f4799057228f308a9c4f346fc4fbab44ccd SHA512 c9e97366b3f8dceef1df6aae47b09b3e22f3b167ec33b335a9cc21c5d27be0c72102dd1d25a9cb6f9b6cfccea53dc1a1f3e2acc3cfdb79b72d5de709d4451618 WHIRLPOOL a0fd42af2c429a488984577e0d9d0221321d81d080221a5e3306632680c908c90b3b96328756e019a624cc27706b067269cdaa36f462bdf8359da0a42b380357
|
||||||
MISC ChangeLog 82213 SHA256 f7dd66d1c88102a0a0eb0924bbfe9e34b6aeeef6e6eac270daf1e5f3b90c70e1 SHA512 9d77ea255926a4246fc27bd75a3445edd4d6a20f604f14a8f11ff929fb8ee30d28898eeef010046f85f827e20ef950f625a1fc2bd33b0512795ab4b4672a82b3 WHIRLPOOL fc92a459afd81534cfe6ef9268031d42ee3ecb07ceba406430704280e77b6a2fd8729ff6dd056c10d67738d04074430cd3c3c1c23600dd7f334173249061b8f1
|
EBUILD dracut-041-r3.ebuild 7723 SHA256 06b66974c90e6e94b46e919ee42f1d7a347b023ba2d48bcb89db1322f0c1787b SHA512 9b1b3328bb0c580d891172f12f2fc55232840d517f5de145f65b00efab92d3879c9df2e794c2a8c21977dae14eecc368fd95b1047c79623b45dbbaf8d5cf4f06 WHIRLPOOL b06fffc8a9b6dd56435aeee1d0e56f611cd69e8b53cf4472a6a97ee235366f3995886a3693f6bcf9af148c1a62ce397e107ece973c24a84cb27f12aa4411878e
|
||||||
MISC metadata.xml 906 SHA256 5f19b725d0669877fdd7814634b7aa7dd73331459bace52de02908417b833c3f SHA512 c5838d36080528d541b67cb38de17cc2351f7e5e17ab060c58f037792225ea223ade6b7e69376f4a9256b0bb3dcf4de578dcd50ee1c7d04a3f3288ca3c1ada43 WHIRLPOOL 532ea421fab965094820d5c0961a00ca38c858461f572a0cd4a145aa90340a569ee942062338ae03773c2709a08e4882f3176333aa5383b7e3c467cb01c0874d
|
EBUILD dracut-043-r2.ebuild 7731 SHA256 1f3c3e56cec5a22bcad76f27c3138a19391a7306d0aa90d65a26be911bf2a907 SHA512 ee41a2a1c67a4069b7985173738e3ef2768a1dfcb8755ccb601185ed991cc4198ac0b160a8c0e9d4ec3315a4ee3d18cd4c2c5dbafc700ed3e141c654d8b63650 WHIRLPOOL 842c634204458f590d03bd7fae155e1ab44d549f6b3f9310f3d2aec15d20ef0940c41c8e783464583be7eca484d562978ecfa68f2996970d8c336125379c4e3c
|
||||||
-----BEGIN PGP SIGNATURE-----
|
EBUILD dracut-044.ebuild 7409 SHA256 f928f5344a2fab3d6815ddade8d846ea0706956de427f6651dc0ab8674473b7f SHA512 69d6399c02c45603cb52fe76aac0313d9a7f4ca8457618fa8a9a5d14e1ce9257c68543b5cf937178db6962c80d8e62cf62c204f9d7f97e87586a5e64ec0f18c4 WHIRLPOOL c3d8d0a14013ec3ced448f57ffe025340df581254f2d2753dce875726db27b381f0307dd3efa300ad9526167674c56d91b80fc9cc652e2eec5c8bf6eef7e2cca
|
||||||
Version: GnuPG v2
|
MISC ChangeLog 7356 SHA256 ac4113ab5c043c6ea74cf93d5ad41e9e081a2bb2bb31fd1a352f824980e1af8a SHA512 190356ee11d3bd58ce2aa54a9619baca08e1fe348df7d80341c8999d7c6feb8e18732186bbe2e914cf02062dbf8589c481ac95c99dabddfa2c3d6658a67e63ec WHIRLPOOL 820a130b821d47f6a6c4c1ebf8c0c40ccd0d8e6bb9082982f2820357af07d259714dbd6dba0fdcc1d0422cb82952283b7c14408460538cb51d4a48238427316b
|
||||||
|
MISC ChangeLog-2015 84625 SHA256 839b114233a8e918dfd787ff5a1f3a0743da7ee5320ff571aff4474ecb9ee45e SHA512 67588a45f9745381b08712b0bb8219d7101cd0c5a78b89be177658b18188a0a2c2185688e1e6239d44ad93345c7da34b71d4ce9a923122b2d62b1121abf0bdf6 WHIRLPOOL 51d19990f3bc47e4d43ee98fd48bc84cad89115e7f812469d25322e9c30efe3902e0007f3d9026464d471c201454e761c04770fbd1d32b545791cf28c67d22cb
|
||||||
iQEcBAEBCAAGBQJVGnzmAAoJEPATRTHh2/q1CO4H/2LUe0yG7yNb+kGmL3S3eu5D
|
MISC metadata.xml 1011 SHA256 e7f344c89314f2306d61e41ba277b077819a08597d0107ad543e7e8562f3692b SHA512 4f14054921b6beacfee3b6a2d9b5e01856b1bba9a9def9099d6c1dfd907dbac8c73484f8470b9c7081ab9157c66459923f6a6781c1b610bfc9d93b86f22c753f WHIRLPOOL db5bc51a2c5c24ee786821e976b54c0dc9d317fa633ebf0a9a55b0a3497f4e851236d1516de9526bdc1d2c322f63b56c8fd19a6583bbdf119e4e9417e34570dc
|
||||||
7Pkt6CGhFXoSy0oyhMJe35ck2ydti9ylSGPyeFaC6xjM/RflBc4P/IZE7UnaConr
|
|
||||||
Bs2nUB6HjFqBFaxskmr0a2hnyR3CAtNb6crPfk2r+ki1Of0f7OP7J1juNcOf1lN3
|
|
||||||
OE7QIs/21qa93UFDQGj9l6r2eAV1vPrdw9evceN/vTOWMI0DH/RwFMkkzf75xmvE
|
|
||||||
LIF2gpaQQCA2xYHCOInlY4H4PGB9XP9zsN3bx/t1v1GRfeLDQE2LaVWI3mEQfqJx
|
|
||||||
H7sQB6hrdGFAu3LEQVbrd0E3cTRKeO001u48HQ8JZZvy9LqRqVHnTzky0kLMMYQ=
|
|
||||||
=Vh9j
|
|
||||||
-----END PGP SIGNATURE-----
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/dracut-034-r4.ebuild,v 1.8 2014/12/19 17:31:07 pacho Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
|
|
||||||
@ -17,8 +17,8 @@ add_req_use_for() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
DESCRIPTION="Generic initramfs generation tool"
|
DESCRIPTION="Generic initramfs generation tool"
|
||||||
HOMEPAGE="http://dracut.wiki.kernel.org"
|
HOMEPAGE="https://dracut.wiki.kernel.org"
|
||||||
AIDECOE_DISTFILES="http://dev.gentoo.org/~aidecoe/distfiles"
|
AIDECOE_DISTFILES="https://dev.gentoo.org/~aidecoe/distfiles"
|
||||||
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.bz2
|
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.bz2
|
||||||
${AIDECOE_DISTFILES}/${CATEGORY}/${PN}/${PV}-0010-module-setup.sh-add-comments.patch.bz2"
|
${AIDECOE_DISTFILES}/${CATEGORY}/${PN}/${PV}-0010-module-setup.sh-add-comments.patch.bz2"
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
@ -284,7 +284,7 @@ src_install() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
if linux-info_get_any_version && linux_config_src_exists; then
|
if linux-info_get_any_version && linux_config_exists; then
|
||||||
ewarn ""
|
ewarn ""
|
||||||
ewarn "If the following test report contains a missing kernel"
|
ewarn "If the following test report contains a missing kernel"
|
||||||
ewarn "configuration option, you should reconfigure and rebuild your"
|
ewarn "configuration option, you should reconfigure and rebuild your"
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/dracut-040-r3.ebuild,v 1.2 2015/03/31 10:54:29 aidecoe Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
|
|
||||||
inherit bash-completion-r1 eutils linux-info multilib systemd
|
inherit bash-completion-r1 eutils linux-info multilib systemd
|
||||||
|
|
||||||
DESCRIPTION="Generic initramfs generation tool"
|
DESCRIPTION="Generic initramfs generation tool"
|
||||||
HOMEPAGE="http://dracut.wiki.kernel.org"
|
HOMEPAGE="https://dracut.wiki.kernel.org"
|
||||||
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
@ -77,24 +77,6 @@ rm_module() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
# Grabbed from net-misc/netctl ebuild.
|
|
||||||
optfeature() {
|
|
||||||
local desc=$1
|
|
||||||
shift
|
|
||||||
while (( $# )); do
|
|
||||||
if has_version "$1"; then
|
|
||||||
elog " [I] $1 to ${desc}"
|
|
||||||
else
|
|
||||||
elog " [ ] $1 to ${desc}"
|
|
||||||
fi
|
|
||||||
shift
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
|
||||||
# ebuild functions
|
|
||||||
#
|
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch "${PATCHES[@]}"
|
epatch "${PATCHES[@]}"
|
||||||
|
|
||||||
@ -198,7 +180,7 @@ src_install() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
if linux-info_get_any_version && linux_config_src_exists; then
|
if linux-info_get_any_version && linux_config_exists; then
|
||||||
ewarn ""
|
ewarn ""
|
||||||
ewarn "If the following test report contains a missing kernel"
|
ewarn "If the following test report contains a missing kernel"
|
||||||
ewarn "configuration option, you should reconfigure and rebuild your"
|
ewarn "configuration option, you should reconfigure and rebuild your"
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/dracut-041-r2.ebuild,v 1.2 2015/03/31 10:54:29 aidecoe Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
|
|
||||||
inherit bash-completion-r1 eutils linux-info multilib systemd
|
inherit bash-completion-r1 eutils linux-info multilib systemd
|
||||||
|
|
||||||
DESCRIPTION="Generic initramfs generation tool"
|
DESCRIPTION="Generic initramfs generation tool"
|
||||||
HOMEPAGE="http://dracut.wiki.kernel.org"
|
HOMEPAGE="https://dracut.wiki.kernel.org"
|
||||||
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
@ -49,9 +49,11 @@ DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
|
|||||||
README.testsuite TODO )
|
README.testsuite TODO )
|
||||||
MY_LIBDIR=/usr/lib
|
MY_LIBDIR=/usr/lib
|
||||||
PATCHES=(
|
PATCHES=(
|
||||||
"${FILESDIR}/${PVR}-0001-Use-the-same-paths-in-dracut.sh-as-tho.patch"
|
"${FILESDIR}/${PV}-0001-Use-the-same-paths-in-dracut.sh-as-tho.patch"
|
||||||
"${FILESDIR}/${PVR}-0002-Install-dracut-install-and-skipcpio-in.patch"
|
"${FILESDIR}/${PV}-0002-Install-dracut-install-and-skipcpio-in.patch"
|
||||||
"${FILESDIR}/${PVR}-0003-Take-into-account-lib64-dirs-when-dete.patch"
|
"${FILESDIR}/${PV}-0003-Take-into-account-lib64-dirs-when-dete.patch"
|
||||||
|
"${FILESDIR}/${PV}-0004-Portability-fixes.patch"
|
||||||
|
"${FILESDIR}/${PV}-0005-base-dracut-lib.sh-remove-bashism.patch"
|
||||||
)
|
)
|
||||||
QA_MULTILIB_PATHS="
|
QA_MULTILIB_PATHS="
|
||||||
usr/lib/dracut/dracut-install
|
usr/lib/dracut/dracut-install
|
||||||
@ -78,24 +80,6 @@ rm_module() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
# Grabbed from net-misc/netctl ebuild.
|
|
||||||
optfeature() {
|
|
||||||
local desc=$1
|
|
||||||
shift
|
|
||||||
while (( $# )); do
|
|
||||||
if has_version "$1"; then
|
|
||||||
elog " [I] $1 to ${desc}"
|
|
||||||
else
|
|
||||||
elog " [ ] $1 to ${desc}"
|
|
||||||
fi
|
|
||||||
shift
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
|
||||||
# ebuild functions
|
|
||||||
#
|
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch "${PATCHES[@]}"
|
epatch "${PATCHES[@]}"
|
||||||
|
|
||||||
@ -204,7 +188,7 @@ src_install() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
if linux-info_get_any_version && linux_config_src_exists; then
|
if linux-info_get_any_version && linux_config_exists; then
|
||||||
ewarn ""
|
ewarn ""
|
||||||
ewarn "If the following test report contains a missing kernel"
|
ewarn "If the following test report contains a missing kernel"
|
||||||
ewarn "configuration option, you should reconfigure and rebuild your"
|
ewarn "configuration option, you should reconfigure and rebuild your"
|
@ -1,13 +1,13 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2015 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/dracut/dracut-041.ebuild,v 1.2 2015/03/31 10:54:29 aidecoe Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
|
|
||||||
inherit bash-completion-r1 eutils linux-info multilib systemd
|
inherit bash-completion-r1 eutils linux-info multilib systemd
|
||||||
|
|
||||||
DESCRIPTION="Generic initramfs generation tool"
|
DESCRIPTION="Generic initramfs generation tool"
|
||||||
HOMEPAGE="http://dracut.wiki.kernel.org"
|
HOMEPAGE="https://dracut.wiki.kernel.org"
|
||||||
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
@ -23,7 +23,11 @@ RDEPEND="${CDEPEND}
|
|||||||
app-arch/cpio
|
app-arch/cpio
|
||||||
>=app-shells/bash-4.0
|
>=app-shells/bash-4.0
|
||||||
>sys-apps/kmod-5[tools]
|
>sys-apps/kmod-5[tools]
|
||||||
|| ( >=sys-apps/sysvinit-2.87-r3 sys-apps/systemd[sysv-utils] sys-apps/systemd-sysv-utils )
|
|| (
|
||||||
|
>=sys-apps/sysvinit-2.87-r3
|
||||||
|
sys-apps/systemd[sysv-utils]
|
||||||
|
sys-apps/systemd-sysv-utils
|
||||||
|
)
|
||||||
>=sys-apps/util-linux-2.21
|
>=sys-apps/util-linux-2.21
|
||||||
|
|
||||||
debug? ( dev-util/strace )
|
debug? ( dev-util/strace )
|
||||||
@ -45,11 +49,10 @@ DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
|
|||||||
README.testsuite TODO )
|
README.testsuite TODO )
|
||||||
MY_LIBDIR=/usr/lib
|
MY_LIBDIR=/usr/lib
|
||||||
PATCHES=(
|
PATCHES=(
|
||||||
"${FILESDIR}/${PV}-0001-dracut-functions.sh-support-for-altern.patch"
|
"${FILESDIR}/${PV}-0001-Revert-lvm-Don-t-activate-LVs-with-act.patch"
|
||||||
"${FILESDIR}/${PV}-0002-gentoo.conf-let-udevdir-be-handled-by-.patch"
|
"${FILESDIR}/${PV}-0002-Replace-echo-n-with-printf-in-code-wit.patch"
|
||||||
"${FILESDIR}/${PV}-0003-Use-the-same-paths-in-dracut.sh-as-tho.patch"
|
"${FILESDIR}/${PV}-0003-syncheck-Look-for-echo-n-usage-in-modu.patch"
|
||||||
"${FILESDIR}/${PV}-0004-Install-dracut-install-into-libexec-di.patch"
|
"${FILESDIR}/${PV}-0004-dracut-initramfs-restore-make-mount-er.patch"
|
||||||
"${FILESDIR}/${PV}-0005-Take-into-account-lib64-dirs-when-dete.patch"
|
|
||||||
)
|
)
|
||||||
QA_MULTILIB_PATHS="
|
QA_MULTILIB_PATHS="
|
||||||
usr/lib/dracut/dracut-install
|
usr/lib/dracut/dracut-install
|
||||||
@ -76,24 +79,6 @@ rm_module() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
# Grabbed from net-misc/netctl ebuild.
|
|
||||||
optfeature() {
|
|
||||||
local desc=$1
|
|
||||||
shift
|
|
||||||
while (( $# )); do
|
|
||||||
if has_version "$1"; then
|
|
||||||
elog " [I] $1 to ${desc}"
|
|
||||||
else
|
|
||||||
elog " [ ] $1 to ${desc}"
|
|
||||||
fi
|
|
||||||
shift
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
|
||||||
# ebuild functions
|
|
||||||
#
|
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch "${PATCHES[@]}"
|
epatch "${PATCHES[@]}"
|
||||||
|
|
||||||
@ -172,6 +157,11 @@ src_install() {
|
|||||||
|
|
||||||
dohtml dracut.html
|
dohtml dracut.html
|
||||||
|
|
||||||
|
if ! use systemd; then
|
||||||
|
# Scripts in kernel/install.d are systemd-specific
|
||||||
|
rm -r "${D%/}/${my_libdir}/kernel" || die
|
||||||
|
fi
|
||||||
|
|
||||||
#
|
#
|
||||||
# Modules
|
# Modules
|
||||||
#
|
#
|
||||||
@ -185,9 +175,9 @@ src_install() {
|
|||||||
# With systemd following modules do not make sense
|
# With systemd following modules do not make sense
|
||||||
rm_module 96securityfs 97masterkey 98integrity
|
rm_module 96securityfs 97masterkey 98integrity
|
||||||
else
|
else
|
||||||
rm_module 98systemd
|
rm_module 00systemd 98dracut-systemd
|
||||||
# Without systemd following modules do not make sense
|
# Without systemd following modules do not make sense
|
||||||
rm_module 00systemd-bootchart
|
rm_module 00systemd-bootchart 01systemd-initrd 02systemd-networkd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Remove modules which won't work for sure
|
# Remove modules which won't work for sure
|
||||||
@ -197,7 +187,7 @@ src_install() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
if linux-info_get_any_version && linux_config_src_exists; then
|
if linux-info_get_any_version && linux_config_exists; then
|
||||||
ewarn ""
|
ewarn ""
|
||||||
ewarn "If the following test report contains a missing kernel"
|
ewarn "If the following test report contains a missing kernel"
|
||||||
ewarn "configuration option, you should reconfigure and rebuild your"
|
ewarn "configuration option, you should reconfigure and rebuild your"
|
253
sdk_container/src/third_party/portage-stable/sys-kernel/dracut/dracut-044.ebuild
vendored
Normal file
253
sdk_container/src/third_party/portage-stable/sys-kernel/dracut/dracut-044.ebuild
vendored
Normal file
@ -0,0 +1,253 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit bash-completion-r1 eutils linux-info multilib systemd
|
||||||
|
|
||||||
|
DESCRIPTION="Generic initramfs generation tool"
|
||||||
|
HOMEPAGE="https://dracut.wiki.kernel.org"
|
||||||
|
SRC_URI="mirror://kernel/linux/utils/boot/${PN}/${P}.tar.xz"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE="debug selinux systemd"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
CDEPEND="virtual/udev
|
||||||
|
systemd? ( >=sys-apps/systemd-199 )
|
||||||
|
"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
app-arch/cpio
|
||||||
|
>=app-shells/bash-4.0
|
||||||
|
>sys-apps/kmod-5[tools]
|
||||||
|
|| (
|
||||||
|
>=sys-apps/sysvinit-2.87-r3
|
||||||
|
sys-apps/systemd[sysv-utils]
|
||||||
|
sys-apps/systemd-sysv-utils
|
||||||
|
)
|
||||||
|
>=sys-apps/util-linux-2.21
|
||||||
|
|
||||||
|
debug? ( dev-util/strace )
|
||||||
|
selinux? (
|
||||||
|
sys-libs/libselinux
|
||||||
|
sys-libs/libsepol
|
||||||
|
sec-policy/selinux-dracut
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
app-text/asciidoc
|
||||||
|
>=dev-libs/libxslt-1.1.26
|
||||||
|
app-text/docbook-xml-dtd:4.5
|
||||||
|
>=app-text/docbook-xsl-stylesheets-1.75.2
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS HACKING NEWS README README.generic README.kernel README.modules
|
||||||
|
README.testsuite TODO )
|
||||||
|
MY_LIBDIR=/usr/lib
|
||||||
|
QA_MULTILIB_PATHS="
|
||||||
|
usr/lib/dracut/dracut-install
|
||||||
|
usr/lib/dracut/skipcpio
|
||||||
|
"
|
||||||
|
|
||||||
|
#
|
||||||
|
# Helper functions
|
||||||
|
#
|
||||||
|
|
||||||
|
# Removes module from modules.d.
|
||||||
|
# $1 = module name
|
||||||
|
# Module name can be specified without number prefix.
|
||||||
|
rm_module() {
|
||||||
|
local force m
|
||||||
|
[[ $1 = -f ]] && force=-f
|
||||||
|
|
||||||
|
for m in $@; do
|
||||||
|
if [[ $m =~ ^[0-9][0-9][^\ ]*$ ]]; then
|
||||||
|
rm ${force} --interactive=never -r "${modules_dir}"/$m
|
||||||
|
else
|
||||||
|
rm ${force} --interactive=never -r "${modules_dir}"/[0-9][0-9]$m
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local libdirs="/$(get_libdir) /usr/$(get_libdir)"
|
||||||
|
if [[ ${SYMLINK_LIB} = yes ]]; then
|
||||||
|
# Preserve lib -> lib64 symlinks in initramfs
|
||||||
|
[[ $libdirs =~ /lib\ ]] || libdirs+=" /lib /usr/lib"
|
||||||
|
fi
|
||||||
|
einfo "Setting libdirs to \"${libdirs}\" ..."
|
||||||
|
sed -e "3alibdirs=\"${libdirs}\"" \
|
||||||
|
-i "${S}/dracut.conf.d/gentoo.conf.example" || die
|
||||||
|
|
||||||
|
local udevdir="$("$(tc-getPKG_CONFIG)" udev --variable=udevdir)"
|
||||||
|
einfo "Setting udevdir to ${udevdir}..."
|
||||||
|
sed -r -e "s|^(udevdir=).*$|\1${udevdir}|" \
|
||||||
|
-i "${S}/dracut.conf.d/gentoo.conf.example" || die
|
||||||
|
|
||||||
|
if use systemd; then
|
||||||
|
local systemdutildir="$(systemd_get_utildir)"
|
||||||
|
local systemdsystemunitdir="$(systemd_get_unitdir)"
|
||||||
|
local systemdsystemconfdir="$("$(tc-getPKG_CONFIG)" systemd \
|
||||||
|
--variable=systemdsystemconfdir)"
|
||||||
|
[[ ${systemdsystemconfdir} ]] \
|
||||||
|
|| systemdsystemconfdir=/etc/systemd/system
|
||||||
|
einfo "Setting systemdutildir to ${systemdutildir} and ..."
|
||||||
|
sed -e "5asystemdutildir=\"${systemdutildir}\"" \
|
||||||
|
-i "${S}/dracut.conf.d/gentoo.conf.example" || die
|
||||||
|
einfo "Setting systemdsystemunitdir to ${systemdsystemunitdir} and..."
|
||||||
|
sed -e "6asystemdsystemunitdir=\"${systemdsystemunitdir}\"" \
|
||||||
|
-i "${S}/dracut.conf.d/gentoo.conf.example" || die
|
||||||
|
einfo "Setting systemdsystemconfdir to ${systemdsystemconfdir}..."
|
||||||
|
sed -e "7asystemdsystemconfdir=\"${systemdsystemconfdir}\"" \
|
||||||
|
-i "${S}/dracut.conf.d/gentoo.conf.example" || die
|
||||||
|
else
|
||||||
|
local systemdutildir="/lib/systemd"
|
||||||
|
einfo "Setting systemdutildir for standalone udev to" \
|
||||||
|
"${systemdutildir}..."
|
||||||
|
sed -e "5asystemdutildir=\"${systemdutildir}\"" \
|
||||||
|
-i "${S}/dracut.conf.d/gentoo.conf.example" || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
epatch_user
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf="--libdir=${MY_LIBDIR}"
|
||||||
|
myconf+=" --bashcompletiondir=$(get_bashcompdir)"
|
||||||
|
|
||||||
|
if use systemd; then
|
||||||
|
myconf+=" --systemdsystemunitdir='$(systemd_get_unitdir)'"
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf ${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
tc-export CC
|
||||||
|
emake doc install/dracut-install skipcpio/skipcpio
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
local my_libdir="${MY_LIBDIR}"
|
||||||
|
local dracutlibdir="${my_libdir#/}/dracut"
|
||||||
|
|
||||||
|
echo "DRACUT_VERSION=$PVR" > "${D%/}/${dracutlibdir}/dracut-version.sh"
|
||||||
|
|
||||||
|
insinto "${dracutlibdir}/dracut.conf.d/"
|
||||||
|
newins dracut.conf.d/gentoo.conf.example gentoo.conf
|
||||||
|
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins dracut.logrotate dracut
|
||||||
|
|
||||||
|
dodir /var/lib/dracut/overlay
|
||||||
|
|
||||||
|
dohtml dracut.html
|
||||||
|
|
||||||
|
if ! use systemd; then
|
||||||
|
# Scripts in kernel/install.d are systemd-specific
|
||||||
|
rm -r "${D%/}/${my_libdir}/kernel" || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
#
|
||||||
|
# Modules
|
||||||
|
#
|
||||||
|
local module
|
||||||
|
modules_dir="${D%/}/${dracutlibdir}/modules.d"
|
||||||
|
|
||||||
|
use debug || rm_module 95debug
|
||||||
|
use selinux || rm_module 98selinux
|
||||||
|
|
||||||
|
if use systemd; then
|
||||||
|
# With systemd following modules do not make sense
|
||||||
|
rm_module 96securityfs 97masterkey 98integrity
|
||||||
|
else
|
||||||
|
rm_module 00systemd 98dracut-systemd
|
||||||
|
# Without systemd following modules do not make sense
|
||||||
|
rm_module 00systemd-bootchart 01systemd-initrd 02systemd-networkd
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove modules which won't work for sure
|
||||||
|
rm_module 95fcoe # no tools
|
||||||
|
# fips module depends on masked app-crypt/hmaccalc
|
||||||
|
rm_module 01fips 02fips-aesni
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if linux-info_get_any_version && linux_config_exists; then
|
||||||
|
ewarn ""
|
||||||
|
ewarn "If the following test report contains a missing kernel"
|
||||||
|
ewarn "configuration option, you should reconfigure and rebuild your"
|
||||||
|
ewarn "kernel before booting image generated with this Dracut version."
|
||||||
|
ewarn ""
|
||||||
|
|
||||||
|
local CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS"
|
||||||
|
|
||||||
|
# Kernel configuration options descriptions:
|
||||||
|
local desc_DEVTMPFS="Maintain a devtmpfs filesystem to mount at /dev"
|
||||||
|
local desc_BLK_DEV_INITRD="Initial RAM filesystem and RAM disk "\
|
||||||
|
"(initramfs/initrd) support"
|
||||||
|
|
||||||
|
local opt desc
|
||||||
|
|
||||||
|
# Generate ERROR_* variables for check_extra_config.
|
||||||
|
for opt in ${CONFIG_CHECK}; do
|
||||||
|
opt=${opt#\~}
|
||||||
|
desc=desc_${opt}
|
||||||
|
eval "local ERROR_${opt}='CONFIG_${opt}: \"${!desc}\"" \
|
||||||
|
"is missing and REQUIRED'"
|
||||||
|
done
|
||||||
|
|
||||||
|
check_extra_config
|
||||||
|
echo
|
||||||
|
else
|
||||||
|
ewarn ""
|
||||||
|
ewarn "Your kernel configuration couldn't be checked. Do you have"
|
||||||
|
ewarn "/usr/src/linux/.config file there? Please check manually if"
|
||||||
|
ewarn "following options are enabled:"
|
||||||
|
ewarn ""
|
||||||
|
ewarn " CONFIG_BLK_DEV_INITRD"
|
||||||
|
ewarn " CONFIG_DEVTMPFS"
|
||||||
|
ewarn ""
|
||||||
|
fi
|
||||||
|
|
||||||
|
elog "To get additional features, a number of optional runtime"
|
||||||
|
elog "dependencies may be installed:"
|
||||||
|
elog ""
|
||||||
|
optfeature "Networking support" net-misc/curl "net-misc/dhcp[client]" \
|
||||||
|
sys-apps/iproute2
|
||||||
|
optfeature \
|
||||||
|
"Measure performance of the boot process for later visualisation" \
|
||||||
|
app-benchmarks/bootchart2 app-admin/killproc sys-process/acct
|
||||||
|
optfeature "Scan for Btrfs on block devices" sys-fs/btrfs-progs
|
||||||
|
optfeature "Load kernel modules and drop this privilege for real init" \
|
||||||
|
sys-libs/libcap
|
||||||
|
optfeature "Support CIFS" net-fs/cifs-utils
|
||||||
|
optfeature "Decrypt devices encrypted with cryptsetup/LUKS" \
|
||||||
|
"sys-fs/cryptsetup[-static-libs]"
|
||||||
|
optfeature "Support for GPG-encrypted keys for crypt module" \
|
||||||
|
app-crypt/gnupg
|
||||||
|
optfeature \
|
||||||
|
"Allows use of dash instead of default bash (on your own risk)" \
|
||||||
|
app-shells/dash
|
||||||
|
optfeature "Framebuffer splash (media-gfx/splashutils)" \
|
||||||
|
media-gfx/splashutils
|
||||||
|
optfeature "Support iSCSI" sys-block/open-iscsi
|
||||||
|
optfeature "Support Logical Volume Manager" sys-fs/lvm2
|
||||||
|
optfeature "Support MD devices, also known as software RAID devices" \
|
||||||
|
sys-fs/mdadm
|
||||||
|
optfeature "Support Device Mapper multipathing" sys-fs/multipath-tools
|
||||||
|
optfeature "Plymouth boot splash" '>=sys-boot/plymouth-0.8.5-r5'
|
||||||
|
optfeature "Support network block devices" sys-block/nbd
|
||||||
|
optfeature "Support NFS" net-fs/nfs-utils net-nds/rpcbind
|
||||||
|
optfeature \
|
||||||
|
"Install ssh and scp along with config files and specified keys" \
|
||||||
|
net-misc/openssh
|
||||||
|
optfeature "Enable logging with syslog-ng or rsyslog" app-admin/syslog-ng \
|
||||||
|
app-admin/rsyslog
|
||||||
|
}
|
@ -1,41 +0,0 @@
|
|||||||
From d6d86dcc914f6f8a054d24a8d033f645a51509a9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@aidecoe.name>
|
|
||||||
Date: Sun, 6 Jan 2013 13:35:01 +0100
|
|
||||||
Subject: [PATCH 1/5] dracut-functions.sh: support for alternative udev dirs -
|
|
||||||
udevaltdirs
|
|
||||||
|
|
||||||
It is required for Gentoo which moves udev from / to /usr and supports
|
|
||||||
both /lib/udev and /usr/lib/udev for compatibility with other packages.
|
|
||||||
|
|
||||||
Credits go to Alexander Tsoy <alexander@tsoy.me>.
|
|
||||||
|
|
||||||
Conflicts:
|
|
||||||
dracut-functions.sh
|
|
||||||
---
|
|
||||||
dracut-functions.sh | 10 ++++++++++
|
|
||||||
1 file changed, 10 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/dracut-functions.sh b/dracut-functions.sh
|
|
||||||
index 37ddca2..0eb36da 100755
|
|
||||||
--- a/dracut-functions.sh
|
|
||||||
+++ b/dracut-functions.sh
|
|
||||||
@@ -937,6 +937,16 @@ inst_rules() {
|
|
||||||
inst_dir "$_target"
|
|
||||||
for _rule in "$@"; do
|
|
||||||
if [ "${_rule#/}" = "$_rule" ]; then
|
|
||||||
+ for r in ${udevaltdirs}; do
|
|
||||||
+ [[ "$r" = "${udevdir}" ]] && continue
|
|
||||||
+ if [[ -e $r/rules.d/$_rule ]]; then
|
|
||||||
+ _found="$r/rules.d/$_rule"
|
|
||||||
+ inst_rule_programs "$_found"
|
|
||||||
+ inst_rule_group_owner "$_found"
|
|
||||||
+ inst_rule_initqueue "$_found"
|
|
||||||
+ inst_simple "$_found" "${udevdir}/rules.d/${_found##*/}"
|
|
||||||
+ fi
|
|
||||||
+ done
|
|
||||||
for r in ${udevdir}/rules.d ${hostonly:+/etc/udev/rules.d}; do
|
|
||||||
if [[ -e $r/$_rule ]]; then
|
|
||||||
_found="$r/$_rule"
|
|
||||||
--
|
|
||||||
2.3.0
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
From 86857645052ec06cebc5f57bf81bed3bf142543c Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@aidecoe.name>
|
|
||||||
Date: Sun, 16 Dec 2012 20:02:48 +0100
|
|
||||||
Subject: [PATCH 2/5] gentoo.conf: let udevdir= be handled by pkg-config and
|
|
||||||
use udevaltdirs
|
|
||||||
|
|
||||||
To avoid need of rebuild after udev update/downgrade let udevdir= be set
|
|
||||||
dynamically with pkg-config. Use udevaltdirs to search for rules both
|
|
||||||
in old and new locations.
|
|
||||||
---
|
|
||||||
dracut.conf.d/gentoo.conf.example | 3 ++-
|
|
||||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/dracut.conf.d/gentoo.conf.example b/dracut.conf.d/gentoo.conf.example
|
|
||||||
index 26e7314..f9617f0 100644
|
|
||||||
--- a/dracut.conf.d/gentoo.conf.example
|
|
||||||
+++ b/dracut.conf.d/gentoo.conf.example
|
|
||||||
@@ -1,7 +1,8 @@
|
|
||||||
# /etc/dracut.conf.d/gentoo.conf
|
|
||||||
# dracut config file customized for Gentoo Base System release 2
|
|
||||||
|
|
||||||
-udevdir=/lib/udev
|
|
||||||
+udevdir=
|
|
||||||
+udevaltdirs="/lib/udev /usr/lib/udev"
|
|
||||||
ro_mnt=yes
|
|
||||||
|
|
||||||
#
|
|
||||||
--
|
|
||||||
2.3.0
|
|
||||||
|
|
@ -1,74 +0,0 @@
|
|||||||
From 32c439ed3f62a821827e9b3e7de45789dccbf897 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@aidecoe.name>
|
|
||||||
Date: Wed, 2 Oct 2013 22:37:09 +0200
|
|
||||||
Subject: [PATCH 3/5] Use the same paths in dracut.sh as those set with
|
|
||||||
configure script
|
|
||||||
|
|
||||||
Makefile alters destination main dracut script and sets dracutbasedir to
|
|
||||||
the value of pkglibdir set in configure.
|
|
||||||
---
|
|
||||||
Makefile | 3 +++
|
|
||||||
dracut.sh | 9 ++++-----
|
|
||||||
2 files changed, 7 insertions(+), 5 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/Makefile b/Makefile
|
|
||||||
index 41ae274..41968b0 100644
|
|
||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -103,6 +103,9 @@ install: dracut-version.sh
|
|
||||||
mkdir -p $(DESTDIR)$(pkglibdir)/modules.d
|
|
||||||
mkdir -p $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 $(DESTDIR)$(mandir)/man7 $(DESTDIR)$(mandir)/man8
|
|
||||||
install -m 0755 dracut.sh $(DESTDIR)$(bindir)/dracut
|
|
||||||
+ sed -r \
|
|
||||||
+ -e "s|^(pkglibdir)=.*|\1=$(pkglibdir)|" \
|
|
||||||
+ -i $(DESTDIR)$(bindir)/dracut
|
|
||||||
install -m 0755 dracut-catimages.sh $(DESTDIR)$(bindir)/dracut-catimages
|
|
||||||
install -m 0755 mkinitrd-dracut.sh $(DESTDIR)$(bindir)/mkinitrd
|
|
||||||
install -m 0755 lsinitrd.sh $(DESTDIR)$(bindir)/lsinitrd
|
|
||||||
diff --git a/dracut.sh b/dracut.sh
|
|
||||||
index 5e2feba..89a711e 100755
|
|
||||||
--- a/dracut.sh
|
|
||||||
+++ b/dracut.sh
|
|
||||||
@@ -24,10 +24,13 @@
|
|
||||||
# store for logging
|
|
||||||
dracut_args=( "$@" )
|
|
||||||
|
|
||||||
+# base dirs
|
|
||||||
+pkglibdir=/usr/lib/dracut
|
|
||||||
+dracutbasedir="$pkglibdir"
|
|
||||||
+
|
|
||||||
set -o pipefail
|
|
||||||
|
|
||||||
usage() {
|
|
||||||
- [[ $dracutbasedir ]] || dracutbasedir=/usr/lib/dracut
|
|
||||||
if [[ -f $dracutbasedir/dracut-version.sh ]]; then
|
|
||||||
. $dracutbasedir/dracut-version.sh
|
|
||||||
fi
|
|
||||||
@@ -52,7 +55,6 @@ EOF
|
|
||||||
}
|
|
||||||
|
|
||||||
long_usage() {
|
|
||||||
- [[ $dracutbasedir ]] || dracutbasedir=/usr/lib/dracut
|
|
||||||
if [[ -f $dracutbasedir/dracut-version.sh ]]; then
|
|
||||||
. $dracutbasedir/dracut-version.sh
|
|
||||||
fi
|
|
||||||
@@ -666,8 +668,6 @@ export DRACUT_LOG_LEVEL=warning
|
|
||||||
debug=yes
|
|
||||||
}
|
|
||||||
|
|
||||||
-[[ $dracutbasedir ]] || dracutbasedir=/usr/lib/dracut
|
|
||||||
-
|
|
||||||
# if we were not passed a config file, try the default one
|
|
||||||
if [[ ! -f $conffile ]]; then
|
|
||||||
if [[ $allowlocal ]]; then
|
|
||||||
@@ -808,7 +808,6 @@ stdloglvl=$((stdloglvl + verbosity_mod_l))
|
|
||||||
[[ $use_fstab_l ]] && use_fstab=$use_fstab_l
|
|
||||||
[[ $mdadmconf_l ]] && mdadmconf=$mdadmconf_l
|
|
||||||
[[ $lvmconf_l ]] && lvmconf=$lvmconf_l
|
|
||||||
-[[ $dracutbasedir ]] || dracutbasedir=/usr/lib/dracut
|
|
||||||
[[ $fw_dir ]] || fw_dir="/lib/firmware/updates /lib/firmware"
|
|
||||||
[[ $tmpdir_l ]] && tmpdir="$tmpdir_l"
|
|
||||||
[[ $tmpdir ]] || tmpdir=/var/tmp
|
|
||||||
--
|
|
||||||
2.3.0
|
|
||||||
|
|
@ -1,81 +0,0 @@
|
|||||||
From 7498b3128103cf77fdef5ccd97205dfd0338fb82 Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@aidecoe.name>
|
|
||||||
Date: Wed, 2 Oct 2013 22:40:43 +0200
|
|
||||||
Subject: [PATCH 4/5] Install dracut-install into libexec dir instead of lib
|
|
||||||
dir
|
|
||||||
|
|
||||||
dracut-install script is the only thing ABI specific atm.
|
|
||||||
|
|
||||||
See https://bugs.gentoo.org/show_bug.cgi?id=485218 for details on the
|
|
||||||
problem.
|
|
||||||
---
|
|
||||||
Makefile | 4 +++-
|
|
||||||
configure | 1 +
|
|
||||||
dracut-functions.sh | 4 ++++
|
|
||||||
dracut.sh | 1 +
|
|
||||||
4 files changed, 9 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/Makefile b/Makefile
|
|
||||||
index 41968b0..b072a23 100644
|
|
||||||
--- a/Makefile
|
|
||||||
+++ b/Makefile
|
|
||||||
@@ -104,6 +104,7 @@ install: dracut-version.sh
|
|
||||||
mkdir -p $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 $(DESTDIR)$(mandir)/man7 $(DESTDIR)$(mandir)/man8
|
|
||||||
install -m 0755 dracut.sh $(DESTDIR)$(bindir)/dracut
|
|
||||||
sed -r \
|
|
||||||
+ -e "s|^(libexecdir)=.*|\1=$(libexecdir)|" \
|
|
||||||
-e "s|^(pkglibdir)=.*|\1=$(pkglibdir)|" \
|
|
||||||
-i $(DESTDIR)$(bindir)/dracut
|
|
||||||
install -m 0755 dracut-catimages.sh $(DESTDIR)$(bindir)/dracut-catimages
|
|
||||||
@@ -147,7 +148,8 @@ endif
|
|
||||||
done \
|
|
||||||
fi
|
|
||||||
if [ -f install/dracut-install ]; then \
|
|
||||||
- install -m 0755 install/dracut-install $(DESTDIR)$(pkglibdir)/dracut-install; \
|
|
||||||
+ mkdir -p $(DESTDIR)$(libexecdir); \
|
|
||||||
+ install -m 0755 install/dracut-install $(DESTDIR)$(libexecdir)/dracut-install; \
|
|
||||||
fi
|
|
||||||
if [ -f skipcpio/skipcpio ]; then \
|
|
||||||
install -m 0755 skipcpio/skipcpio $(DESTDIR)$(pkglibdir)/skipcpio; \
|
|
||||||
diff --git a/configure b/configure
|
|
||||||
index 0bd3d2d..17370de 100755
|
|
||||||
--- a/configure
|
|
||||||
+++ b/configure
|
|
||||||
@@ -59,6 +59,7 @@ sbindir ?= ${sbindir:-${prefix}/sbin}
|
|
||||||
mandir ?= ${mandir:-${prefix}/share/man}
|
|
||||||
enable_documentation ?= ${enable_documentation:-yes}
|
|
||||||
bindir ?= ${bindir:-${prefix}/bin}
|
|
||||||
+libexecdir ?= ${libexecdir:-${prefix}/libexec}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
{
|
|
||||||
diff --git a/dracut-functions.sh b/dracut-functions.sh
|
|
||||||
index 0eb36da..4484e71 100755
|
|
||||||
--- a/dracut-functions.sh
|
|
||||||
+++ b/dracut-functions.sh
|
|
||||||
@@ -733,6 +733,10 @@ if ! [[ $DRACUT_INSTALL ]]; then
|
|
||||||
DRACUT_INSTALL=$(find_binary dracut-install)
|
|
||||||
fi
|
|
||||||
|
|
||||||
+if ! [[ $DRACUT_INSTALL ]] && [[ -x $libexecdir/dracut-install ]]; then
|
|
||||||
+ DRACUT_INSTALL=$libexecdir/dracut-install
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
if ! [[ $DRACUT_INSTALL ]] && [[ -x $dracutbasedir/dracut-install ]]; then
|
|
||||||
DRACUT_INSTALL=$dracutbasedir/dracut-install
|
|
||||||
elif ! [[ $DRACUT_INSTALL ]] && [[ -x $dracutbasedir/install/dracut-install ]]; then
|
|
||||||
diff --git a/dracut.sh b/dracut.sh
|
|
||||||
index 89a711e..527b32e 100755
|
|
||||||
--- a/dracut.sh
|
|
||||||
+++ b/dracut.sh
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
dracut_args=( "$@" )
|
|
||||||
|
|
||||||
# base dirs
|
|
||||||
+libexecdir=/usr/libexec
|
|
||||||
pkglibdir=/usr/lib/dracut
|
|
||||||
dracutbasedir="$pkglibdir"
|
|
||||||
|
|
||||||
--
|
|
||||||
2.3.0
|
|
||||||
|
|
@ -0,0 +1,63 @@
|
|||||||
|
From 82f7e46c8fdb2bb41b7b26916e463add7af70a94 Mon Sep 17 00:00:00 2001
|
||||||
|
From: xtraeme <xtraeme@voidlinux.eu>
|
||||||
|
Date: Tue, 2 Jun 2015 11:11:21 +0200
|
||||||
|
Subject: [PATCH 5/5] Portability fixes:
|
||||||
|
|
||||||
|
- Use uid_t not __uid_t.
|
||||||
|
- Define _GNU_SOURCE for cpu_set_t and others.
|
||||||
|
- Include string.h for strncmp().
|
||||||
|
- Detect musl's ldd error message.
|
||||||
|
---
|
||||||
|
install/dracut-install.c | 7 ++++++-
|
||||||
|
install/util.h | 3 +++
|
||||||
|
2 files changed, 9 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/install/dracut-install.c b/install/dracut-install.c
|
||||||
|
index 201f181..0ff5c49 100644
|
||||||
|
--- a/install/dracut-install.c
|
||||||
|
+++ b/install/dracut-install.c
|
||||||
|
@@ -222,7 +222,7 @@ static int cp(const char *src, const char *dst)
|
||||||
|
if (ret == 0) {
|
||||||
|
struct timeval tv[2];
|
||||||
|
if (fchown(dest_desc, sb.st_uid, sb.st_gid) != 0)
|
||||||
|
- if(fchown(dest_desc, (__uid_t) - 1, sb.st_gid) != 0)
|
||||||
|
+ if(fchown(dest_desc, (uid_t) - 1, sb.st_gid) != 0)
|
||||||
|
log_error("Failed to chown %s: %m", dst);
|
||||||
|
tv[0].tv_sec = sb.st_atime;
|
||||||
|
tv[0].tv_usec = 0;
|
||||||
|
@@ -388,6 +388,11 @@ static int resolve_deps(const char *src)
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
+ /* musl ldd */
|
||||||
|
+ if (strstr(buf, "Not a valid dynamic program"))
|
||||||
|
+ break;
|
||||||
|
+
|
||||||
|
+ /* glibc */
|
||||||
|
if (strstr(buf, "not a dynamic executable"))
|
||||||
|
break;
|
||||||
|
|
||||||
|
diff --git a/install/util.h b/install/util.h
|
||||||
|
index cc7b988..2ad3254 100644
|
||||||
|
--- a/install/util.h
|
||||||
|
+++ b/install/util.h
|
||||||
|
@@ -20,6 +20,8 @@
|
||||||
|
along with systemd; If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
***/
|
||||||
|
|
||||||
|
+#define _GNU_SOURCE
|
||||||
|
+
|
||||||
|
#include <inttypes.h>
|
||||||
|
#include <time.h>
|
||||||
|
#include <sys/time.h>
|
||||||
|
@@ -27,6 +29,7 @@
|
||||||
|
#include <stdbool.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
+#include <string.h>
|
||||||
|
#include <signal.h>
|
||||||
|
#include <sched.h>
|
||||||
|
#include <limits.h>
|
||||||
|
--
|
||||||
|
2.4.1
|
||||||
|
|
@ -1,44 +0,0 @@
|
|||||||
From e776f28b742ed829f5b53ca2079562c9c6c28c8c Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe@aidecoe.name>
|
|
||||||
Date: Sun, 11 Jan 2015 15:10:39 +0100
|
|
||||||
Subject: [PATCH 5/5] Take into account lib64 dirs when detecting version,
|
|
||||||
modules and params
|
|
||||||
|
|
||||||
---
|
|
||||||
lsinitrd.sh | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/lsinitrd.sh b/lsinitrd.sh
|
|
||||||
index 4f12c2c..dc1f88f 100755
|
|
||||||
--- a/lsinitrd.sh
|
|
||||||
+++ b/lsinitrd.sh
|
|
||||||
@@ -124,7 +124,7 @@ extract_files()
|
|
||||||
list_modules()
|
|
||||||
{
|
|
||||||
echo "dracut modules:"
|
|
||||||
- $CAT "$image" | cpio --extract --verbose --quiet --to-stdout -- 'lib/dracut/modules.txt' 'usr/lib/dracut/modules.txt' 2>/dev/null
|
|
||||||
+ $CAT "$image" | cpio --extract --verbose --quiet --to-stdout -- 'lib64/dracut/modules.txt' 'lib/dracut/modules.txt' 'usr/lib/dracut/modules.txt' 2>/dev/null
|
|
||||||
((ret+=$?))
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -217,7 +217,7 @@ ret=0
|
|
||||||
if (( ${#filenames[@]} > 0 )); then
|
|
||||||
extract_files
|
|
||||||
else
|
|
||||||
- version=$($CAT "$image" | cpio --extract --verbose --quiet --to-stdout -- 'lib/dracut/dracut-*' 'usr/lib/dracut/dracut-*' 2>/dev/null)
|
|
||||||
+ version=$($CAT "$image" | cpio --extract --verbose --quiet --to-stdout -- 'lib64/dracut/dracut-*' 'lib/dracut/dracut-*' 'usr/lib/dracut/dracut-*' 2>/dev/null)
|
|
||||||
((ret+=$?))
|
|
||||||
echo "Version: $version"
|
|
||||||
echo
|
|
||||||
@@ -226,7 +226,7 @@ else
|
|
||||||
echo "========================================================================"
|
|
||||||
else
|
|
||||||
echo -n "Arguments: "
|
|
||||||
- $CAT "$image" | cpio --extract --verbose --quiet --to-stdout -- 'lib/dracut/build-parameter.txt' 'usr/lib/dracut/build-parameter.txt' 2>/dev/null
|
|
||||||
+ $CAT "$image" | cpio --extract --verbose --quiet --to-stdout -- 'lib64/dracut/build-parameter.txt' 'lib/dracut/build-parameter.txt' 'usr/lib/dracut/build-parameter.txt' 2>/dev/null
|
|
||||||
echo
|
|
||||||
list_modules
|
|
||||||
list_files
|
|
||||||
--
|
|
||||||
2.3.0
|
|
||||||
|
|
@ -0,0 +1,27 @@
|
|||||||
|
From 7ab0852f24a803ea2c9b0d8e1ce45d13cdd25320 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Alexander Tsoy <alexander@tsoy.me>
|
||||||
|
Date: Tue, 24 Feb 2015 22:28:24 +0300
|
||||||
|
Subject: [PATCH 5/5] base/dracut-lib.sh: remove bashism
|
||||||
|
|
||||||
|
---
|
||||||
|
modules.d/99base/dracut-lib.sh | 4 +++-
|
||||||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/modules.d/99base/dracut-lib.sh b/modules.d/99base/dracut-lib.sh
|
||||||
|
index 5c1504f..c1a22b6 100755
|
||||||
|
--- a/modules.d/99base/dracut-lib.sh
|
||||||
|
+++ b/modules.d/99base/dracut-lib.sh
|
||||||
|
@@ -886,7 +886,9 @@ dev_unit_name()
|
||||||
|
dev="${dev##/}"
|
||||||
|
dev="$(str_replace "$dev" '\' '\x5c')"
|
||||||
|
dev="$(str_replace "$dev" '-' '\x2d')"
|
||||||
|
- dev=${dev/#\./\\x2e}
|
||||||
|
+ if [ "${dev##.}" != "$dev" ]; then
|
||||||
|
+ dev="\x2e${dev##.}"
|
||||||
|
+ fi
|
||||||
|
dev="$(str_replace "$dev" '/' '-')"
|
||||||
|
|
||||||
|
printf -- "%s" "$dev"
|
||||||
|
--
|
||||||
|
2.4.1
|
||||||
|
|
@ -0,0 +1,33 @@
|
|||||||
|
From 7c782700a82e6f8b1cb665075e14eaf9d4f70867 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Fabian Deutsch <fabiand@fedoraproject.org>
|
||||||
|
Date: Thu, 25 Jun 2015 11:17:59 +0200
|
||||||
|
Subject: [PATCH] Revert "lvm: Don't activate LVs with activationskip set"
|
||||||
|
|
||||||
|
This reverts commit cfa365a32d47388c8476064b23d7d4684f1e591b.
|
||||||
|
|
||||||
|
The logic in commit cfa365a was added to prevent (odl) lvms from
|
||||||
|
activating snapshots which should not be activated.
|
||||||
|
Newer lvms however do this automatically (not enabling an LV if the
|
||||||
|
the 'k' attribute set), thus we can revert the previous commit.
|
||||||
|
---
|
||||||
|
modules.d/90lvm/lvm_scan.sh | 4 ----
|
||||||
|
1 file changed, 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/modules.d/90lvm/lvm_scan.sh b/modules.d/90lvm/lvm_scan.sh
|
||||||
|
index ce46e14..7495644 100755
|
||||||
|
--- a/modules.d/90lvm/lvm_scan.sh
|
||||||
|
+++ b/modules.d/90lvm/lvm_scan.sh
|
||||||
|
@@ -106,10 +106,6 @@ if [ -n "$LVS" ] ; then
|
||||||
|
info "Scanning devices $lvmdevs for LVM logical volumes $LVS"
|
||||||
|
lvm lvscan --ignorelockingfailure 2>&1 | vinfo
|
||||||
|
for LV in $LVS; do
|
||||||
|
- if [ "x$(lvm lvs --noheadings --select "lv_attr =~ k" $LV | wc -l)" = "x0" ]; then
|
||||||
|
- info "Skipping activation of '$LV' because activationskip is set."
|
||||||
|
- continue
|
||||||
|
- fi
|
||||||
|
if [ -z "$sysinit" ]; then
|
||||||
|
lvm lvchange --yes -ay --ignorelockingfailure $nopoll --ignoremonitoring $LV 2>&1 | vinfo
|
||||||
|
else
|
||||||
|
--
|
||||||
|
2.4.5
|
||||||
|
|
@ -0,0 +1,275 @@
|
|||||||
|
From 15f330fe1afe9ac8870461faad55b7d63e791aca Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Gilbert <floppym@gentoo.org>
|
||||||
|
Date: Tue, 14 Jul 2015 22:22:14 -0400
|
||||||
|
Subject: [PATCH 2/3] Replace echo -n with printf in code with a /bin/sh
|
||||||
|
shebang
|
||||||
|
|
||||||
|
POSIX does not mandate that echo support the -n parameter.
|
||||||
|
printf has more well-defined behavior.
|
||||||
|
---
|
||||||
|
modules.d/04watchdog/watchdog-stop.sh | 2 +-
|
||||||
|
modules.d/40network/net-lib.sh | 2 +-
|
||||||
|
modules.d/45ifcfg/write-ifcfg.sh | 2 +-
|
||||||
|
modules.d/90lvm/lvm_scan.sh | 4 ++--
|
||||||
|
modules.d/95fcoe/fcoe-up.sh | 2 +-
|
||||||
|
modules.d/98usrmount/mount-usr.sh | 2 +-
|
||||||
|
modules.d/99base/dracut-lib.sh | 6 +++---
|
||||||
|
modules.d/99base/init.sh | 2 +-
|
||||||
|
test/TEST-10-RAID/create-root.sh | 2 +-
|
||||||
|
test/TEST-10-RAID/cryptroot-ask.sh | 2 +-
|
||||||
|
test/TEST-12-RAID-DEG/create-root.sh | 2 +-
|
||||||
|
test/TEST-12-RAID-DEG/cryptroot-ask.sh | 2 +-
|
||||||
|
test/TEST-13-ENC-RAID-LVM/create-root.sh | 2 +-
|
||||||
|
test/TEST-13-ENC-RAID-LVM/cryptroot-ask.sh | 2 +-
|
||||||
|
test/TEST-14-IMSM/cryptroot-ask.sh | 2 +-
|
||||||
|
test/TEST-20-NFS/client-init.sh | 2 +-
|
||||||
|
test/TEST-40-NBD/create-root.sh | 2 +-
|
||||||
|
test/TEST-40-NBD/cryptroot-ask.sh | 2 +-
|
||||||
|
18 files changed, 21 insertions(+), 21 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/modules.d/04watchdog/watchdog-stop.sh b/modules.d/04watchdog/watchdog-stop.sh
|
||||||
|
index 91d45d6..921f969 100755
|
||||||
|
--- a/modules.d/04watchdog/watchdog-stop.sh
|
||||||
|
+++ b/modules.d/04watchdog/watchdog-stop.sh
|
||||||
|
@@ -1,2 +1,2 @@
|
||||||
|
#!/bin/sh
|
||||||
|
-[ -c /dev/watchdog ] && echo -n 'V' > /dev/watchdog
|
||||||
|
+[ -c /dev/watchdog ] && printf 'V' > /dev/watchdog
|
||||||
|
diff --git a/modules.d/40network/net-lib.sh b/modules.d/40network/net-lib.sh
|
||||||
|
index a09cdaf..6c739e8 100755
|
||||||
|
--- a/modules.d/40network/net-lib.sh
|
||||||
|
+++ b/modules.d/40network/net-lib.sh
|
||||||
|
@@ -189,7 +189,7 @@ set_ifname() {
|
||||||
|
fix_bootif() {
|
||||||
|
local macaddr=${1}
|
||||||
|
local IFS='-'
|
||||||
|
- macaddr=$(for i in ${macaddr} ; do echo -n $i:; done)
|
||||||
|
+ macaddr=$(printf '%s:' ${macaddr})
|
||||||
|
macaddr=${macaddr%:}
|
||||||
|
# strip hardware type field from pxelinux
|
||||||
|
[ -n "${macaddr%??:??:??:??:??:??}" ] && macaddr=${macaddr#??:}
|
||||||
|
diff --git a/modules.d/45ifcfg/write-ifcfg.sh b/modules.d/45ifcfg/write-ifcfg.sh
|
||||||
|
index fa7db27..251d684 100755
|
||||||
|
--- a/modules.d/45ifcfg/write-ifcfg.sh
|
||||||
|
+++ b/modules.d/45ifcfg/write-ifcfg.sh
|
||||||
|
@@ -48,7 +48,7 @@ print_s390() {
|
||||||
|
for i in /sys/class/net/$_netif/device/cdev[0-9]*; do
|
||||||
|
[ -e $i ] || continue
|
||||||
|
channel=$(readlink -f $i)
|
||||||
|
- echo -n "${channel##*/},"
|
||||||
|
+ printf '%s' "${channel##*/},"
|
||||||
|
done
|
||||||
|
})
|
||||||
|
[ -n "$SUBCHANNELS" ] || return 1
|
||||||
|
diff --git a/modules.d/90lvm/lvm_scan.sh b/modules.d/90lvm/lvm_scan.sh
|
||||||
|
index 7495644..ead28aa 100755
|
||||||
|
--- a/modules.d/90lvm/lvm_scan.sh
|
||||||
|
+++ b/modules.d/90lvm/lvm_scan.sh
|
||||||
|
@@ -15,14 +15,14 @@ SNAPSIZE=$(getargs rd.lvm.snapsize -d rd_LVM_SNAPSIZE=)
|
||||||
|
lvmdevs=$(
|
||||||
|
for f in /tmp/.lvm_scan-*; do
|
||||||
|
[ -e "$f" ] || continue
|
||||||
|
- echo -n "${f##/tmp/.lvm_scan-} "
|
||||||
|
+ printf '%s' "${f##/tmp/.lvm_scan-} "
|
||||||
|
done
|
||||||
|
)
|
||||||
|
|
||||||
|
if [ ! -e /etc/lvm/lvm.conf ]; then
|
||||||
|
{
|
||||||
|
echo 'devices {';
|
||||||
|
- echo -n ' filter = [ '
|
||||||
|
+ printf ' filter = [ '
|
||||||
|
for dev in $lvmdevs; do
|
||||||
|
printf '"a|^/dev/%s$|", ' $dev;
|
||||||
|
done;
|
||||||
|
diff --git a/modules.d/95fcoe/fcoe-up.sh b/modules.d/95fcoe/fcoe-up.sh
|
||||||
|
index 43a0ad5..950e4b6 100755
|
||||||
|
--- a/modules.d/95fcoe/fcoe-up.sh
|
||||||
|
+++ b/modules.d/95fcoe/fcoe-up.sh
|
||||||
|
@@ -64,7 +64,7 @@ elif [ "$netdriver" = "bnx2x" ]; then
|
||||||
|
sleep 3
|
||||||
|
fipvlan "$netif" -c -s
|
||||||
|
else
|
||||||
|
- echo -n "$netif" > /sys/module/fcoe/parameters/create
|
||||||
|
+ printf '%s' "$netif" > /sys/module/fcoe/parameters/create
|
||||||
|
fi
|
||||||
|
|
||||||
|
need_shutdown
|
||||||
|
diff --git a/modules.d/98usrmount/mount-usr.sh b/modules.d/98usrmount/mount-usr.sh
|
||||||
|
index c29610f..d1a629c 100755
|
||||||
|
--- a/modules.d/98usrmount/mount-usr.sh
|
||||||
|
+++ b/modules.d/98usrmount/mount-usr.sh
|
||||||
|
@@ -12,7 +12,7 @@ filtersubvol() {
|
||||||
|
while [ $# -gt 0 ]; do
|
||||||
|
case $1 in
|
||||||
|
subvol\=*) :;;
|
||||||
|
- *) echo -n "${1}," ;;
|
||||||
|
+ *) printf '%s' "${1}," ;;
|
||||||
|
esac
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
diff --git a/modules.d/99base/dracut-lib.sh b/modules.d/99base/dracut-lib.sh
|
||||||
|
index 08110cc..7a3c58c 100755
|
||||||
|
--- a/modules.d/99base/dracut-lib.sh
|
||||||
|
+++ b/modules.d/99base/dracut-lib.sh
|
||||||
|
@@ -298,7 +298,7 @@ _dogetargs() {
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if [ -n "$_found" ]; then
|
||||||
|
- [ $# -gt 0 ] && echo -n "$@"
|
||||||
|
+ [ $# -gt 0 ] && printf '%s' "$*"
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
|
return 1;
|
||||||
|
@@ -329,9 +329,9 @@ getargs() {
|
||||||
|
done
|
||||||
|
if [ -n "$_gfound" ]; then
|
||||||
|
if [ $# -gt 0 ]; then
|
||||||
|
- echo -n "$@"
|
||||||
|
+ printf '%s' "$*"
|
||||||
|
else
|
||||||
|
- echo -n 1
|
||||||
|
+ printf 1
|
||||||
|
fi
|
||||||
|
debug_on
|
||||||
|
return 0
|
||||||
|
diff --git a/modules.d/99base/init.sh b/modules.d/99base/init.sh
|
||||||
|
index f96dbb5..a59e8ea 100755
|
||||||
|
--- a/modules.d/99base/init.sh
|
||||||
|
+++ b/modules.d/99base/init.sh
|
||||||
|
@@ -253,7 +253,7 @@ while :; do
|
||||||
|
done
|
||||||
|
|
||||||
|
{
|
||||||
|
- echo -n "Mounted root filesystem "
|
||||||
|
+ printf "Mounted root filesystem "
|
||||||
|
while read dev mp rest || [ -n "$dev" ]; do [ "$mp" = "$NEWROOT" ] && echo $dev; done < /proc/mounts
|
||||||
|
} | vinfo
|
||||||
|
|
||||||
|
diff --git a/test/TEST-10-RAID/create-root.sh b/test/TEST-10-RAID/create-root.sh
|
||||||
|
index a7e56a5..7b5f2a7 100755
|
||||||
|
--- a/test/TEST-10-RAID/create-root.sh
|
||||||
|
+++ b/test/TEST-10-RAID/create-root.sh
|
||||||
|
@@ -18,7 +18,7 @@ mdadm --create /dev/md0 --run --auto=yes --level=5 --raid-devices=3 /dev/sda2 /d
|
||||||
|
# randomly.
|
||||||
|
mdadm -W /dev/md0
|
||||||
|
set -e
|
||||||
|
-echo -n test >keyfile
|
||||||
|
+printf test >keyfile
|
||||||
|
cryptsetup -q luksFormat /dev/md0 /keyfile
|
||||||
|
echo "The passphrase is test"
|
||||||
|
cryptsetup luksOpen /dev/md0 dracut_crypt_test </keyfile
|
||||||
|
diff --git a/test/TEST-10-RAID/cryptroot-ask.sh b/test/TEST-10-RAID/cryptroot-ask.sh
|
||||||
|
index 407d067..c39eff6 100755
|
||||||
|
--- a/test/TEST-10-RAID/cryptroot-ask.sh
|
||||||
|
+++ b/test/TEST-10-RAID/cryptroot-ask.sh
|
||||||
|
@@ -1,5 +1,5 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
[ -b "/dev/mapper/$2" ] && exit 0
|
||||||
|
-echo -n test >/keyfile
|
||||||
|
+printf test >/keyfile
|
||||||
|
/sbin/cryptsetup luksOpen "$1" "$2" </keyfile
|
||||||
|
diff --git a/test/TEST-12-RAID-DEG/create-root.sh b/test/TEST-12-RAID-DEG/create-root.sh
|
||||||
|
index 7b9a171..3299aa6 100755
|
||||||
|
--- a/test/TEST-12-RAID-DEG/create-root.sh
|
||||||
|
+++ b/test/TEST-12-RAID-DEG/create-root.sh
|
||||||
|
@@ -20,7 +20,7 @@ mdadm --create /dev/md0 --run --auto=yes --level=5 --raid-devices=3 /dev/sdb /de
|
||||||
|
# wait for the array to finish initailizing, otherwise this sometimes fails
|
||||||
|
# randomly.
|
||||||
|
mdadm -W /dev/md0
|
||||||
|
-echo -n test >keyfile
|
||||||
|
+printf test >keyfile
|
||||||
|
cryptsetup -q luksFormat /dev/md0 /keyfile
|
||||||
|
echo "The passphrase is test"
|
||||||
|
set -e
|
||||||
|
diff --git a/test/TEST-12-RAID-DEG/cryptroot-ask.sh b/test/TEST-12-RAID-DEG/cryptroot-ask.sh
|
||||||
|
index db27c5b..78ed7f5 100755
|
||||||
|
--- a/test/TEST-12-RAID-DEG/cryptroot-ask.sh
|
||||||
|
+++ b/test/TEST-12-RAID-DEG/cryptroot-ask.sh
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
[ -b /dev/mapper/$2 ] && exit 0
|
||||||
|
-echo -n test >/keyfile
|
||||||
|
+printf test >/keyfile
|
||||||
|
/sbin/cryptsetup luksOpen $1 $2 </keyfile
|
||||||
|
|
||||||
|
diff --git a/test/TEST-13-ENC-RAID-LVM/create-root.sh b/test/TEST-13-ENC-RAID-LVM/create-root.sh
|
||||||
|
index e74fe7f..72bc765 100755
|
||||||
|
--- a/test/TEST-13-ENC-RAID-LVM/create-root.sh
|
||||||
|
+++ b/test/TEST-13-ENC-RAID-LVM/create-root.sh
|
||||||
|
@@ -14,7 +14,7 @@ sfdisk /dev/sda <<EOF
|
||||||
|
,25M
|
||||||
|
EOF
|
||||||
|
udevadm settle
|
||||||
|
-echo -n test >keyfile
|
||||||
|
+printf test >keyfile
|
||||||
|
cryptsetup -q luksFormat /dev/sda2 /keyfile
|
||||||
|
cryptsetup -q luksFormat /dev/sda3 /keyfile
|
||||||
|
cryptsetup -q luksFormat /dev/sda4 /keyfile
|
||||||
|
diff --git a/test/TEST-13-ENC-RAID-LVM/cryptroot-ask.sh b/test/TEST-13-ENC-RAID-LVM/cryptroot-ask.sh
|
||||||
|
index db27c5b..78ed7f5 100755
|
||||||
|
--- a/test/TEST-13-ENC-RAID-LVM/cryptroot-ask.sh
|
||||||
|
+++ b/test/TEST-13-ENC-RAID-LVM/cryptroot-ask.sh
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
[ -b /dev/mapper/$2 ] && exit 0
|
||||||
|
-echo -n test >/keyfile
|
||||||
|
+printf test >/keyfile
|
||||||
|
/sbin/cryptsetup luksOpen $1 $2 </keyfile
|
||||||
|
|
||||||
|
diff --git a/test/TEST-14-IMSM/cryptroot-ask.sh b/test/TEST-14-IMSM/cryptroot-ask.sh
|
||||||
|
index db27c5b..78ed7f5 100755
|
||||||
|
--- a/test/TEST-14-IMSM/cryptroot-ask.sh
|
||||||
|
+++ b/test/TEST-14-IMSM/cryptroot-ask.sh
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
[ -b /dev/mapper/$2 ] && exit 0
|
||||||
|
-echo -n test >/keyfile
|
||||||
|
+printf test >/keyfile
|
||||||
|
/sbin/cryptsetup luksOpen $1 $2 </keyfile
|
||||||
|
|
||||||
|
diff --git a/test/TEST-20-NFS/client-init.sh b/test/TEST-20-NFS/client-init.sh
|
||||||
|
index 2311981..a443289 100755
|
||||||
|
--- a/test/TEST-20-NFS/client-init.sh
|
||||||
|
+++ b/test/TEST-20-NFS/client-init.sh
|
||||||
|
@@ -8,7 +8,7 @@ strstr() { [ "${1##*"$2"*}" != "$1" ]; }
|
||||||
|
|
||||||
|
stty sane
|
||||||
|
if strstr "$CMDLINE" "rd.shell"; then
|
||||||
|
- [ -c /dev/watchdog ] && echo -n 'V' > /dev/watchdog
|
||||||
|
+ [ -c /dev/watchdog ] && printf 'V' > /dev/watchdog
|
||||||
|
strstr "$(setsid --help)" "control" && CTTY="-c"
|
||||||
|
setsid $CTTY sh -i
|
||||||
|
fi
|
||||||
|
diff --git a/test/TEST-40-NBD/create-root.sh b/test/TEST-40-NBD/create-root.sh
|
||||||
|
index 391279e..20d0eff 100755
|
||||||
|
--- a/test/TEST-40-NBD/create-root.sh
|
||||||
|
+++ b/test/TEST-40-NBD/create-root.sh
|
||||||
|
@@ -5,7 +5,7 @@ for x in 64-lvm.rules 70-mdadm.rules 99-mount-rules; do
|
||||||
|
done
|
||||||
|
rm -f -- /etc/lvm/lvm.conf
|
||||||
|
udevadm control --reload
|
||||||
|
-echo -n test >keyfile
|
||||||
|
+printf test >keyfile
|
||||||
|
cryptsetup -q luksFormat /dev/sdb /keyfile
|
||||||
|
echo "The passphrase is test"
|
||||||
|
cryptsetup luksOpen /dev/sdb dracut_crypt_test </keyfile && \
|
||||||
|
diff --git a/test/TEST-40-NBD/cryptroot-ask.sh b/test/TEST-40-NBD/cryptroot-ask.sh
|
||||||
|
index db27c5b..78ed7f5 100755
|
||||||
|
--- a/test/TEST-40-NBD/cryptroot-ask.sh
|
||||||
|
+++ b/test/TEST-40-NBD/cryptroot-ask.sh
|
||||||
|
@@ -1,6 +1,6 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
[ -b /dev/mapper/$2 ] && exit 0
|
||||||
|
-echo -n test >/keyfile
|
||||||
|
+printf test >/keyfile
|
||||||
|
/sbin/cryptsetup luksOpen $1 $2 </keyfile
|
||||||
|
|
||||||
|
--
|
||||||
|
2.5.0
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
From 4e17745f9786bfe21d5419c2e0eeff8c5667e747 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mike Gilbert <floppym@gentoo.org>
|
||||||
|
Date: Tue, 14 Jul 2015 11:12:16 -0400
|
||||||
|
Subject: [PATCH 3/3] syncheck: Look for 'echo -n' usage in modules
|
||||||
|
|
||||||
|
---
|
||||||
|
Makefile | 3 ++-
|
||||||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/Makefile b/Makefile
|
||||||
|
index 0af5d0f..16c6d2a 100644
|
||||||
|
--- a/Makefile
|
||||||
|
+++ b/Makefile
|
||||||
|
@@ -211,7 +211,8 @@ syncheck:
|
||||||
|
[ "$${i##*/}" = "module-setup.sh" ] && continue; \
|
||||||
|
read line < "$$i"; [ "$${line#*bash*}" != "$$line" ] && continue; \
|
||||||
|
[ $$V ] && echo "posix syntax check: $$i"; bash --posix -n "$$i" ; ret=$$(($$ret+$$?)); \
|
||||||
|
- [ $$V ] && echo "checking for [[: $$i"; if grep -Fq '[[ ' "$$i" ; then ret=$$(($$ret+1)); echo "$$i contains [["; fi \
|
||||||
|
+ [ $$V ] && echo "checking for [[: $$i"; if grep -Fq '[[ ' "$$i" ; then ret=$$(($$ret+1)); echo "$$i contains [["; fi; \
|
||||||
|
+ [ $$V ] && echo "checking for echo -n: $$i"; if grep -Fq 'echo -n ' "$$i" ; then ret=$$(($$ret+1)); echo "$$i contains echo -n"; fi \
|
||||||
|
done;exit $$ret
|
||||||
|
@ret=0;for i in *.sh mkinitrd-dracut.sh modules.d/*/*.sh \
|
||||||
|
modules.d/*/module-setup.sh; do \
|
||||||
|
--
|
||||||
|
2.5.0
|
||||||
|
|
@ -0,0 +1,28 @@
|
|||||||
|
From a18c8fdc9cb3eb917e9a7a30466839c33131cc8a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Alexander Tsoy <alexander@tsoy.me>
|
||||||
|
Date: Tue, 28 Jul 2015 14:55:59 +0300
|
||||||
|
Subject: [PATCH 4/4] dracut-initramfs-restore: make mount error nonfatal
|
||||||
|
|
||||||
|
Script enables errexit option (set -e). So if /boot is not a mount point
|
||||||
|
or is already mounted, then script dies after unsuccessful mount
|
||||||
|
command. Fix this by always returning successful result.
|
||||||
|
---
|
||||||
|
dracut-initramfs-restore.sh | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/dracut-initramfs-restore.sh b/dracut-initramfs-restore.sh
|
||||||
|
index 0e6a1a8..0c41a59 100644
|
||||||
|
--- a/dracut-initramfs-restore.sh
|
||||||
|
+++ b/dracut-initramfs-restore.sh
|
||||||
|
@@ -14,7 +14,7 @@ SKIP="$dracutbasedir/skipcpio"
|
||||||
|
|
||||||
|
[[ -f /etc/machine-id ]] && read MACHINE_ID < /etc/machine-id
|
||||||
|
|
||||||
|
-mount -o ro /boot &>/dev/null
|
||||||
|
+mount -o ro /boot &>/dev/null || true
|
||||||
|
|
||||||
|
if [[ $MACHINE_ID ]] && [[ -d /boot/${MACHINE_ID} || -L /boot/${MACHINE_ID} ]] ; then
|
||||||
|
IMG="/boot/${MACHINE_ID}/${KERNEL_VERSION}/initrd"
|
||||||
|
--
|
||||||
|
2.5.0
|
||||||
|
|
@ -1,15 +1,18 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer>
|
<maintainer type="person">
|
||||||
<email>aidecoe@gentoo.org</email>
|
<email>chutzpah@gentoo.org</email>
|
||||||
<name>Amadeusz Żołnowski</name>
|
<name>Patrick McLean</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<maintainer>
|
<maintainer type="person">
|
||||||
<email>alexander@tsoy.me</email>
|
<email>alexander@tsoy.me</email>
|
||||||
<name>Alexander Tsoy</name>
|
<name>Alexander Tsoy</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<herd>proxy-maintainers</herd>
|
<maintainer type="person">
|
||||||
|
<email>aidecoe@gentoo.org</email>
|
||||||
|
<name>Amadeusz Żołnowski</name>
|
||||||
|
</maintainer>
|
||||||
<use>
|
<use>
|
||||||
<flag name="debug">Module installing additional tools like strace, file
|
<flag name="debug">Module installing additional tools like strace, file
|
||||||
editor, ssh and more</flag>
|
editor, ssh and more</flag>
|
||||||
@ -24,4 +27,3 @@
|
|||||||
distributions.
|
distributions.
|
||||||
</longdescription>
|
</longdescription>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user