Page MenuHomeSolus

D12163.id31716.diff
No OneTemporary

D12163.id31716.diff

diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -1,20 +1,17 @@
ld-linux-x86-64.so.2:__tls_get_addr
-libc.so.6:__asprintf_chk
libc.so.6:__ctype_b_loc
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
libc.so.6:__getdelim
libc.so.6:__libc_start_main
-libc.so.6:__lxstat
-libc.so.6:__open64_2
+libc.so.6:__open_2
libc.so.6:__printf_chk
libc.so.6:__progname
libc.so.6:__snprintf_chk
libc.so.6:__stack_chk_fail
-libc.so.6:__strcpy_chk
+libc.so.6:__vasprintf_chk
libc.so.6:__vsnprintf_chk
libc.so.6:__xpg_basename
-libc.so.6:__xstat
libc.so.6:_exit
libc.so.6:abort
libc.so.6:calloc
@@ -25,9 +22,9 @@
libc.so.6:fchown
libc.so.6:fclose
libc.so.6:feof
+libc.so.6:ferror
libc.so.6:fgets
libc.so.6:fopen
-libc.so.6:fopen64
libc.so.6:fork
libc.so.6:fread
libc.so.6:free
@@ -42,8 +39,12 @@
libc.so.6:geteuid
libc.so.6:getopt_long
libc.so.6:getpid
+libc.so.6:gettid
+libc.so.6:glob
+libc.so.6:globfree
libc.so.6:ioctl
libc.so.6:isatty
+libc.so.6:lstat
libc.so.6:malloc
libc.so.6:memchr
libc.so.6:memcmp
@@ -58,10 +59,12 @@
libc.so.6:puts
libc.so.6:qsort
libc.so.6:read
+libc.so.6:readlink
libc.so.6:realloc
libc.so.6:realpath
libc.so.6:regcomp
libc.so.6:regexec
+libc.so.6:stat
libc.so.6:stderr
libc.so.6:stdout
libc.so.6:stpcpy
@@ -79,7 +82,6 @@
libc.so.6:strstr
libc.so.6:strtoul
libc.so.6:symlink
-libc.so.6:syscall
libc.so.6:sysconf
libc.so.6:umask
libc.so.6:uname
@@ -97,6 +99,7 @@
libkmod.so.2:kmod_module_get_module
libkmod.so.2:kmod_module_get_name
libkmod.so.2:kmod_module_get_path
+libkmod.so.2:kmod_module_get_softdeps
libkmod.so.2:kmod_module_info_free_list
libkmod.so.2:kmod_module_info_get_key
libkmod.so.2:kmod_module_info_get_value
diff --git a/files/0001-Exclude-unwanted-paths-from-initrd-creation.patch b/files/0001-Exclude-unwanted-paths-from-initrd-creation.patch
--- a/files/0001-Exclude-unwanted-paths-from-initrd-creation.patch
+++ b/files/0001-Exclude-unwanted-paths-from-initrd-creation.patch
@@ -22,31 +22,31 @@
Signed-off-by: Peter O'Connor <peter@solus-project.com>
---
- dracut-functions.sh | 2 +-
- install/dracut-install.c | 75 ++++++++++++++++++++++++++++------------
- 2 files changed, 54 insertions(+), 23 deletions(-)
+ dracut-functions.sh | 2 +-
+ src/install/dracut-install.c | 49 +++++++++++++++++++++++++++++-------
+ 2 files changed, 41 insertions(+), 10 deletions(-)
diff --git a/dracut-functions.sh b/dracut-functions.sh
-index ccc4897..bd3f8df 100755
+index 1991c62e..fc76efe4 100755
--- a/dracut-functions.sh
+++ b/dracut-functions.sh
-@@ -52,7 +52,7 @@ find_binary() {
-
- ldconfig_paths()
- {
-- ldconfig -pN 2>/dev/null | grep -E -v '/(lib|lib64|usr/lib|usr/lib64)/[^/]*$' | sed -n 's,.* => \(.*\)/.*,\1,p' | sort | uniq
-+ ldconfig -pN 2>/dev/null | grep -E -v '/(libfakeroot|haswell|lib|lib32|lib64|usr/lib|usr/lib64)/[^/]*$' | sed -n 's,.* => \(.*\)/.*,\1,p' | sort | uniq
+@@ -81,7 +81,7 @@ find_binary() {
+ }
+
+ ldconfig_paths() {
+- $DRACUT_LDCONFIG ${dracutsysrootdir:+-r ${dracutsysrootdir} -f /etc/ld.so.conf} -pN 2> /dev/null | grep -E -v '/(lib|lib64|usr/lib|usr/lib64)/[^/]*$' | sed -n 's,.* => \(.*\)/.*,\1,p' | sort | uniq
++ $DRACUT_LDCONFIG ${dracutsysrootdir:+-r ${dracutsysrootdir} -f /etc/ld.so.conf} -pN 2> /dev/null | grep -E -v '/(libfakeroot|haswell|lib|lib32|lib64|usr/lib|usr/lib64)/[^/]*$' | sed -n 's,.* => \(.*\)/.*,\1,p' | sort | uniq
}
-
+
# Version comparision function. Assumes Linux style version scheme.
-diff --git a/install/dracut-install.c b/install/dracut-install.c
-index 4b2ff89..5b40c79 100644
---- a/install/dracut-install.c
-+++ b/install/dracut-install.c
-@@ -596,8 +596,39 @@ static bool check_hashmap(Hashmap *hm, const char *item)
- return false;
+diff --git a/src/install/dracut-install.c b/src/install/dracut-install.c
+index 9f044ae0..70e0ed02 100644
+--- a/src/install/dracut-install.c
++++ b/src/install/dracut-install.c
+@@ -750,8 +750,39 @@ static int dracut_mkdir(const char *src)
+ return 0;
}
-
+
+const char *strip_avx_path(const char *fullpath, const char *avxpath)
+{
+ int length;
@@ -70,144 +70,50 @@
+ return fullpath;
+}
+
- static int dracut_install(const char *src, const char *dst, bool isdir, bool resolvedeps, bool hashdst)
+ static int dracut_install(const char *orig_src, const char *orig_dst, bool isdir, bool resolvedeps, bool hashdst)
{
+ const char *srctmp = NULL, *srcn = NULL;
+ const char *dsttmp = NULL, *dstn = NULL;
+
-+ srctmp = strip_avx_path(src, "/haswell/avx512_1/");
++ srctmp = strip_avx_path(orig_src, "/haswell/avx512_1/");
+ srcn = strip_avx_path(srctmp, "/haswell/");
-+ dsttmp = strip_avx_path(dst, "/haswell/avx512_1/");
++ dsttmp = strip_avx_path(orig_dst, "/haswell/avx512_1/");
+ dstn = strip_avx_path(dsttmp, "/haswell/");
+
struct stat sb, db;
+ _cleanup_free_ char *fullsrcpath = NULL;
_cleanup_free_ char *fulldstpath = NULL;
- _cleanup_free_ char *fulldstdir = NULL;
-@@ -605,35 +636,35 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
- bool src_exists = true;
- char *i = NULL;
-
-- log_debug("dracut_install('%s', '%s')", src, dst);
-+ log_debug("dracut_install('%s', '%s')", srcn, dstn);
-
-- if (check_hashmap(items_failed, src)) {
-- log_debug("hash hit items_failed for '%s'", src);
-+ if (check_hashmap(items_failed, srcn)) {
-+ log_debug("hash hit items_failed for '%s'", srcn);
- return 1;
- }
-
-- if (hashdst && check_hashmap(items, dst)) {
-- log_debug("hash hit items for '%s'", dst);
-+ if (hashdst && check_hashmap(items, dstn)) {
-+ log_debug("hash hit items for '%s'", dstn);
- return 0;
- }
-
-- if (lstat(src, &sb) < 0) {
-+ if (lstat(srcn, &sb) < 0) {
- src_exists = false;
- if (!isdir) {
-- i = strdup(src);
-+ i = strdup(srcn);
- hashmap_put(items_failed, i, i);
-- /* src does not exist */
-+ /* srcn does not exist */
- return 1;
- }
- }
-
-- i = strdup(dst);
-+ i = strdup(dstn);
- if (!i)
- return -ENOMEM;
-
- hashmap_put(items, i, i);
-
-- ret = asprintf(&fulldstpath, "%s/%s", destrootdir, (dst[0]=='/' ? (dst+1) : dst));
-+ ret = asprintf(&fulldstpath, "%s/%s", destrootdir, (dstn[0]=='/' ? (dstn+1) : dstn));
- if (ret < 0) {
- log_error("Out of memory!");
- exit(EXIT_FAILURE);
-@@ -649,11 +680,11 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
- if (ret == 0) {
- if (resolvedeps && S_ISREG(sb.st_mode) && (sb.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) {
- log_debug("'%s' already exists, but checking for any deps", fulldstpath);
-- ret = resolve_deps(src);
-+ ret = resolve_deps(srcn);
- } else
- log_debug("'%s' already exists", fulldstpath);
-
-- /* dst does already exist */
-+ /* dstn does already exist */
- return ret;
- }
-
-@@ -672,7 +703,7 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
- }
- /* create destination directory */
- log_debug("dest dir '%s' does not exist", fulldstdir);
-- dname = strdup(dst);
-+ dname = strdup(dstn);
- if (!dname)
- return 1;
-
-@@ -691,7 +722,7 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
- return ret;
- }
-
-- /* ready to install src */
-+ /* ready to install srcn */
-
- if (S_ISDIR(sb.st_mode)) {
- log_info("mkdir '%s'", fulldstpath);
-@@ -702,7 +733,7 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
- if (S_ISLNK(sb.st_mode)) {
- _cleanup_free_ char *abspath = NULL;
-
-- abspath = realpath(src, NULL);
-+ abspath = realpath(srcn, NULL);
-
- if (abspath == NULL)
- return 1;
-@@ -731,7 +762,7 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
-
- if (arg_hmac) {
- /* copy .hmac files also */
-- hmac_install(src, dst, NULL);
-+ hmac_install(srcn, dstn, NULL);
- }
-
- return 0;
-@@ -739,22 +770,22 @@ static int dracut_install(const char *src, const char *dst, bool isdir, bool res
-
- if (sb.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) {
- if (resolvedeps)
-- ret += resolve_deps(src);
-+ ret += resolve_deps(srcn);
- if (arg_hmac) {
- /* copy .hmac files also */
-- hmac_install(src, dst, NULL);
-+ hmac_install(srcn, dstn, NULL);
+@@ -766,22 +797,22 @@ static int dracut_install(const char *orig_src, const char *orig_dst, bool isdir
+ _cleanup_free_ char *dst;
+
+ if (sysrootdirlen) {
+- if (strncmp(orig_src, sysrootdir, sysrootdirlen) == 0) {
+- src = strdup(orig_src + sysrootdirlen);
+- fullsrcpath = strdup(orig_src);
++ if (strncmp(srcn, sysrootdir, sysrootdirlen) == 0) {
++ src = strdup(srcn + sysrootdirlen);
++ fullsrcpath = strdup(srcn);
+ } else {
+- src = strdup(orig_src);
++ src = strdup(srcn);
+ if (asprintf(&fullsrcpath, "%s%s", sysrootdir, src) < 0)
+ _exit(EXIT_FAILURE);
}
+- if (strncmp(orig_dst, sysrootdir, sysrootdirlen) == 0)
+- dst = strdup(orig_dst + sysrootdirlen);
++ if (strncmp(dstn, sysrootdir, sysrootdirlen) == 0)
++ dst = strdup(dstn + sysrootdirlen);
+ else
+- dst = strdup(orig_dst);
++ dst = strdup(dstn);
+ } else {
+- src = strdup(orig_src);
++ src = strdup(srcn);
+ fullsrcpath = strdup(src);
+- dst = strdup(orig_dst);
++ dst = strdup(dstn);
}
-
- log_debug("dracut_install ret = %d", ret);
-- log_info("cp '%s' '%s'", src, fulldstpath);
-+ log_info("cp '%s' '%s'", srcn, fulldstpath);
-
- if (arg_hostonly && !arg_module)
-- mark_hostonly(dst);
-+ mark_hostonly(dstn);
-
-- ret += cp(src, fulldstpath);
-+ ret += cp(srcn, fulldstpath);
- if (ret == 0 && logfile_f)
-- dracut_log_cp(src);
-+ dracut_log_cp(srcn);
-
- log_debug("dracut_install ret = %d", ret);
-
---
-2.18.0
+ log_debug("dracut_install('%s', '%s', %d, %d, %d)", src, dst, isdir, resolvedeps, hashdst);
+--
+2.30.2
diff --git a/files/0001-Support-stateless-glibc-ldconfig-configuration.patch b/files/0001-Support-stateless-glibc-ldconfig-configuration.patch
--- a/files/0001-Support-stateless-glibc-ldconfig-configuration.patch
+++ b/files/0001-Support-stateless-glibc-ldconfig-configuration.patch
@@ -9,18 +9,17 @@
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dracut.sh b/dracut.sh
-index 3a136d4..dc87082 100755
+index 60ac46f..fbcd6ef 100755
--- a/dracut.sh
+++ b/dracut.sh
-@@ -1570,7 +1570,7 @@ done
-
+@@ -2228,7 +2228,7 @@ fi
+
if [[ $kernel_only != yes ]]; then
# make sure that library links are correct and up to date
-- for f in /etc/ld.so.conf /etc/ld.so.conf.d/*; do
-+ for f in /etc/ld.so.conf /etc/ld.so.conf.d/* /usr/share/defaults/etc/ld.so.conf /usr/share/ld.so.conf.d/*; do
- [[ -f $f ]] && inst_simple "$f"
+- for f in "$dracutsysrootdir"/etc/ld.so.conf "$dracutsysrootdir"/etc/ld.so.conf.d/*; do
++ for f in "$dracutsysrootdir"/etc/ld.so.conf "$dracutsysrootdir"/etc/ld.so.conf.d/* "$dracutsysrootdir"/usr/share/defaults/etc/ld.so.conf "$dracutsysrootdir"/usr/share/ld.so.conf.d/*; do
+ [[ -f $f ]] && inst_simple "${f#$dracutsysrootdir}"
done
- if ! ldconfig -r "$initdir"; then
---
-2.15.0
-
+ if ! $DRACUT_LDCONFIG -r "$initdir" -f /etc/ld.so.conf; then
+--
+2.33.1
diff --git a/files/0003-Support-an-alternative-bash-build-than-the-default.patch b/files/0003-Support-an-alternative-bash-build-than-the-default.patch
--- a/files/0003-Support-an-alternative-bash-build-than-the-default.patch
+++ b/files/0003-Support-an-alternative-bash-build-than-the-default.patch
@@ -13,24 +13,23 @@
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/modules.d/00bash/module-setup.sh b/modules.d/00bash/module-setup.sh
-index 6dc73cf..e890cd8 100755
+index 89ef654..96a1dbb 100755
--- a/modules.d/00bash/module-setup.sh
+++ b/modules.d/00bash/module-setup.sh
-@@ -15,7 +15,12 @@ install() {
- # If another shell is already installed, do not use bash
- [[ -x $initdir/bin/sh ]] && return
-
-- # Prefer bash as /bin/sh if it is available.
-- inst /bin/bash && ln -sf bash "${initdir}/bin/sh"
+@@ -26,7 +26,12 @@ install() {
+
+ inst /bin/bash
+
+- # Prefer bash as default shell if no other shell is preferred.
+- [[ -L $initdir/bin/sh ]] || ln -sf bash "${initdir}/bin/sh"
+ # Prefer bash.recovery binary due to smaller size
+ if [[ -x /bin/bash.recovery ]]; then
+ inst /bin/bash.recovery && ln -sf bash.recovery "${initdir}/bin/sh" && ln -sf bash.recovery "${initdir}/bin/bash"
+ else
-+ # Prefer bash as /bin/sh if it is available.
-+ inst /bin/bash && ln -sf bash "${initdir}/bin/sh"
++ # Prefer bash as default shell if no other shell is preferred.
++ [[ -L $initdir/bin/sh ]] || ln -sf bash "${initdir}/bin/sh"
+ fi
- }
-
---
-2.15.0
+ }
+--
+2.33.1
diff --git a/files/series b/files/series
--- a/files/series
+++ b/files/series
@@ -1,4 +1,3 @@
0001-Support-stateless-glibc-ldconfig-configuration.patch
0002-multipath-Use-stateless-configuration-for-non-host-o.patch
0003-Support-an-alternative-bash-build-than-the-default.patch
-0001-Exclude-unwanted-paths-from-initrd-creation.patch
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,11 +1,13 @@
name : dracut
-version : '047'
-release : 41
+version : '056'
+release : 42
source :
- - https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-047.tar.xz : b0afd3bdd886b2f756743c91a00a155da9df0644625b1c565c3d5ef78cd76ab2
+ - https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-056.tar.xz : e025bbdce9d1209640fb3f5f674f059c7e1f441537ba421703fe56055502421d
homepage : http://dracut.wiki.kernel.org/index.php/Main_Page
license :
- - GPL-2.0
+ - GPL-2.0-or-later
+ - GPL-2.0-only # util/
+ - LGPL-2.1-or-later
summary : initramfs system
component : system.boot
patterns :
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,15 +3,17 @@
<Name>dracut</Name>
<Homepage>http://dracut.wiki.kernel.org/index.php/Main_Page</Homepage>
<Packager>
- <Name>Peter O&apos;Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>Joey Riches</Name>
+ <Email>josephriches@gmail.com</Email>
</Packager>
- <License>GPL-2.0</License>
+ <License>GPL-2.0-or-later</License>
+ <License>GPL-2.0-only</License>
+ <License>LGPL-2.1-or-later</License>
<PartOf>system.boot</PartOf>
<Summary xml:lang="en">initramfs system</Summary>
<Description xml:lang="en">dracut is an event driven initramfs infrastructure. dracut (the tool) is used to create an initramfs image by copying tools and files from an installed system and combining it with the dracut framework
</Description>
- <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>dracut</Name>
@@ -25,7 +27,6 @@
<Path fileType="executable">/usr/bin/dracut</Path>
<Path fileType="executable">/usr/bin/dracut-catimages</Path>
<Path fileType="executable">/usr/bin/lsinitrd</Path>
- <Path fileType="executable">/usr/bin/mkinitrd</Path>
<Path fileType="library">/usr/lib/kernel/install.d/50-dracut.install</Path>
<Path fileType="library">/usr/lib/kernel/install.d/51-dracut-rescue.install</Path>
<Path fileType="library">/usr/lib64/dracut/dracut-functions</Path>
@@ -34,28 +35,67 @@
<Path fileType="library">/usr/lib64/dracut/dracut-initramfs-restore</Path>
<Path fileType="library">/usr/lib64/dracut/dracut-install</Path>
<Path fileType="library">/usr/lib64/dracut/dracut-logger.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/dracut-util</Path>
<Path fileType="library">/usr/lib64/dracut/dracut-version.sh</Path>
<Path fileType="library">/usr/lib64/dracut/dracut.conf.d</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/00bash/module-setup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/00bootchart/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/00mksh/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/00systemd-network-management/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/00systemd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/00warpclock/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/00warpclock/warpclock.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/01fips/fips-boot.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01fips/fips-load-crypto.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/01fips/fips-noboot.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/01fips/fips.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/01fips/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-ac-power/99-initrd-power-targets.rules</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-ac-power/initrd-on-ac-power.target</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-ac-power/initrd-on-battery-power.target</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-ac-power/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-ask-password/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-coredump/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-hostnamed/99-systemd-networkd-dracut.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-hostnamed/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-hostnamed/org.freedesktop.hostname1_dracut.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-hostnamed/systemd-hostname-dracut.conf</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-initrd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-integritysetup/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-journald/initrd.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-journald/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-ldconfig/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-modules-load/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-networkd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-repart/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-resolved/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-resolved/resolved-tmpfile-dracut.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-rfkill/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-sysctl/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-sysext/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-sysusers/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-sysusers/sysusers-dracut.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-timedated/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-timesyncd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-timesyncd/timesyncd-tmpfile-dracut.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-tmpfiles/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-udevd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/01systemd-veritysetup/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/02caps/README</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/02caps/caps.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/02caps/module-setup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/02fips-aesni/module-setup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/02systemd-networkd/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/03modsign/load-modsign-keys.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/03modsign/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/03rescue/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/04watchdog-modules/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/04watchdog/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/04watchdog/watchdog-stop.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/04watchdog/watchdog.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/05busybox/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/06dbus-broker/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/06dbus-daemon/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/06rngd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/06rngd/rngd.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/09dbus/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/10i18n/10-console.rules</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/10i18n/README</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/10i18n/console_init.sh</Path>
@@ -64,23 +104,35 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/30convertfs/convertfs.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/30convertfs/do-convertfs.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/30convertfs/module-setup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/dhclient-script.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/dhclient.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/dhclient-script.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/dhclient.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/dhcp-multi.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/ifup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/kill-dhclient.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/net-genrules.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-bond.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-bridge.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-ibft.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-ifname.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-ip-opts.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-team.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-legacy/parse-vlan.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/initrd-no-auto-default.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/nm-config.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/nm-initrd.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/nm-lib.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/nm-run.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-manager/nm-wait-online-initrd.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-wicked/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-wicked/wicked-config.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/35network-wicked/wicked-run.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/40network/dhcp-root.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/40network/ifname-genrules.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/ifup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/kill-dhclient.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/40network/module-setup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/net-genrules.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/40network/net-lib.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/40network/netroot.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-bond.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-bridge.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-ibft.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-ifname.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-ip-opts.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-team.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/40network/parse-vlan.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/45ifcfg/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/45ifcfg/write-ifcfg.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/45url-lib/module-setup.sh</Path>
@@ -96,6 +148,7 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/50plymouth/plymouth-newroot.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/50plymouth/plymouth-populate-initrd.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/50plymouth/plymouth-pretrigger.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/62bluetooth/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/80cms/cms-write-ifcfg.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/80cms/cmsifup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/80cms/cmssetup.sh</Path>
@@ -138,6 +191,7 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/parse-dmsquash-live.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/parse-iso-scan.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90kernel-modules-extra/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90kernel-modules/insmodpost.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90kernel-modules/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90kernel-modules/parse-kernel.sh</Path>
@@ -153,8 +207,6 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/90lvm/parse-lvm.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/59-persistent-storage-md.rules</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/65-md-incremental-imsm.rules</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/md-noddf.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/md-noimsm.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/md-shutdown.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/mdmon-pre-shutdown.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/mdmon-pre-udev.sh</Path>
@@ -164,13 +216,16 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/mdraid_start.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90mdraid/parse-md.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/90multipath-hostonly/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/multipath-shutdown.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/multipathd-configure.service</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/multipathd-needshutdown.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/multipathd-stop.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/multipathd.service</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90multipath/multipathd.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90nvdimm/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90ppcmac/load-thermal.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90ppcmac/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90qemu-net/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90qemu/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/91crypt-gpg/README</Path>
@@ -178,6 +233,12 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/91crypt-gpg/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/91crypt-loop/crypt-loop-lib.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/91crypt-loop/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/91fido2/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/91pcsc/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/91pcsc/pcscd.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/91pcsc/pcscd.socket</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/91pkcs11/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/91tpm2-tss/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/91zipl/install_zipl_cmdline.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/91zipl/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/91zipl/parse-zipl.sh</Path>
@@ -198,7 +259,6 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe-uefi/parse-uefifcoe.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe/cleanup-fcoe.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe/fcoe-edd.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe/fcoe-genrules.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe/fcoe-up.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe/lldpad.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe/module-setup.sh</Path>
@@ -208,7 +268,6 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/95fstab-sys/mount-sys.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95iscsi/cleanup-iscsi.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95iscsi/iscsiroot.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/95iscsi/iscsistart-flocked.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95iscsi/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95iscsi/mount-lun.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95iscsi/parse-iscsiroot.sh</Path>
@@ -226,6 +285,11 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/95nfs/nfsroot-cleanup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95nfs/nfsroot.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95nfs/parse-nfsroot.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/95nvmf/95-nvmf-initqueue.rules</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/95nvmf/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/95nvmf/nvmf-autoconnect.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/95nvmf/parse-nvmf-boot-connections.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/95qeth_rules/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95resume/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95resume/parse-resume.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95resume/resume.sh</Path>
@@ -288,6 +352,7 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-udev.service.8</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-udev.service.8.asc</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-udev.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-shutdown-onfailure.service</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-shutdown.service</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-shutdown.service.8</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-shutdown.service.8.asc</Path>
@@ -316,11 +381,11 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/98syslog/syslog-cleanup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98usrmount/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98usrmount/mount-usr.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99base/dracut-dev-lib.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/dracut-lib.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/init.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/initqueue.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/loginit.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/99base/memtrace-ko.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/parse-root-opts.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99base/rdsosreport.sh</Path>
@@ -328,8 +393,14 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/99fs-lib/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99img-lib/img-lib.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99img-lib/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99memstrack/memstrack-report.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99memstrack/memstrack-start.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99memstrack/memstrack.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99memstrack/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99shutdown/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99shutdown/shutdown.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99squash/init-squash.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/99squash/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99uefi-lib/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/99uefi-lib/uefi-lib.sh</Path>
<Path fileType="library">/usr/lib64/dracut/skipcpio</Path>
@@ -351,18 +422,16 @@
<Path fileType="man">/usr/share/man/man8/dracut-pre-udev.service.8</Path>
<Path fileType="man">/usr/share/man/man8/dracut-shutdown.service.8</Path>
<Path fileType="man">/usr/share/man/man8/dracut.8</Path>
- <Path fileType="man">/usr/share/man/man8/mkinitrd-suse.8</Path>
- <Path fileType="man">/usr/share/man/man8/mkinitrd.8</Path>
<Path fileType="data">/usr/share/pkgconfig/dracut.pc</Path>
</Files>
</Package>
<History>
- <Update release="41">
- <Date>2018-08-04</Date>
- <Version>047</Version>
+ <Update release="42">
+ <Date>2022-03-06</Date>
+ <Version>056</Version>
<Comment>Packaging update</Comment>
- <Name>Peter O&apos;Connor</Name>
- <Email>peter@solus-project.com</Email>
+ <Name>Joey Riches</Name>
+ <Email>josephriches@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 1:37 PM (2 h, 36 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5823447
Default Alt Text
D12163.id31716.diff (40 KB)

Event Timeline