]> git.pld-linux.org Git - packages/geninitrd.git/commitdiff
- rel 2; fix dmcrypt 'Udev cookie 0xd4dc311 (semid 229380) waiting for zero' problem auto/th/geninitrd-12736-2
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Wed, 14 May 2014 17:07:11 +0000 (19:07 +0200)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Wed, 14 May 2014 17:07:11 +0000 (19:07 +0200)
geninitrd-git.patch [new file with mode: 0644]
geninitrd.spec

diff --git a/geninitrd-git.patch b/geninitrd-git.patch
new file mode 100644 (file)
index 0000000..706c264
--- /dev/null
@@ -0,0 +1,19 @@
+commit c6e700c36a25dd8c8438bbac6d53f5d558100d46
+Author: Arkadiusz Miśkiewicz <arekm@maven.pl>
+Date:   Wed May 14 19:05:42 2014 +0200
+
+    Install 95-dm-notify.rules. Fixes problems with using dmcrypt and errors (in debug mode) like 'Udev cookie 0xd4dc311 (semid 229380) waiting for zero'
+
+diff --git a/mod-udev.sh b/mod-udev.sh
+index dbb7c53..6e3008d 100644
+--- a/mod-udev.sh
++++ b/mod-udev.sh
+@@ -47,7 +47,7 @@ initrd_gen_udev() {
+       inst /etc/udev/udev.conf /etc/udev/udev.conf
+       # standard udev rules
+       inst_rules 50-udev-default.rules 60-persistent-storage.rules 61-persistent-storage-edd.rules 80-drivers.rules 95-udev-late.rules \
+-              60-pcmcia.rules 50-firmware.rules 10-dm.rules 11-dm-lvm.rules 13-dm-disk.rules
++              60-pcmcia.rules 50-firmware.rules 10-dm.rules 11-dm-lvm.rules 13-dm-disk.rules 95-dm-notify.rules
+       # initrd dedicated rules
+       inst_rules 01-ignore.rules 59-persistent-storage.rules 61-persistent-storage.rules 11-dm.rules
index 77c9dbbe42305d651f03059c10c56333576762be..3241f578227764e21d5ebcc9af4213e4134e381a 100644 (file)
@@ -7,11 +7,12 @@ Summary:      Creates an initial ramdisk image for preloading modules
 Summary(pl.UTF-8):     Narzędzie do tworzenia inicjalnego ramdysku używanego przy starcie systemu
 Name:          geninitrd
 Version:       12736
-Release:       1
+Release:       2
 License:       GPL
 Group:         Applications/System
 Source0:       %{name}-%{version}.tar.gz
 # Source0-md5: 54fef4e59386bac53e57822deffeef32
+Patch0:                %{name}-git.patch
 URL:           http://git.pld-linux.org/?p=projects/geninitrd.git
 BuildRequires: xmlto >= 0:0.0.18-1
 Requires:      /usr/bin/ldd
@@ -83,6 +84,7 @@ bieżących informacji zawartych w /etc/modules.conf.
 %prep
 %setup -qc
 mv %{name}-%{version}*/* .
+%patch0 -p1
 
 %build
 %{__make}
This page took 0.115828 seconds and 4 git commands to generate.