3 |
Summary: Creates an initial ramdisk image for preloading modules. |
Summary: Creates an initial ramdisk image for preloading modules. |
4 |
Name: mkinitrd |
Name: mkinitrd |
5 |
Version: 5.1.19.6 |
Version: 5.1.19.6 |
6 |
Release: 1%{?dist} |
Release: 19 |
7 |
License: GPL |
License: GPL |
8 |
Group: System Environment/Base |
Group: System Environment/Base |
9 |
Source0: mkinitrd-%{version}.tar.bz2 |
Source0: mkinitrd-%{version}.tar.bz2 |
10 |
|
|
11 |
|
Patch0: mkinitrd-use-modinfo.patch |
12 |
|
Patch1: mkinitrd-newkernelpkg-ia64.patch |
13 |
|
Patch2: mkinitrd-use-firmware.patch |
14 |
|
Patch3: mkinitrd-5.1.19.6-multipath.patch |
15 |
|
Patch4: mkinitrd-5.1.19.6-installkernel.patch |
16 |
|
Patch5: mkinitrd-5.1.19.6-bz218452.patch |
17 |
|
Patch6: mkinitrd-5.1.19.6-iscsi-sdmod.patch |
18 |
|
Patch7: mkinitrd-5.1.19.6-withusb.patch |
19 |
|
Patch8: mkinitrd-5.1.19.6-libfirmware.patch |
20 |
|
Patch9: mkinitrd-5.1.19.6-emc.patch |
21 |
|
Patch10: mkinitrd-5.1.19.6-s390x-withusb.patch |
22 |
|
Patch11: mkinitrd-5.1.19.6-types.patch |
23 |
|
|
24 |
ExclusiveOs: Linux |
ExclusiveOs: Linux |
25 |
Prereq: dev |
Prereq: dev |
26 |
Requires: /bin/sh, /sbin/insmod.static, /sbin/losetup |
Requires: /bin/sh, /sbin/insmod.static, /sbin/losetup |
27 |
Requires: fileutils, grep, mount, gzip, tar, mktemp >= 1.5-5, findutils, lvm2 |
Requires: fileutils, grep, mount, gzip, tar, mktemp >= 1.5-5, findutils, lvm2 |
28 |
Requires: filesystem >= 2.1.0, cpio, device-mapper, initscripts >= 8.22-1 |
Requires: filesystem >= 2.1.0, cpio, device-mapper, initscripts >= 8.22-1 |
29 |
Requires: e2fsprogs >= 1.38-12, glib2, libselinux, libsepol, coreutils |
Requires: e2fsprogs >= 1.38-12, glib2, libselinux, libsepol, coreutils |
30 |
|
Requires: device-mapper-multipath >= 0.4.7-9, kpartx >= 0.4.7-9 |
31 |
BuildRequires: popt e2fsprogs-devel parted-devel >= 1.7.1-15, pkgconfig, glib2-devel |
BuildRequires: popt e2fsprogs-devel parted-devel >= 1.7.1-15, pkgconfig, glib2-devel |
32 |
BuildRequires: libdhcp4client-devel, libdhcp6client-devel, libdhcp-devel >= 1.9 |
BuildRequires: libdhcp4client-devel, libdhcp6client-devel, libdhcp-devel >= 1.9 |
33 |
BuildRequires: device-mapper libselinux-devel libsepol-devel, python-devel |
BuildRequires: device-mapper libselinux-devel libsepol-devel, python-devel |
83 |
|
|
84 |
%prep |
%prep |
85 |
%setup -q -n mkinitrd-%{version} |
%setup -q -n mkinitrd-%{version} |
86 |
|
%patch0 -p1 |
87 |
|
%patch1 -p1 |
88 |
|
%patch2 -p1 |
89 |
|
%patch3 -p1 |
90 |
|
%patch4 -p0 |
91 |
|
%patch5 -p1 |
92 |
|
%patch6 -p1 |
93 |
|
%patch7 -p1 |
94 |
|
%patch8 -p1 |
95 |
|
%patch9 -p1 |
96 |
|
%patch10 -p1 |
97 |
|
%patch11 -p1 |
98 |
|
|
99 |
%build |
%build |
100 |
make LIB=%{_lib} |
make LIB=%{_lib} |
143 |
%attr(755,root,root) /sbin/nash |
%attr(755,root,root) /sbin/nash |
144 |
|
|
145 |
%changelog |
%changelog |
146 |
|
* Tue Sep 11 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-19 |
147 |
|
- More conflicting header fixes |
148 |
|
Related: rhbz#277481 |
149 |
|
|
150 |
|
* Wed Sep 05 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-18 |
151 |
|
- Fix conflicting headers |
152 |
|
Resolves: rhbz#277481 |
153 |
|
|
154 |
|
* Tue Aug 14 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-17 |
155 |
|
- Set withusb=0 on s390x and s390 architectures |
156 |
|
Resolves: rhbz#251136 |
157 |
|
|
158 |
|
* Wed Jul 18 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-16 |
159 |
|
- Invoke kpartx the same was as rc.sysinit to maintain naming consistency |
160 |
|
Related: rhbz#185852 |
161 |
|
- Remove unused code |
162 |
|
Related: rhbz#185852 |
163 |
|
|
164 |
|
* Wed Jul 11 2007 Peter Jones <pjones@redhat.com> - 5.1.19.6-15 |
165 |
|
- Add more ways to do detection for the EMC hardware handler module. |
166 |
|
Related: #185852 |
167 |
|
|
168 |
|
* Wed Jul 11 2007 Peter Jones <pjones@redhat.com> - 5.1.19.6-14 |
169 |
|
- Add support for disabling dmraid from a config file so we don't regress |
170 |
|
Related: #185852 |
171 |
|
- Clean up new mpath code. |
172 |
|
Related: #185852 |
173 |
|
|
174 |
|
* Mon Jul 09 2007 Peter Jones <pjones@redhat.com> - 5.1.19.6-13 |
175 |
|
- Fix "--without-usb" |
176 |
|
Resolves: #230852 |
177 |
|
- Make /lib/firmware before trying to put things there |
178 |
|
Related: #218452 |
179 |
|
|
180 |
|
* Mon Jul 09 2007 Peter Jones <pjones@redhat.com> - 5.1.19.6-12 |
181 |
|
- Don't try to guess a module path if modprobe can find it |
182 |
|
Resolves: #218452 |
183 |
|
- Load sd_mod explicitly during iscsi boot. |
184 |
|
Resolves: #222685 |
185 |
|
|
186 |
|
* Fri Jul 06 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-11 |
187 |
|
- Remove unnecessary text |
188 |
|
Resolves: rhbz#238019 |
189 |
|
- Handle EMC storage arrays when gathering WWIDs for multipath devices |
190 |
|
Related: rhbz#185852 |
191 |
|
|
192 |
|
* Thu Jul 05 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-10 |
193 |
|
- Pass the '-p p' argument to kpartx |
194 |
|
Related: rhbz#185852 |
195 |
|
|
196 |
|
* Thu Jul 05 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-9 |
197 |
|
- Quote tr arguments to avoid errors from certain input |
198 |
|
Related: rhbz#185852 |
199 |
|
- In the inst() function, make the destination directory if it doesn't exist |
200 |
|
Related: rhbz#185852 |
201 |
|
|
202 |
|
* Tue Jun 26 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-8 |
203 |
|
- Properly install files and symlinks in installkernel (prarit) |
204 |
|
Resolves: rhbz#227711 |
205 |
|
|
206 |
|
* Wed Jun 20 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-7 |
207 |
|
- Ignore Xen block devices when collecting WWID values |
208 |
|
Related: rhbz#185852 |
209 |
|
|
210 |
|
* Tue Jun 19 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-6 |
211 |
|
- Require device-mapper-multipath and kpartx packages |
212 |
|
Related: rhbz#185852 |
213 |
|
|
214 |
|
* Tue Jun 19 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-5 |
215 |
|
- Bring network devices up before iscsistart runs |
216 |
|
Related: rhbz#185852 |
217 |
|
|
218 |
|
* Mon Jun 18 2007 David Cantrell <dcantrell@redhat.com> - 5.1.19.6-4 |
219 |
|
- Make sure to copy in /var/lib/multipath/bindings to the initrd |
220 |
|
- Bring up multipath devices by WWID on initrd boot |
221 |
|
- Resolves: rhbz#185852 |
222 |
|
- Resolves: rhbz#216240 |
223 |
|
|
224 |
|
* Sat Jun 2 2007 Jon Masters <jcm@redhat.com> - 5.1.19.6-3 |
225 |
|
- Backport firmware fixes from Fedora 7 into RHEL5 |
226 |
|
(use modinfo to discover firmware files required). |
227 |
|
Related: rhbz#184773 |
228 |
|
|
229 |
|
* Wed May 30 2007 Jon Masters <jcm@redhat.com> - 5.1.19.6-2 |
230 |
|
- Add support for modinfo to locate modules. |
231 |
|
- Add elilo fixes for IA64 to new-kernel-pkg. |
232 |
|
Resolves: #239392 |
233 |
|
Related: #224076 |
234 |
|
|
235 |
* Thu Jan 18 2007 Peter Jones <pjones@redhat.com> - 5.1.19.6-1 |
* Thu Jan 18 2007 Peter Jones <pjones@redhat.com> - 5.1.19.6-1 |
236 |
- Don't create /dev/ttyN on s390* |
- Don't create /dev/ttyN on s390* |
237 |
Resolves: #209204 |
Resolves: #209204 |