Page MenuHomeSolus

D41.id1459.diff
No OneTemporary

D41.id1459.diff

diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,3 +1,4 @@
ld-linux-x86-64.so.2
libc.so.6
libgcc_s.so.1
+libkmod.so.2
diff --git a/files/0002-kernel-modules-Always-include-hid-logitech-hidpp.patch b/files/0002-kernel-modules-Always-include-hid-logitech-hidpp.patch
deleted file mode 100644
--- a/files/0002-kernel-modules-Always-include-hid-logitech-hidpp.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 8e6a0c632739f323103fb66720d832b431eafaeb Mon Sep 17 00:00:00 2001
-From: Ikey Doherty <ikey@solus-project.com>
-Date: Sun, 30 Apr 2017 03:55:47 +0100
-Subject: [PATCH 2/2] kernel-modules: Always include hid-logitech-hidpp
-
-This driver should be preloaded into the initrd to ensure that users
-with wireless Logitech keyboards are able to utilise them during the
-dm-crypt unlock of an LVM/LUKS rootfs.
-
-Signed-off-by: Ikey Doherty <ikey@solus-project.com>
----
- modules.d/90kernel-modules/module-setup.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/modules.d/90kernel-modules/module-setup.sh b/modules.d/90kernel-modules/module-setup.sh
-index a7b0853..396caf4 100755
---- a/modules.d/90kernel-modules/module-setup.sh
-+++ b/modules.d/90kernel-modules/module-setup.sh
-@@ -43,7 +43,7 @@ installkernel() {
-
- instmods yenta_socket scsi_dh_rdac scsi_dh_emc scsi_dh_alua \
- atkbd i8042 usbhid hid-apple hid-sunplus hid-cherry hid-logitech \
-- hid-logitech-dj hid-microsoft hid-lcpower firewire-ohci \
-+ hid-logitech-dj hid-logitech-hidpp hid-microsoft hid-lcpower firewire-ohci \
- pcmcia hid-hyperv hv-vmbus hyperv-keyboard
-
- if [[ "$(uname -p)" == arm* ]]; then
---
-2.12.2
-
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,18 +1,19 @@
-name : dracut
-version : "041"
-release : 36
-source :
- - https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-041.tar.xz : 8ece6c2240bf0e9283e5f717b65dfcd6830b3ef7f8d1c01b60014052f1063251
-homepage : http://dracut.wiki.kernel.org/index.php/Main_Page
-license :
- - GPL-3.0
-summary : initramfs system
-component : system.boot
-description : |
+name : dracut
+version : '045'
+release : 37
+source :
+ - https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-045.tar.xz : ca9c7ea54d3efc8b57ac1427cc5fa4d66688f6cf9d3088f4c5e7ae7c7e84ebf8
+homepage : http://dracut.wiki.kernel.org/index.php/Main_Page
+license :
+ - GPL-2.0
+summary : initramfs system
+component : system.boot
+description: |
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
+builddeps :
+ - pkgconfig(libkmod)
setup : |
%patch -p1 < $pkgfiles/0001-Support-stateless-glibc-ldconfig-configuration.patch
- %patch -p1 < $pkgfiles/0002-kernel-modules-Always-include-hid-logitech-hidpp.patch
%configure
build : |
%make
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,10 +3,10 @@
<Name>dracut</Name>
<Homepage>http://dracut.wiki.kernel.org/index.php/Main_Page</Homepage>
<Packager>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
</Packager>
- <License>GPL-3.0</License>
+ <License>GPL-2.0</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
@@ -27,6 +27,7 @@
<Path fileType="library">/usr/lib/kernel/install.d/51-dracut-rescue.install</Path>
<Path fileType="library">/usr/lib64/dracut/dracut-functions</Path>
<Path fileType="library">/usr/lib64/dracut/dracut-functions.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/dracut-init.sh</Path>
<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>
@@ -35,14 +36,17 @@
<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/00systemd-bootchart/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/01fips/fips-boot.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-initrd/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>
@@ -118,6 +122,7 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmraid/parse-dm.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/apply-live-updates.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/checkisomd5@.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/dmsquash-generator.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/dmsquash-live-genrules.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/dmsquash-live-root.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90dmsquash-live/dmsquash-liveiso-genrules.sh</Path>
@@ -128,7 +133,9 @@
<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>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90kernel-network-modules/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90livenet/fetch-liveupdate.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/90livenet/livenet-generator.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90livenet/livenetroot.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90livenet/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/90livenet/parse-livenet.sh</Path>
@@ -173,6 +180,7 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/95debug/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95fcoe-uefi/module-setup.sh</Path>
<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>
@@ -187,6 +195,7 @@
<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>
<Path fileType="library">/usr/lib64/dracut/modules.d/95nbd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/95nbd/nbd-generator.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95nbd/nbdroot.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95nbd/parse-nbdroot.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/95nfs/module-setup.sh</Path>
@@ -225,11 +234,51 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/97masterkey/README</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/97masterkey/masterkey.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/97masterkey/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-cmdline-ask.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-cmdline-ask.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-cmdline.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-cmdline.service.8</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-cmdline.service.8.asc</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-cmdline.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-emergency.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-emergency.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-initqueue.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-initqueue.service.8</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-initqueue.service.8.asc</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-initqueue.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-mount.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-mount.service.8</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-mount.service.8.asc</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-mount.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-mount.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-mount.service.8</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-mount.service.8.asc</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-mount.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-pivot.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-pivot.service.8</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-pivot.service.8.asc</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-pivot.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-trigger.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-trigger.service.8</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-trigger.service.8.asc</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-trigger.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-pre-udev.service</Path>
+ <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.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>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/dracut-tmpfiles.conf</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/emergency.service</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/module-setup.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98dracut-systemd/rootfs-generator.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98ecryptfs/README</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98ecryptfs/ecryptfs-mount.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98ecryptfs/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98integrity/README</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98integrity/evm-enable.sh</Path>
+ <Path fileType="library">/usr/lib64/dracut/modules.d/98integrity/ima-keys-load.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98integrity/ima-policy-load.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98integrity/module-setup.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98pollcdrom/module-setup.sh</Path>
@@ -243,54 +292,13 @@
<Path fileType="library">/usr/lib64/dracut/modules.d/98syslog/rsyslogd-start.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98syslog/rsyslogd-stop.sh</Path>
<Path fileType="library">/usr/lib64/dracut/modules.d/98syslog/syslog-cleanup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98syslog/syslog-genrules.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-cmdline-ask.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-cmdline-ask.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-cmdline.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-cmdline.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-cmdline.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-cmdline.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-emergency.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-emergency.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-initqueue.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-initqueue.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-initqueue.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-initqueue.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-mount.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-mount.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-mount.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-mount.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-mount.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-mount.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-mount.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-mount.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-pivot.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-pivot.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-pivot.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-pivot.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-trigger.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-trigger.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-trigger.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-trigger.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-udev.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-udev.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-udev.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-pre-udev.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-shutdown.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-shutdown.service.8</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-shutdown.service.8.asc</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/dracut-tmpfiles.conf</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/emergency.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/initrd.target</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/module-setup.sh</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/rescue.service</Path>
- <Path fileType="library">/usr/lib64/dracut/modules.d/98systemd/rootfs-generator.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-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>
@@ -306,15 +314,16 @@
<Path fileType="data">/usr/share/bash-completion/completions/dracut</Path>
<Path fileType="data">/usr/share/bash-completion/completions/lsinitrd</Path>
<Path fileType="man">/usr/share/man</Path>
+ <Path fileType="data">/usr/share/pkgconfig/dracut.pc</Path>
</Files>
</Package>
<History>
- <Update release="36">
- <Date>2017-04-30</Date>
- <Version>041</Version>
+ <Update release="37">
+ <Date>2017-05-07</Date>
+ <Version>045</Version>
<Comment>Packaging update</Comment>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 7:19 PM (2 h, 32 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5819837
Default Alt Text
D41.id1459.diff (21 KB)

Event Timeline