dracut-vl.spec 59 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829
  1. %define dracutlibdir %{_prefix}/lib/dracut
  2. %bcond_without doc
  3. # We ship a .pc file but don't want to have a dep on pkg-config. We
  4. # strip the automatically generated dep here and instead co-own the
  5. # directory.
  6. %global __requires_exclude pkg-config
  7. # Variables must be defined
  8. %define with_nbd 0
  9. %define dist_free_release 1
  10. Name: dracut
  11. Version: 049
  12. Release: %{dist_free_release}%{?_dist_release}
  13. Summary: Initramfs generator using udev
  14. Group: System Environment/Base
  15. # The entire source code is GPLv2+
  16. # except install/* which is LGPLv2+
  17. License: GPLv2+ and LGPLv2+
  18. URL: https://dracut.wiki.kernel.org/
  19. Vendor: Project Vine
  20. Distribution: Vine Linux
  21. Packager: tomop
  22. # Source can be generated by
  23. # http://git.kernel.org/?p=boot/dracut/dracut.git;a=snapshot;h=%%{version};sf=tgz
  24. Source0: http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.xz
  25. Patch1: 0001.patch
  26. Patch2: 0002.patch
  27. Patch3: 0003.patch
  28. Patch4: 0004.patch
  29. Patch5: 0005.patch
  30. Patch6: 0006.patch
  31. Patch7: 0007.patch
  32. Patch8: 0008.patch
  33. Patch9: 0009.patch
  34. Patch10: 0010.patch
  35. Patch11: 0011.patch
  36. Patch12: 0012.patch
  37. Patch13: 0013.patch
  38. Patch14: 0014.patch
  39. Patch15: 0015.patch
  40. Patch16: 0016.patch
  41. Patch17: 0017.patch
  42. Patch18: 0018.patch
  43. Patch19: 0019.patch
  44. Patch20: 0020.patch
  45. Patch21: 0021.patch
  46. Patch22: 0022.patch
  47. Patch23: 0023.patch
  48. Patch24: 0024.patch
  49. Source1: https://www.gnu.org/licenses/lgpl-2.1.txt
  50. Source1000: dracut-warpclock.tar.gz
  51. Source2000: vine.conf
  52. Source2001: vine-module-setup.sh
  53. Source2002: vine-usb-pre-udev.sh
  54. BuildRequires: bash git
  55. BuildRequires: kmod-devel >= 15
  56. %if 0%{?fedora} || 0%{?rhel}
  57. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  58. BuildRequires: pkgconfig
  59. %endif
  60. %if 0%{?fedora}
  61. BuildRequires: bash-completion
  62. %endif
  63. %if 0%{?suse_version}
  64. BuildRoot: %{_tmppath}/%{name}-%{version}-build
  65. %endif
  66. %if %{with doc}
  67. %if 0%{?fedora} || 0%{?rhel}
  68. BuildRequires: docbook-style-xsl docbook-dtds libxslt
  69. %endif
  70. %if 0%{?suse_version}
  71. -BuildRequires: docbook-xsl-stylesheets libxslt
  72. %endif
  73. BuildRequires: asciidoc
  74. %endif
  75. %if 0%{?fedora} > 12 || 0%{?rhel}
  76. # no "provides", because dracut does not offer
  77. # all functionality of the obsoleted packages
  78. Obsoletes: mkinitrd < 6.0.94
  79. Obsoletes: mkinitrd-devel < 6.0.94
  80. Obsoletes: nash < 6.0.94
  81. Obsoletes: libbdevid-python < 6.0.94
  82. %endif
  83. %if 0%{?fedora} > 16 || 0%{?rhel} > 6
  84. BuildRequires: systemd-units
  85. %endif
  86. Obsoletes: dracut-kernel < 005
  87. Provides: dracut-kernel = %{version}-%{release}
  88. Obsoletes: dracut < 030
  89. Obsoletes: dracut-norescue < 030
  90. Provides: dracut-norescue = %{version}-%{release}
  91. Requires: bash >= 4
  92. Requires: coreutils
  93. Requires: cpio
  94. Requires: filesystem >= 2.1.0
  95. Requires: findutils
  96. Requires: grep
  97. Requires: kmod
  98. Requires: sed
  99. Requires: xz
  100. Requires: gzip
  101. Recommends: grubby
  102. Recommends: hardlink
  103. Recommends: pigz
  104. Recommends: kpartx
  105. %if 0%{?fedora} || 0%{?rhel} > 6
  106. Requires: util-linux >= 2.21
  107. Requires: systemd >= 219
  108. Requires: systemd-udev >= 219
  109. Requires: procps-ng
  110. Conflicts: grubby < 8.23
  111. Conflicts: initscripts < 8.63-1
  112. Conflicts: plymouth < 0.8.0-0.2009.29.09.19.1
  113. Conflicts: bcache-tools < 0-0.14.20130909git
  114. %else
  115. Requires: udev > 166
  116. Requires: util-linux-ng >= 2.21
  117. %endif
  118. Conflicts: mdadm < 3.2.6-14
  119. %description
  120. dracut contains tools to create a bootable initramfs for 2.6 Linux kernels.
  121. Unlike existing implementations, dracut does hard-code as little as possible
  122. into the initramfs. dracut contains various modules which are driven by the
  123. event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as
  124. NFS, iSCSI, NBD, FCoE with the dracut-network package.
  125. %package network
  126. Summary: dracut modules to build a dracut initramfs with network support
  127. %if 0%{?_module_build}
  128. # In the module-build-service, we have pieces of dracut provided by different
  129. # modules ("base-runtime" provides most functionality, but we need
  130. # dracut-network in "installer". Since these two modules build with separate
  131. # dist-tags, we need to reduce this strict requirement to ignore the dist-tag.
  132. Requires: %{name} >= %{version}-%{dist_free_release}
  133. %else
  134. Requires: %{name} = %{version}-%{release}
  135. %endif
  136. Requires: iputils
  137. Requires: iproute
  138. Requires: dhclient
  139. Obsoletes: dracut-generic < 008
  140. Provides: dracut-generic = %{version}-%{release}
  141. %description network
  142. This package requires everything which is needed to build a generic
  143. all purpose initramfs with network support with dracut.
  144. %if 0%{?fedora} || 0%{?rhel} >= 6 || 0%{?suse_version}
  145. %package fips
  146. Summary: dracut modules to build a dracut initramfs with an integrity check
  147. Requires: %{name} = %{version}-%{release}
  148. Requires: hmaccalc
  149. %if 0%{?rhel} > 5
  150. # For Alpha 3, we want nss instead of nss-softokn
  151. Requires: nss
  152. %else
  153. Requires: nss-softokn
  154. %endif
  155. Requires: nss-softokn-freebl
  156. %description fips
  157. This package requires everything which is needed to build an
  158. initramfs with dracut, which does an integrity check.
  159. %endif
  160. %package fips-aesni
  161. Summary: dracut modules to build a dracut initramfs with an integrity check with aesni-intel
  162. Requires: %{name}-fips = %{version}-%{release}
  163. %description fips-aesni
  164. This package requires everything which is needed to build an
  165. initramfs with dracut, which does an integrity check and adds the aesni-intel kernel module.
  166. %package caps
  167. Summary: dracut modules to build a dracut initramfs which drops capabilities
  168. Requires: %{name} = %{version}-%{release}
  169. Requires: libcap
  170. %description caps
  171. This package requires everything which is needed to build an
  172. initramfs with dracut, which drops capabilities.
  173. %package live
  174. Summary: dracut modules to build a dracut initramfs with live image capabilities
  175. %if 0%{?_module_build}
  176. # See the network subpackage comment.
  177. Requires: %{name} >= %{version}-%{dist_free_release}
  178. %else
  179. Requires: %{name} = %{version}-%{release}
  180. %endif
  181. Requires: %{name}-network = %{version}-%{release}
  182. Requires: tar gzip coreutils bash device-mapper curl
  183. %description live
  184. This package requires everything which is needed to build an
  185. initramfs with dracut, with live image capabilities, like Live CDs.
  186. %package config-generic
  187. Summary: dracut configuration to turn off hostonly image generation
  188. Requires: %{name} = %{version}-%{release}
  189. Obsoletes: dracut-nohostonly < 030
  190. Provides: dracut-nohostonly = %{version}-%{release}
  191. %description config-generic
  192. This package provides the configuration to turn off the host specific initramfs
  193. generation with dracut and generates a generic image by default.
  194. %package config-rescue
  195. Summary: dracut configuration to turn on rescue image generation
  196. Requires: %{name} = %{version}-%{release}
  197. Obsoletes: dracut < 030
  198. %description config-rescue
  199. This package provides the configuration to turn on the rescue initramfs
  200. generation with dracut.
  201. %package tools
  202. Summary: dracut tools to build the local initramfs
  203. Requires: %{name} = %{version}-%{release}
  204. %description tools
  205. This package contains tools to assemble the local initrd and host configuration.
  206. %prep
  207. %autosetup -n %{name}-%{version} -S git_am
  208. cp %{SOURCE1} .
  209. %build
  210. %configure \
  211. %if %{defined _unitdir}
  212. --systemdsystemunitdir=%{_unitdir} \
  213. %endif
  214. --bashcompletiondir=$(pkg-config \
  215. --variable=completionsdir bash-completion) \
  216. --libdir=%{_prefix}/lib \
  217. %if %{without doc}
  218. --disable-documentation \
  219. %endif
  220. ${NULL}
  221. make %{?_smp_mflags}
  222. %install
  223. rm -rf -- $RPM_BUILD_ROOT
  224. make %{?_smp_mflags} install \
  225. DESTDIR=$RPM_BUILD_ROOT \
  226. libdir=%{_prefix}/lib
  227. echo "DRACUT_VERSION=%{version}-%{release}" > $RPM_BUILD_ROOT/%{dracutlibdir}/dracut-version.sh
  228. %if 0%{?fedora} == 0 && 0%{?rhel} == 0 && 0%{?suse_version} == 0
  229. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/01fips
  230. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/02fips-aesni
  231. %endif
  232. %if %{defined _unitdir}
  233. # for systemd, better use systemd-bootchart
  234. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/00bootchart
  235. %else
  236. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/00systemd-bootchart
  237. %endif
  238. # we do not support dash in the initramfs
  239. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/00dash
  240. # remove gentoo specific modules
  241. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/50gensplash
  242. %if %{defined _unitdir}
  243. # with systemd IMA and selinux modules do not make sense
  244. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/96securityfs
  245. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/97masterkey
  246. rm -fr -- $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/98integrity
  247. %endif
  248. mkdir -p $RPM_BUILD_ROOT/boot/dracut
  249. mkdir -p $RPM_BUILD_ROOT/var/lib/dracut/overlay
  250. mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log
  251. touch $RPM_BUILD_ROOT%{_localstatedir}/log/dracut.log
  252. mkdir -p $RPM_BUILD_ROOT%{_sharedstatedir}/initramfs
  253. install -m 0644 %{SOURCE2000} %{buildroot}%{dracutlibdir}/dracut.conf.d/01-dist.conf
  254. %if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version}
  255. install -m 0644 dracut.conf.d/fips.conf.example $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/40-fips.conf
  256. %endif
  257. %if 0%{?fedora} <= 12 && 0%{?rhel} < 6 && 0%{?suse_version} <= 9999
  258. rm -f -- $RPM_BUILD_ROOT%{_bindir}/mkinitrd
  259. rm -f -- $RPM_BUILD_ROOT%{_bindir}/lsinitrd
  260. rm -f -- $RPM_BUILD_ROOT%{_mandir}/man8/mkinitrd*
  261. rm -f -- $RPM_BUILD_ROOT%{_mandir}/man1/lsinitrd*
  262. %endif
  263. # FIXME: remove after F19
  264. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/kernel/postinst.d
  265. install -m 0755 51-dracut-rescue-postinst.sh $RPM_BUILD_ROOT%{_sysconfdir}/kernel/postinst.d/51-dracut-rescue-postinst.sh
  266. echo 'hostonly="no"' > $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/02-generic-image.conf
  267. echo 'dracut_rescue_image="yes"' > $RPM_BUILD_ROOT%{dracutlibdir}/dracut.conf.d/02-rescue.conf
  268. %if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version}
  269. > $RPM_BUILD_ROOT/etc/system-fips
  270. %endif
  271. pushd $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/
  272. tar xvf %{SOURCE1000}
  273. popd
  274. # make to load EHCI driver at first
  275. mkdir -p %{buildroot}%{dracutlibdir}/modules.d/70ehci_first
  276. install -m755 %{SOURCE2001} %{buildroot}%{dracutlibdir}/modules.d/70ehci_first/module-setup.sh
  277. install -m755 %{SOURCE2002} %{buildroot}%{dracutlibdir}/modules.d/70ehci_first/usb-pre-udev.sh
  278. %clean
  279. rm -rf -- $RPM_BUILD_ROOT
  280. %files
  281. %defattr(-,root,root,0755)
  282. %if %{with doc}
  283. %doc README HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
  284. %endif
  285. %{!?_licensedir:%global license %%doc}
  286. %license COPYING lgpl-2.1.txt
  287. %{_bindir}/dracut
  288. %{_datadir}/bash-completion/completions/dracut
  289. %{_datadir}/bash-completion/completions/lsinitrd
  290. %if 0%{?fedora} > 12 || 0%{?rhel} >= 6 || 0%{?suse_version} > 9999
  291. %{_bindir}/mkinitrd
  292. %{_bindir}/lsinitrd
  293. %endif
  294. %dir %{dracutlibdir}
  295. %dir %{dracutlibdir}/modules.d
  296. %{dracutlibdir}/dracut-functions.sh
  297. %{dracutlibdir}/dracut-init.sh
  298. %{dracutlibdir}/dracut-functions
  299. %{dracutlibdir}/dracut-version.sh
  300. %{dracutlibdir}/dracut-logger.sh
  301. %{dracutlibdir}/dracut-initramfs-restore
  302. %{dracutlibdir}/dracut-install
  303. %{dracutlibdir}/skipcpio
  304. %config(noreplace) %{_sysconfdir}/dracut.conf
  305. %{dracutlibdir}/dracut.conf.d/01-dist.conf
  306. %dir %{_sysconfdir}/dracut.conf.d
  307. %dir %{dracutlibdir}/dracut.conf.d
  308. %dir %{_datadir}/pkgconfig
  309. %{_datadir}/pkgconfig/dracut.pc
  310. %if %{with doc}
  311. %{_mandir}/man8/dracut.8*
  312. %{_mandir}/man8/*service.8*
  313. %if 0%{?fedora} > 12 || 0%{?rhel} >= 6 || 0%{?suse_version} > 9999
  314. %{_mandir}/man8/mkinitrd.8*
  315. %{_mandir}/man1/lsinitrd.1*
  316. %endif
  317. %{_mandir}/man7/dracut.kernel.7*
  318. %{_mandir}/man7/dracut.cmdline.7*
  319. %{_mandir}/man7/dracut.modules.7*
  320. %{_mandir}/man7/dracut.bootup.7*
  321. %{_mandir}/man5/dracut.conf.5*
  322. %endif
  323. %if %{defined _unitdir}
  324. %{dracutlibdir}/modules.d/00systemd-bootchart
  325. %else
  326. %{dracutlibdir}/modules.d/00bootchart
  327. %endif
  328. %{dracutlibdir}/modules.d/00bash
  329. %{dracutlibdir}/modules.d/00systemd
  330. %{dracutlibdir}/modules.d/00warpclock
  331. %{dracutlibdir}/modules.d/01systemd-initrd
  332. %{dracutlibdir}/modules.d/03modsign
  333. %{dracutlibdir}/modules.d/03rescue
  334. %{dracutlibdir}/modules.d/04watchdog
  335. %{dracutlibdir}/modules.d/05busybox
  336. %{dracutlibdir}/modules.d/10i18n
  337. %{dracutlibdir}/modules.d/30convertfs
  338. %{dracutlibdir}/modules.d/45url-lib
  339. %{dracutlibdir}/modules.d/50drm
  340. %{dracutlibdir}/modules.d/50plymouth
  341. # vine
  342. %{dracutlibdir}/modules.d/70ehci_first
  343. %{dracutlibdir}/modules.d/80lvmmerge
  344. %{dracutlibdir}/modules.d/90btrfs
  345. %{dracutlibdir}/modules.d/90crypt
  346. %{dracutlibdir}/modules.d/90dm
  347. %{dracutlibdir}/modules.d/90dmraid
  348. %{dracutlibdir}/modules.d/90kernel-modules
  349. %{dracutlibdir}/modules.d/90kernel-modules-extra
  350. %{dracutlibdir}/modules.d/90lvm
  351. %{dracutlibdir}/modules.d/90mdraid
  352. %{dracutlibdir}/modules.d/90multipath
  353. %{dracutlibdir}/modules.d/90qemu
  354. %{dracutlibdir}/modules.d/90stratis
  355. %{dracutlibdir}/modules.d/91crypt-gpg
  356. %{dracutlibdir}/modules.d/91crypt-loop
  357. %{dracutlibdir}/modules.d/95debug
  358. %{dracutlibdir}/modules.d/95fstab-sys
  359. %{dracutlibdir}/modules.d/95lunmask
  360. %{dracutlibdir}/modules.d/95resume
  361. %{dracutlibdir}/modules.d/95rootfs-block
  362. %{dracutlibdir}/modules.d/95terminfo
  363. %{dracutlibdir}/modules.d/95udev-rules
  364. %{dracutlibdir}/modules.d/95virtfs
  365. %ifarch s390 s390x
  366. %{dracutlibdir}/modules.d/80cms
  367. %{dracutlibdir}/modules.d/81cio_ignore
  368. %{dracutlibdir}/modules.d/91zipl
  369. %{dracutlibdir}/modules.d/95dasd
  370. %{dracutlibdir}/modules.d/95dasd_mod
  371. %{dracutlibdir}/modules.d/95dasd_rules
  372. %{dracutlibdir}/modules.d/95dcssblk
  373. %{dracutlibdir}/modules.d/95qeth_rules
  374. %{dracutlibdir}/modules.d/95zfcp
  375. %{dracutlibdir}/modules.d/95zfcp_rules
  376. %else
  377. %exclude %{dracutlibdir}/modules.d/80cms
  378. %exclude %{dracutlibdir}/modules.d/81cio_ignore
  379. %exclude %{dracutlibdir}/modules.d/91zipl
  380. %exclude %{dracutlibdir}/modules.d/95dasd
  381. %exclude %{dracutlibdir}/modules.d/95dasd_mod
  382. %exclude %{dracutlibdir}/modules.d/95dasd_rules
  383. %exclude %{dracutlibdir}/modules.d/95dcssblk
  384. %exclude %{dracutlibdir}/modules.d/95qeth_rules
  385. %exclude %{dracutlibdir}/modules.d/95zfcp
  386. %exclude %{dracutlibdir}/modules.d/95zfcp_rules
  387. %endif
  388. %if %{undefined _unitdir}
  389. %{dracutlibdir}/modules.d/96securityfs
  390. %{dracutlibdir}/modules.d/97masterkey
  391. %{dracutlibdir}/modules.d/98integrity
  392. %endif
  393. %{dracutlibdir}/modules.d/97biosdevname
  394. %{dracutlibdir}/modules.d/98ecryptfs
  395. %{dracutlibdir}/modules.d/98pollcdrom
  396. %{dracutlibdir}/modules.d/98selinux
  397. %{dracutlibdir}/modules.d/98syslog
  398. %{dracutlibdir}/modules.d/98dracut-systemd
  399. %{dracutlibdir}/modules.d/98usrmount
  400. %{dracutlibdir}/modules.d/99base
  401. %{dracutlibdir}/modules.d/99fs-lib
  402. %{dracutlibdir}/modules.d/99shutdown
  403. %{dracutlibdir}/modules.d/99squash
  404. %attr(0644,root,root) %ghost %config(missingok,noreplace) %{_localstatedir}/log/dracut.log
  405. %dir %{_sharedstatedir}/initramfs
  406. %if %{defined _unitdir}
  407. %{_unitdir}/dracut-shutdown.service
  408. %{_unitdir}/sysinit.target.wants/dracut-shutdown.service
  409. %{_unitdir}/dracut-cmdline.service
  410. %{_unitdir}/dracut-initqueue.service
  411. %{_unitdir}/dracut-mount.service
  412. %{_unitdir}/dracut-pre-mount.service
  413. %{_unitdir}/dracut-pre-pivot.service
  414. %{_unitdir}/dracut-pre-trigger.service
  415. %{_unitdir}/dracut-pre-udev.service
  416. %{_unitdir}/initrd.target.wants/dracut-cmdline.service
  417. %{_unitdir}/initrd.target.wants/dracut-initqueue.service
  418. %{_unitdir}/initrd.target.wants/dracut-mount.service
  419. %{_unitdir}/initrd.target.wants/dracut-pre-mount.service
  420. %{_unitdir}/initrd.target.wants/dracut-pre-pivot.service
  421. %{_unitdir}/initrd.target.wants/dracut-pre-trigger.service
  422. %{_unitdir}/initrd.target.wants/dracut-pre-udev.service
  423. %endif
  424. %{_prefix}/lib/kernel/install.d/50-dracut.install
  425. %files network
  426. %defattr(-,root,root,0755)
  427. %{dracutlibdir}/modules.d/02systemd-networkd
  428. %{dracutlibdir}/modules.d/35network-legacy
  429. %{dracutlibdir}/modules.d/35network-manager
  430. %{dracutlibdir}/modules.d/40network
  431. %{dracutlibdir}/modules.d/90kernel-network-modules
  432. %{dracutlibdir}/modules.d/95fcoe
  433. %{dracutlibdir}/modules.d/95iscsi
  434. %{dracutlibdir}/modules.d/90qemu-net
  435. %{dracutlibdir}/modules.d/95cifs
  436. %{dracutlibdir}/modules.d/95nbd
  437. %{dracutlibdir}/modules.d/95nfs
  438. %{dracutlibdir}/modules.d/95ssh-client
  439. %{dracutlibdir}/modules.d/45ifcfg
  440. %ifarch s390 s390x
  441. %{dracutlibdir}/modules.d/95znet
  442. %else
  443. %exclude %{dracutlibdir}/modules.d/95znet
  444. %endif
  445. %{dracutlibdir}/modules.d/95fcoe-uefi
  446. %{dracutlibdir}/modules.d/99uefi-lib
  447. %if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version}
  448. %files fips
  449. %defattr(-,root,root,0755)
  450. %{dracutlibdir}/modules.d/01fips
  451. %{dracutlibdir}/dracut.conf.d/40-fips.conf
  452. %config(missingok) /etc/system-fips
  453. %files fips-aesni
  454. %defattr(-,root,root,0755)
  455. %{dracutlibdir}/modules.d/02fips-aesni
  456. %endif
  457. %files caps
  458. %defattr(-,root,root,0755)
  459. %{dracutlibdir}/modules.d/02caps
  460. %files live
  461. %defattr(-,root,root,0755)
  462. %{dracutlibdir}/modules.d/99img-lib
  463. %{dracutlibdir}/modules.d/90dmsquash-live
  464. %{dracutlibdir}/modules.d/90dmsquash-live-ntfs
  465. %{dracutlibdir}/modules.d/90livenet
  466. %files tools
  467. %defattr(-,root,root,0755)
  468. %if %{with doc}
  469. %doc %{_mandir}/man8/dracut-catimages.8*
  470. %endif
  471. %{_bindir}/dracut-catimages
  472. %dir /boot/dracut
  473. %dir /var/lib/dracut
  474. %dir /var/lib/dracut/overlay
  475. %files config-generic
  476. %defattr(-,root,root,0755)
  477. %{dracutlibdir}/dracut.conf.d/02-generic-image.conf
  478. %files config-rescue
  479. %defattr(-,root,root,0755)
  480. %{dracutlibdir}/dracut.conf.d/02-rescue.conf
  481. %{_prefix}/lib/kernel/install.d/51-dracut-rescue.install
  482. %{_sysconfdir}/kernel/postinst.d/51-dracut-rescue-postinst.sh
  483. %changelog
  484. * Tue Jan 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 049-1
  485. - new upstream release.
  486. * Fri Sep 15 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 046-10
  487. - fixed release number.
  488. * Thu Sep 14 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 046-9
  489. - imported warpclock scripts from openSUSE.
  490. * Tue Sep 12 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 046-8
  491. - initial build for Vine Linux.
  492. * Thu Aug 24 2017 Harald Hoyer <harald@redhat.com> - 046-7
  493. - git snapshot
  494. * Fri Aug 11 2017 Harald Hoyer <harald@redhat.com> - 046-2
  495. - add support for dist-tag less build
  496. * Fri Aug 11 2017 Harald Hoyer <harald@redhat.com> - 046-1
  497. - version 046
  498. * Mon Aug 7 2017 Peter Robinson <pbrobinson@fedoraproject.org> 045-21.git20170515
  499. - Add upstream patches to fix a number of ARM devices with generic initrd
  500. * Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 045-20.git20170515
  501. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
  502. * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 045-19.git20170515
  503. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
  504. * Mon May 15 2017 Harald Hoyer <harald@redhat.com> - 045-18.git20170515
  505. - git snapshot
  506. * Wed Apr 12 2017 Peter Robinson <pbrobinson@fedoraproject.org> 044-178
  507. - Add upstream patches needed for ARMv7/aarch64 fixes
  508. * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 044-177
  509. - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
  510. * Thu Dec 08 2016 Harald Hoyer <harald@redhat.com> - 044-176
  511. - git snapshot
  512. * Fri Aug 19 2016 Harald Hoyer <harald@redhat.com> - 044-117
  513. - git snapshot
  514. * Thu Aug 18 2016 Harald Hoyer <harald@redhat.com> - 044-109
  515. - git snapshot
  516. * Fri Aug 05 2016 Adam Williamson <awilliam@redhat.com> - 044-76
  517. - backport a single commit to fix RHBZ #1358416 (anaconda network init)
  518. * Tue Jun 07 2016 Harald Hoyer <harald@redhat.com> - 044-75
  519. - fix for systemd >= 230
  520. - git snapshot
  521. * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 044-18.git20160108
  522. - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
  523. * Fri Jan 8 2016 Harald Hoyer <harald@redhat.com> - 044-17.git20160108
  524. - include more HID driver
  525. - include machine info file
  526. - fix network carrier detection
  527. - fix nbd
  528. - do not copy over lldpad state
  529. - restorecon the final initramfs image
  530. * Tue Dec 1 2015 Harald Hoyer <harald@redhat.com> - 044-6.git20151201
  531. - fix for readonly /run on shutdown
  532. - fix for the dmsquash-live module
  533. Resolves: rhbz#1286866
  534. * Wed Nov 25 2015 Harald Hoyer <harald@redhat.com> - 044-4.git20151127
  535. - fixes for the dmsquash-live module
  536. - remove udev watch for raid members
  537. - mode 0755 for the livenet generator
  538. Resolves: rhbz#1285903
  539. * Wed Nov 25 2015 Harald Hoyer <harald@redhat.com> - 044-1
  540. - version 044
  541. * Mon Nov 16 2015 Harald Hoyer <harald@redhat.com> - 043-174.git20151116
  542. - git snapshot
  543. * Mon Nov 16 2015 Harald Hoyer <harald@redhat.com> - 043-173.git20151116
  544. - git snapshot
  545. * Fri Nov 13 2015 Harald Hoyer <harald@redhat.com> - 043-172.git20151113
  546. - git snapshot
  547. * Tue Aug 11 2015 Harald Hoyer <harald@redhat.com> 043-60.git20150811
  548. - fixed checkiso timeout
  549. - fixed log output although quiet is set
  550. - fixed qemu detection
  551. - cleanup compressor handling
  552. * Wed Jul 22 2015 Harald Hoyer <harald@redhat.com> 043-40.git20150710.2
  553. - require "xz" to handle the kernel modules
  554. * Fri Jul 10 2015 Harald Hoyer <harald@redhat.com> 043-40.git20150710
  555. - git snapshot
  556. * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 043-2
  557. - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
  558. * Mon Jun 15 2015 Harald Hoyer <harald@redhat.com> 043-1
  559. - version 043, now with the complete tarball
  560. * Thu Jun 11 2015 Harald Hoyer <harald@redhat.com> 042-1
  561. - version 042, the answer to life, the universe and everything
  562. * Thu Feb 19 2015 Harald Hoyer <harald@redhat.com> 041-10.git20150219
  563. - git snapshot
  564. * Sat Jan 31 2015 Harald Hoyer <harald@redhat.com> 041-1
  565. - version 041
  566. * Thu Jan 08 2015 Harald Hoyer <harald@redhat.com> 040-83.git20150108
  567. - git snapshot
  568. * Fri Dec 19 2014 Harald Hoyer <harald@redhat.com> 040-78.git20141219
  569. - git snapshot
  570. * Mon Dec 08 2014 Harald Hoyer <harald@redhat.com> 040-30.git20141208
  571. - fixed dracut-shutdown
  572. * Thu Dec 04 2014 Harald Hoyer <harald@redhat.com> 040-29.git20141204
  573. - git snapshot
  574. * Tue Sep 30 2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 038-36.git20140815
  575. - Allow media check to be cancelled (rhbz 1147941)
  576. * Fri Sep 26 2014 Josh Boyer <jwboyer@fedoraproject.org> - 038-35.git20140815
  577. - Enable early-microcode by default (rhbz 1083716)
  578. - Fix changelog date
  579. * Tue Aug 19 2014 Harald Hoyer <harald@redhat.com> - 038-34.git20140815
  580. - git snapshot
  581. * Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 038-31.git20140815
  582. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
  583. * Fri Aug 15 2014 Harald Hoyer <harald@redhat.com> 038-30.git20140815
  584. - git snapshot
  585. * Thu Jul 24 2014 Harald Hoyer <harald@redhat.com> 038-14.git20140724
  586. - fixed lvm modules issues
  587. Resolves: rhbz#1118890
  588. - fixed vlan issues
  589. - fixed prelink for FIPS
  590. - new rd.route parameter
  591. - more ARM modules
  592. * Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 038-2
  593. - fix license handling
  594. * Mon Jun 30 2014 Harald Hoyer <harald@redhat.com> 038-1
  595. - version 038
  596. * Sat Jun 28 2014 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 037-14.git20140628
  597. - Pull most bugfixy commits from current git
  598. Resolves: rhbz#1112061
  599. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 037-13.git20140402
  600. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  601. * Fri May 23 2014 Peter Robinson <pbrobinson@fedoraproject.org> 037-12.git20140402
  602. - Fix achi/mmc/sdhci selection for non host based initrd
  603. * Thu Apr 17 2014 Adam Williamson <awilliam@redhat.com> - 037-11.git20140402
  604. - revert broken upstream change that causes RHBZ#1084766
  605. * Wed Apr 02 2014 Harald Hoyer <harald@redhat.com> 037-10.git20140402
  606. - fixed fstab.sys with systemd
  607. - DHCPv6 fixes
  608. - dm-cache module now included
  609. - FCoE fixes
  610. * Thu Mar 20 2014 Harald Hoyer <harald@redhat.com> 037-3.git20140320
  611. - fixed dracut-initramfs-restore with microcode
  612. * Thu Mar 20 2014 Harald Hoyer <harald@redhat.com> 037-1
  613. - version 037
  614. * Thu Feb 06 2014 Harald Hoyer <harald@redhat.com> 036-16.git20140206
  615. - version 036
  616. - parse dns information on "ip=" command line arg
  617. - preserve ownership of files, if root creates the initramfs
  618. - parse ibft nameserver settings
  619. - do not run dhcp twice on an interface
  620. - try to not reload systemd
  621. * Wed Dec 18 2013 Harald Hoyer <harald@redhat.com> 034-74.git20131218
  622. - do not systemctl daemon-reload
  623. - do iscsistart for iscsi_firmware even without network
  624. * Mon Dec 16 2013 Harald Hoyer <harald@redhat.com> 034-70.git20131216
  625. - fixed systemd password waiting
  626. - split out fcoe uefi
  627. - fixed lvm thin tools check
  628. * Thu Dec 05 2013 Harald Hoyer <harald@redhat.com> 034-62.git20131205
  629. - fixed PATH shortener
  630. - also install /etc/system-fips in the initramfs
  631. - nbd, do not fail in hostonly mode
  632. - add ohci-pci to the list of hardcoded modules
  633. - lvm: do not run pvscan for lvmetad
  634. - network fixes
  635. - skip crypt swaps with password files
  636. - fixed i18n
  637. * Wed Oct 30 2013 Harald Hoyer <harald@redhat.com> 034-24.git20131030
  638. - fixed booting with rd.iscsi.firmware and without root=
  639. - fips: include crct10dif_generic
  640. - fixed missing modules in hostonly, which have no modalias
  641. - moved dracut to /usr/sbin
  642. * Mon Oct 21 2013 Harald Hoyer <harald@redhat.com> 034-19.git20131021
  643. - Fixed LVM with thin provisioning
  644. Resolves: rhbz#1013767
  645. Resolves: rhbz#1021083
  646. * Fri Oct 18 2013 Harald Hoyer <harald@redhat.com> 034-18.git20131018
  647. - Fixed LVM with thin provisioning
  648. Resolves: rhbz#1013767
  649. - fixed swap detection in host only mode
  650. * Fri Oct 11 2013 Kyle McMartin <kyle@fedoraproject.org> 034-8.git20131008
  651. - Force mmc_block and usb_storage into ARM initramfs.
  652. Resolves: rhbz#1015234
  653. * Tue Oct 08 2013 Harald Hoyer <harald@redhat.com> 034-7.git20131008
  654. - lvm: install thin utils for non-hostonly
  655. - do not bail out, if kernel modules dir is missing
  656. - dmsquash-live: add /dev/mapper/live-base
  657. Resolves: rhbz#1016726
  658. * Tue Oct 08 2013 Harald Hoyer <harald@redhat.com> 034-1
  659. - version 034
  660. - add option to turn on/off prelinking
  661. --prelink, --noprelink
  662. do_prelink=[yes|no]
  663. - add ACPI table overriding
  664. - do not log to syslog/kmsg/journal for UID != 0
  665. - lvm/mdraid: Fix LVM on MD activation
  666. - bcache module removed (now in bcache-tools upstream)
  667. - mdadm: also install configs from /etc/mdadm.conf.d
  668. - fixes for mdadm-3.2.6+
  669. - fcoe: add FCoE UEFI boot device support
  670. - rootfs-block: add support for the rootfallback= kernel cmdline option
  671. * Fri Sep 13 2013 Harald Hoyer <harald@redhat.com> 033-3.git20130913
  672. - do not dhcp members of team, bond, etc.
  673. - harden against weird ppc kernel driver
  674. Resolves: rhbz#1007891
  675. * Thu Sep 12 2013 Harald Hoyer <harald@redhat.com> 033-1
  676. - do not cache the kernel cmdline
  677. Resolves: rhbz#989944
  678. - fixed iso-scan
  679. Resolves: rhbz#1005487
  680. - support blkid with bcache
  681. Resolves: rhbz#1003207
  682. - ifup with dhcp, if no ip= params specified
  683. Resolves: rhbz#989944
  684. - silently try to umount rpc_pipefs
  685. Resolves: rhbz#999996
  686. * Wed Sep 04 2013 Harald Hoyer <harald@redhat.com> 032-23.git20130904
  687. - fixed curl error with zero size kickstart file
  688. Resolves: rhbz#989133
  689. - fixed systemd-cat failure, when systemd is installed
  690. but not actually running
  691. Resolves: rhbz#1002021
  692. - do not fail on empty dracut module directories
  693. Resolves: rhbz#1003153
  694. * Tue Aug 20 2013 Harald Hoyer <harald@redhat.com> 032-1
  695. - fix for kdump in FIPS mode
  696. Resolves: rhbz#920931
  697. - fixed iBFT booting
  698. Resolves: rhbz#989944
  699. - fixed FIPS mode initramfs creation
  700. Resolves: rhbz#990250
  701. - shutdown: fixed killall_proc_mountpoint()
  702. Resolves: rhbz#996549
  703. - disable lvmetad in the initramfs
  704. Resolves: rhbz#996627
  705. - require dhclient
  706. * Mon Aug 12 2013 Harald Hoyer <harald@redhat.com> 031-29.git20130812
  707. - added missing "then" in initqueue
  708. * Mon Aug 12 2013 Harald Hoyer <harald@redhat.com> 031-28.git20130812
  709. - fixed typo in hostonly device recognition
  710. * Fri Aug 09 2013 Harald Hoyer <harald@redhat.com> 031-24.git20130809
  711. - fixed logging to journal
  712. * Fri Aug 09 2013 Harald Hoyer <harald@redhat.com> 031-23.git20130809
  713. - fixed lsinitrd
  714. * Fri Aug 09 2013 Harald Hoyer <harald@redhat.com> 031-22.git20130809
  715. - lsinitrd.sh: add old cpio signature
  716. - dracut.sh: call find with -print0 and cpio with --null
  717. - dracut.asc: small corrections
  718. - systemd/dracut-initqueue.sh: continue to boot if finished failed
  719. - dracut.sh/dracut-functions.sh: handle root on non-block device
  720. - dracut-functions.sh: removed non dracut-install shell functions
  721. - dracut-functions.sh: inst_multiple == dracut_install
  722. - 51-dracut-rescue.install: fixed rescue image creation
  723. - dracut.sh: do not strip in FIPS mode
  724. Resolves: rhbz#990250
  725. - dracut.sh: check the value of --kver
  726. - crypt: Fix typo--/etc/crypttab not /etc/cryptab
  727. - network/net-lib.sh: fix ibft interface configuration
  728. - iscsi/module-setup.sh: install some modules regardless of hostonly
  729. - multipath: need_shutdown if multipath devices exist
  730. Resolves: rhbz#994913
  731. - omit drivers fix
  732. * Thu Aug 01 2013 Harald Hoyer <harald@redhat.com> 031-7.git20130801
  733. - also install vt102 terminfo
  734. * Wed Jul 31 2013 Harald Hoyer <harald@redhat.com> 031-6.git20130731
  735. - cmssetup: fixed port for zfcp.conf
  736. - lvm: call lvchange with --yes to boot from snapshots
  737. * Wed Jul 31 2013 Harald Hoyer <harald@redhat.com> 031-4.git20130731
  738. - remove action_on_fail kernel command line parameter
  739. * Wed Jul 31 2013 Harald Hoyer <harald@redhat.com> 031-3.git20130731
  740. - do not include adjtime and localtime in the initramfs
  741. - write out vlan configs
  742. * Wed Jul 31 2013 Harald Hoyer <harald@redhat.com> 031-1
  743. - do not include the resume dracut module in hostonly mode,
  744. if no swap is present
  745. - don't warn twice about omitted modules
  746. - use systemd-cat for logging on systemd systems, if logfile is unset
  747. - fixed PARTUUID parsing
  748. - support kernel module signing keys
  749. - do not install the usrmount dracut module in hostonly mode,
  750. if /sbin/init does not live in /usr
  751. - add debian udev rule files
  752. - add support for bcache
  753. - network: handle bootif style interfaces
  754. e.g. ip=77-77-6f-6f-64-73:dhcp
  755. - add support for kmod static devnodes
  756. - add vlan support for iBFT
  757. * Wed Jul 24 2013 Kyle McMartin <kyle@redhat.com> 030-2
  758. - Add ehci-tegra.ko to initramfs to allow rawhide tegra based platforms
  759. to boot off USB disks.
  760. * Wed Jul 17 2013 Harald Hoyer <harald@redhat.com> 030-1
  761. - support new persistent network interface names
  762. - fix findmnt calls, prevents hang on stale NFS mounts
  763. - add systemd.slice and slice.target units
  764. - major shell cleanup
  765. - support root=PARTLABEL= and root=PARTUUID=
  766. - terminfo: only install l/linux v/vt100 and v/vt220
  767. - unset all LC_* and LANG, 10% faster
  768. - fixed dependency loop for dracut-cmdline.service
  769. - do not wait_for_dev for the root devices
  770. - do not wait_for_dev for devices, if dracut-initqueue is not needed
  771. - support early microcode loading with --early-microcode
  772. - dmraid, let dmraid setup its own partitions
  773. - sosreport renamed to rdsosreport
  774. * Fri Jun 14 2013 Harald Hoyer <harald@redhat.com> 029-1
  775. - wait for IPv6 auto configuration
  776. Resolves: rhbz#973719
  777. - i18n: make the default font configurable
  778. - systemd/dracut-pre-pivot.service: also execute for cleanup hooks or rd.break
  779. - add dracut-shutdown.service.8 manpage
  780. - lvm: redirect error message of lvs to /dev/null
  781. Resolves: rhbz#921235
  782. * Wed Jun 12 2013 Harald Hoyer <harald@redhat.com> 028-1
  783. - lvm: fixed "thin" recognition
  784. Resolves: rhbz#921235
  785. - install libs also from one dir above
  786. fixes booting power6 generated initramfs on power7
  787. - setup correct system time and time zone in initrd
  788. - cms fixups
  789. Resolves: rhbz#970982 rhbz#971025 rhbz#825199
  790. - iso-scan/filename fixes
  791. Resolves: rhbz#972337
  792. - add udev rules for persistent network naming
  793. Resolves: rhbz#972662
  794. * Tue Jun 04 2013 Dennis Gilmore <dennis@ausil.us> 027-82.git20130531
  795. - add patch to include panel-tfp410 module on arm systems
  796. * Fri May 31 2013 Harald Hoyer <harald@redhat.com> 027-81.git20130531
  797. - fix btrfs mount flags for /usr
  798. - degrade message about missing tools for stripping
  799. Resolves: rhbz#958519
  800. - set environment vars DRACUT_SYSTEMD, NEWROOT in service file
  801. Resolves: rhbz#963159
  802. - don't add volatile swap partitions to host_devs
  803. - add libssl.so.10 to make kdump work with fips mode
  804. - readd selinux dracut module for kdump
  805. - url-lib/url-lib.sh: turn off curl globbing
  806. Resolves: rhbz#907497
  807. - include btrfs-zero-log in the initramfs
  808. Resolves: rhbz#963257
  809. - proper NAME the network interfaces
  810. Resolves: rhbz#965842
  811. - install default font latarcyrheb-sun16
  812. Resolves: rhbz#927564
  813. - optionally install /etc/pcmcia/config.opts
  814. Resolves: rhbz#920076
  815. - fix ONBOOT for slaves, set TYPE=Bond for bonding
  816. Resolves: rhbz#919001
  817. - add nvme kernel module
  818. Resolves: rhbz#910734
  819. - add xfs_metadump
  820. - selinux: load_policy script fix
  821. - add hid-hyperv and hv-vmbus kernel modules
  822. - add parameter rd.live.squashimg
  823. Resolves: rhbz#789036 rhbz#782108
  824. - wait for all required interfaces if "rd.neednet=1"
  825. Resolves: rhbz#801829
  826. - lvm: add tools for thin provisioning
  827. Resolves: rhbz#921235
  828. - ifcfg/write-ifcfg.sh: fixed ifcfg file generation
  829. - do not wait for mpath* devices
  830. Resolves: rhbz#969068
  831. * Wed May 22 2013 Adam Williamson <awilliam@redhat.com> 027-46.git20130430
  832. - don't specify "p" as a separator for dmraid
  833. Resolves: rhbz#966162
  834. * Tue Apr 30 2013 Harald Hoyer <harald@redhat.com> 027-45.git20130430
  835. - fixed fips mode more
  836. Resolves: rhbz#956521
  837. * Thu Apr 25 2013 Harald Hoyer <harald@redhat.com> 027-39.git20130425
  838. - fix shutdown, if /dev/console is not writeable
  839. - fixed fips mode
  840. Resolves: rhbz#956521
  841. * Thu Apr 18 2013 Harald Hoyer <harald@redhat.com> 027-36.git20130418
  842. - fix initramfs creation on noexec tmpdir
  843. Resolves: rhbz#953426
  844. - more options for lsinitrd
  845. - bash completion for lsinitrd
  846. - do not output debug information on initramfs creation, if rd.debug is
  847. on the kernel command line
  848. - drop requirement on 'file', lsinitrd can find the magic on its own
  849. * Mon Apr 15 2013 Harald Hoyer <harald@redhat.com> 027-26.git20130415
  850. - do not call plymouth with full path
  851. - include systemd-random-seed-load.service
  852. - fix ca-bundle.crt for ssl curl
  853. Resolves: rhbz#950770
  854. - add support for "iso-scan/filename" kernel parameter
  855. * Wed Apr 10 2013 Harald Hoyer <harald@redhat.com> 027-19.git20130410
  856. - also handle UUID= entries in crypttab in host-only mode
  857. Resolves:rhbz#919752
  858. * Tue Apr 09 2013 Harald Hoyer <harald@redhat.com> 027-17.git20130409
  859. - only include needed /etc/crypttab entries
  860. Resolves:rhbz#919752
  861. - add support for bridge over team and vlan
  862. - support multiple bonding interfaces
  863. - add "action_on_fail=" kernel command line parameter
  864. - add support for bridge over a vlan tagged interface
  865. * Fri Apr 05 2013 Harald Hoyer <harald@redhat.com> 027-10.git20130405
  866. - fix crypto password timeout on the dracut side
  867. * Tue Mar 26 2013 Harald Hoyer <harald@redhat.com> 027-1
  868. - version 027
  869. * Wed Mar 20 2013 Harald Hoyer <harald@redhat.com> 026-72.git20130320
  870. - fix rescue image naming
  871. Resolves: rhbz#923439
  872. - turn off host-only mode if essential system filesystems not mounted
  873. - turn off host-only mode if udev database is not accessible
  874. * Tue Mar 19 2013 Harald Hoyer <harald@redhat.com> 026-62.git20130319
  875. - fix dracut service ordering
  876. Resolves: rhbz#922991
  877. * Mon Mar 18 2013 Harald Hoyer <harald@redhat.com> 026-56.git20130318
  878. - don't fail hard on kernel modules install
  879. Resolves: rhbz#922565
  880. * Mon Mar 18 2013 Harald Hoyer <harald@redhat.com> 026-55.git20130318
  881. - install all host filesystem drivers
  882. Resolves: rhbz#922565
  883. * Sat Mar 16 2013 Harald Hoyer <harald@redhat.com> 026-54.git20130316
  884. - fix for squashfs
  885. Resolves: rhbz#922248
  886. - documentation fixes
  887. - sosreport, mkdir /run/initramfs
  888. * Fri Mar 15 2013 Harald Hoyer <harald@redhat.com> 026-48.git20130315
  889. - use new initrd.target from systemd
  890. - fixed rescue generation
  891. * Wed Mar 13 2013 Harald Hoyer <harald@redhat.com> 026-33.git20130313
  892. - add module-load.d modules to the initramfs
  893. - add sysctl.d to the initramfs
  894. - optimize plymouth module for systemd mode
  895. - add new dracut parameter "--regenerate-all"
  896. - add new dracut parameter "--noimageifnotneeded"
  897. - shutdown: mount move /run /sys /dev /proc out of /oldroot
  898. before pre-shutdown
  899. - add bash completion for dracut
  900. * Wed Mar 13 2013 Harald Hoyer <harald@redhat.com> 026-19.git20130313
  901. - fix switch-root and local-fs.target problem
  902. - add norescue and nohostonly subpackages
  903. * Mon Mar 11 2013 Harald Hoyer <harald@redhat.com> 026-15.git20130311
  904. - update to recent git
  905. * Fri Mar 08 2013 Harald Hoyer <harald@redhat.com> 026-1
  906. - version 026
  907. * Mon Feb 11 2013 Harald Hoyer <harald@redhat.com> 025-35.git20130211
  908. - update to recent git
  909. * Wed Jan 23 2013 Harald Hoyer <harald@redhat.com> 025-1
  910. - version 025
  911. * Tue Aug 21 2012 Harald Hoyer <harald@redhat.com> 023-13.git20120821
  912. - reintroduce rd.neednet, which reenables anaconda networking
  913. - fix some dracut-install corner cases
  914. - fix FIPS for /boot not on extra partition
  915. * Wed Aug 01 2012 Dennis Gilmore <dennis@ausil.us> - 023-2
  916. - add patch to include omap_hsmmc for arm
  917. * Wed Aug 01 2012 Harald Hoyer <harald@redhat.com> 023-1
  918. - version 023
  919. * Mon Jul 30 2012 Harald Hoyer <harald@redhat.com> 022-99.git20120730
  920. - removed install of missing finished-ask-password.sh
  921. * Mon Jul 30 2012 Harald Hoyer <harald@redhat.com> 022-97.git20120730
  922. - moved crypt setup to systemd units
  923. * Fri Jul 27 2012 Harald Hoyer <harald@redhat.com> 022-63.git20120727
  924. - fixed dracut-install bug if /var/tmp contains a symlink
  925. - fixed some partx issues
  926. * Mon Jul 23 2012 Harald Hoyer <harald@redhat.com> 022-5.git20120723
  927. - dracut.8: added more documentation about executing dracut
  928. * Fri Jul 20 2012 Harald Hoyer <harald@redhat.com> 022-2.git20120720
  929. - fixed some race condition for resume from hibernation
  930. * Fri Jul 20 2012 Harald Hoyer <harald@redhat.com> 022-1
  931. - version 022
  932. - host-only kernel modules fix
  933. * Fri Jul 20 2012 Harald Hoyer <harald@redhat.com> 021-1
  934. - version 21
  935. - systemd in the initramfs reenabled
  936. - new option "--kver"
  937. * Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 020-97.git20120717
  938. - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
  939. * Tue Jul 17 2012 Harald Hoyer <harald@redhat.com> 020-96.git20120717
  940. - disabled systemd in the initramfs, until it works correctly
  941. * Wed Jul 11 2012 Harald Hoyer <harald@redhat.com> 020-84.git20120711
  942. - add back "--force" to switch-root, otherwise systemd umounts /run
  943. * Wed Jul 11 2012 Harald Hoyer <harald@redhat.com> 020-83.git20120711
  944. - more systemd journal fixes
  945. - nfs module fix
  946. - install also /lib/modprobe.d/*
  947. - fixed dracut-shutdown service
  948. - safeguards for dracut-install
  949. - for --include also copy symlinks
  950. * Tue Jul 10 2012 Harald Hoyer <harald@redhat.com> 020-72.git20120710
  951. - stop journal rather than restart
  952. - copy over dracut services to /run/systemd/system
  953. * Tue Jul 10 2012 Harald Hoyer <harald@redhat.com> 020-70.git20120710
  954. - more systemd unit fixups
  955. - restart systemd-journald in switch-root post
  956. - fixed dracut-install loader ldd error message
  957. * Mon Jul 09 2012 Harald Hoyer <harald@redhat.com> 020-64.git20120709
  958. - fixed plymouth install
  959. - fixed resume
  960. - fixed dhcp
  961. - no dracut systemd services installed in the system
  962. * Mon Jul 09 2012 Harald Hoyer <harald@redhat.com> 020-57.git20120709
  963. - more fixups for systemd-udevd unit renaming
  964. * Mon Jul 09 2012 Harald Hoyer <harald@redhat.com> 020-55.git20120709
  965. - require systemd >= 186
  966. - more fixups for systemd-udevd unit renaming
  967. * Mon Jul 09 2012 Harald Hoyer <harald@redhat.com> 020-52.git20120709
  968. - fixed prefix in 01-dist.conf
  969. * Fri Jul 06 2012 Harald Hoyer <harald@redhat.com> 020-51.git20120706
  970. - cope with systemd-udevd unit renaming
  971. - fixed network renaming
  972. - removed dash module
  973. * Mon Jul 02 2012 Harald Hoyer <harald@redhat.com> 020-22.git20120702
  974. - fixed kernel modules install
  975. * Mon Jul 02 2012 Harald Hoyer <harald@redhat.com> 020-21.git20120702
  976. - moved /usr/bin/dracut-install to /usr/lib
  977. - more speedups
  978. * Fri Jun 29 2012 Harald Hoyer <harald@redhat.com> 020-1
  979. - version 020
  980. - new /usr/bin/dracut-install tool
  981. - major speedup of the image creation
  982. * Mon Jun 25 2012 Harald Hoyer <harald@redhat.com> 019-92.git20120625
  983. - support vlan tagged binding
  984. - speedup initramfs emergency service
  985. - speedup image creation
  986. - fix installkernel() return codes
  987. Resolves: rhbz#833256
  988. - add qemu and qemu-net modules to add qemu drivers even in host-only
  989. - speedup btrfs and xfs fsck (nop)
  990. - no more mknod in the initramfs (fixes plymouth on s390)
  991. * Thu Jun 21 2012 Harald Hoyer <harald@redhat.com> 019-62.git20120621
  992. - do not require pkg-config for systemd
  993. - i18n fixes
  994. - less systemd services in the initramfs
  995. * Thu Jun 21 2012 Harald Hoyer <harald@redhat.com> 019-57.git20120620
  996. - systemd is now the default init in the initramfs
  997. * Mon Jun 18 2012 Harald Hoyer <harald@redhat.com> 019-40.git20120618
  998. - new upstream version
  999. * Mon Jun 11 2012 Harald Hoyer <harald@redhat.com> 019-16.git20120611
  1000. - new upstream version
  1001. * Tue Jun 05 2012 Dennis Gilmore <dennis@ausil.us> 019-2
  1002. - include omapdrm with the arm modules
  1003. * Mon Jun 04 2012 Harald Hoyer <harald@redhat.com> 019-1
  1004. - version 019-1
  1005. * Tue May 22 2012 Harald Hoyer <harald@redhat.com> 018-74.git20120522
  1006. - new upstream version
  1007. * Thu May 17 2012 Dennis Gilmore <dennis@ausil.us> 018-53.git20120509
  1008. - add patch to pull in arm storage modules
  1009. * Wed May 09 2012 Harald Hoyer <harald@redhat.com> 018-52.git20120509
  1010. - new upstream version
  1011. * Fri May 04 2012 Harald Hoyer <harald@redhat.com> 018-40.git20120504
  1012. - new upstream version
  1013. * Wed Apr 25 2012 Harald Hoyer <harald@redhat.com> 018-37.git20120425.1
  1014. - fixup for multipath and iscsi host-only detection
  1015. * Wed Apr 25 2012 Harald Hoyer <harald@redhat.com> 018-37.git20120425
  1016. - fixed udevd location
  1017. * Tue Apr 24 2012 Harald Hoyer <harald@redhat.com> 018-33.git20120424
  1018. - new upstream version
  1019. * Thu Apr 19 2012 Harald Hoyer <harald@redhat.com> 018-25.git20120419
  1020. - fixed network for non-network root (like installer media)
  1021. * Wed Apr 18 2012 Harald Hoyer <harald@redhat.com> 018-22.git20120418
  1022. - new upstream version
  1023. * Mon Apr 16 2012 Harald Hoyer <harald@redhat.com> 018-12.git20120416
  1024. - new upstream version, which fixes various anaconda loader issues
  1025. * Thu Apr 05 2012 Harald Hoyer <harald@redhat.com> 018-1
  1026. - version 018
  1027. * Thu Mar 22 2012 Harald Hoyer <harald@redhat.com> 017-62.git20120322
  1028. - fixed /run prefix copying
  1029. * Wed Mar 21 2012 Harald Hoyer <harald@redhat.com> 017-59.git20120321
  1030. - new upstream version, which fixes various anaconda loader issues
  1031. * Mon Mar 12 2012 Harald Hoyer <harald@redhat.com> 017-43.git20120312
  1032. - live image: fixed image uncompression
  1033. - live updates for livenet
  1034. * Thu Mar 08 2012 Harald Hoyer <harald@redhat.com> 017-40.git20120308
  1035. - add s390 ctcm network kernel module
  1036. * Thu Mar 08 2012 Harald Hoyer <harald@redhat.com> 017-39.git20120308
  1037. - kill dhclient silently
  1038. - cleanup and fix network config writeout to /run/initramfs/state
  1039. Resolves: rhbz#799989
  1040. - various cleanups
  1041. * Fri Mar 02 2012 Harald Hoyer <harald@redhat.com> 017-22.git20120302
  1042. - nfs path fixes for live image over nfs
  1043. root=live:nfs://10.10.10.10:/srv/all/install.img ip=dhcp rd.neednet
  1044. * Thu Mar 01 2012 Harald Hoyer <harald@redhat.com> 017-19.git20120301
  1045. - fixed include of some kernel modules
  1046. * Wed Feb 29 2012 Harald Hoyer <harald@redhat.com> 017-17.git20120229
  1047. - update to latest git
  1048. - fixes for convertfs (/usr-move)
  1049. * Fri Feb 24 2012 Harald Hoyer <harald@redhat.com> 017-1
  1050. - version 017
  1051. * Fri Feb 17 2012 Harald Hoyer <harald@redhat.com> 016-9.git20120217
  1052. - update to latest git
  1053. * Wed Feb 15 2012 Harald Hoyer <harald@redhat.com> 016-1
  1054. - version 016
  1055. * Mon Feb 13 2012 Harald Hoyer <harald@redhat.com> 015-9.git20120213
  1056. - update to latest git
  1057. * Sun Feb 12 2012 Kay Sievers <kay@redhat.com> - 015-9.git20120210
  1058. - fix dependency loop in systemd service files
  1059. * Fri Feb 10 2012 Harald Hoyer <harald@redhat.com> 015-8.git20120210
  1060. - update to latest git
  1061. * Thu Feb 09 2012 Harald Hoyer <harald@redhat.com> 015-7.git20120209
  1062. - update to latest git
  1063. * Thu Feb 09 2012 Harald Hoyer <harald@redhat.com> 015-4.git20120209
  1064. - update to latest git
  1065. * Wed Feb 08 2012 Harald Hoyer <harald@redhat.com> 015-3.git20120208
  1066. - update to latest git
  1067. * Tue Feb 07 2012 Harald Hoyer <harald@redhat.com> 015-1
  1068. - version 015
  1069. * Thu Feb 02 2012 Harald Hoyer <harald@redhat.com> 014-81.git20120202
  1070. - update to latest git
  1071. * Thu Feb 02 2012 Harald Hoyer <harald@redhat.com> 014-80.git20120202
  1072. - update to latest git
  1073. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-77.git20120126.1
  1074. - rebuild for rawhide
  1075. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-77.git20120126
  1076. - update to latest git
  1077. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-76.git20120126
  1078. - update to latest git
  1079. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-75.git20120126
  1080. - update to latest git
  1081. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-74.git20120126
  1082. - update to latest git
  1083. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-73.git20120126
  1084. - update to latest git
  1085. * Thu Jan 26 2012 Harald Hoyer <harald@redhat.com> 014-72.git20120126
  1086. - update to latest git
  1087. * Mon Jan 23 2012 Harald Hoyer <harald@redhat.com> 014-65.git20120123
  1088. - update to latest git
  1089. * Mon Jan 23 2012 Harald Hoyer <harald@redhat.com> 014-61.git20120123
  1090. - update to latest git
  1091. * Tue Jan 17 2012 Harald Hoyer <harald@redhat.com> 014-38.git20120117
  1092. - update to latest git
  1093. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 014-10.git20111215
  1094. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  1095. * Thu Dec 15 2011 Harald Hoyer <harald@redhat.com> 014-9.git20111215
  1096. - update to latest git
  1097. - lots of patch changes
  1098. * Fri Oct 21 2011 Harald Hoyer <harald@redhat.com> 013-100.git20111021
  1099. - update to latest git
  1100. * Thu Oct 20 2011 Harald Hoyer <harald@redhat.com> 013-93.git20111020
  1101. - update to latest git
  1102. * Wed Oct 19 2011 Harald Hoyer <harald@redhat.com> 013-85.git20111019
  1103. - update to latest git
  1104. * Tue Oct 04 2011 Harald Hoyer <harald@redhat.com> 013-15
  1105. - fixed mdraid container handling
  1106. Resolves: rhbz#743240
  1107. * Thu Sep 22 2011 Harald Hoyer <harald@redhat.com> 013-13
  1108. - fixed mdraid issues
  1109. - fixed btrfsck
  1110. Resolves: rhbz#735602
  1111. * Wed Sep 21 2011 Harald Hoyer <harald@redhat.com> 013-12
  1112. - removed patch backup files
  1113. - reintroduced /dev/live
  1114. * Tue Sep 20 2011 Harald Hoyer <harald@redhat.com> 013-11
  1115. - move mounting of securitfs to a seperate module
  1116. Resolves: rhbz#737140
  1117. * Tue Sep 20 2011 Harald Hoyer <harald@redhat.com> 013-10
  1118. - mount securitfs with the correct source
  1119. Resolves: rhbz#737140
  1120. * Tue Sep 20 2011 Harald Hoyer <harald@redhat.com> 013-9
  1121. - do not carry over initramfs udev rules
  1122. Resolves: rhbz#734096
  1123. * Fri Sep 02 2011 Harald Hoyer <harald@redhat.com> 013-8
  1124. - hopefully fixed one part of a loop/udev and loop/mount race
  1125. Resolves: rhbz#735199
  1126. * Wed Aug 31 2011 Harald Hoyer <harald@redhat.com> 013-7
  1127. - add /lib/udev/input_id to the initramfs
  1128. - fix hmac install
  1129. * Tue Aug 30 2011 Harald Hoyer <harald@redhat.com> 013-6
  1130. - fixed environment passing to real init
  1131. Resolves: rhbz#733674
  1132. - fixed lvm on md
  1133. * Mon Aug 29 2011 Harald Hoyer <harald@redhat.com> 013-5
  1134. - fixed rhel/fedora version checks
  1135. * Wed Aug 17 2011 Harald Hoyer <harald@redhat.com> 013-4
  1136. - fixed crash with livenet installed
  1137. * Wed Aug 17 2011 Harald Hoyer <harald@redhat.com> 013-3
  1138. - fixed live iso mounting
  1139. Resolves: rhbz#730579
  1140. * Fri Aug 12 2011 Harald Hoyer <harald@redhat.com> 013-1
  1141. - fixed symlink creation for lorax
  1142. * Wed Aug 10 2011 Harald Hoyer <harald@redhat.com> 011-41.git20110810
  1143. - fixed getargs() for empty args
  1144. * Wed Aug 10 2011 Harald Hoyer <harald@redhat.com> 011-40.git20110810
  1145. - fixed symbolic link creation in the initramfs
  1146. Resolves: rhbz#728863
  1147. * Wed Jul 20 2011 Harald Hoyer <harald@redhat.com> 011-15.git20110720
  1148. - "eject" is optional now
  1149. - refined shutdown procedure
  1150. * Mon Jul 18 2011 Harald Hoyer <harald@redhat.com> 011-1
  1151. - version 011
  1152. * Fri May 20 2011 Harald Hoyer <harald@redhat.com> 011-0.1%{?rdist}
  1153. - git snapshot of pre-version 011
  1154. * Fri Apr 01 2011 Harald Hoyer <harald@redhat.com> 010-1
  1155. - version 010
  1156. * Thu Mar 31 2011 Harald Hoyer <harald@redhat.com> 009-5
  1157. - fixed PATH and kmsg logging
  1158. * Thu Mar 31 2011 Harald Hoyer <harald@redhat.com> 009-4
  1159. - fixed dmsquash rule generation
  1160. - fixed fips boot arg parsing
  1161. - fixed plymouth pid generation
  1162. * Wed Mar 30 2011 Harald Hoyer <harald@redhat.com> 009-3
  1163. - fixed dhcp
  1164. - added /lib/firmware/updates to firmware directories
  1165. - fixed LiveCD /dev/.initramfs fallback
  1166. - fixed cdrom polling
  1167. - dropped net-tools dependency
  1168. * Tue Mar 29 2011 Harald Hoyer <harald@redhat.com> 009-2
  1169. - fixed empty output file argument handling:
  1170. "dracut '' <kernel version>"
  1171. * Mon Mar 28 2011 Harald Hoyer <harald@redhat.com> 009-1
  1172. - version 009
  1173. * Thu Mar 17 2011 Harald Hoyer <harald@redhat.com> 009-0.1
  1174. - version 009 prerelease
  1175. * Tue Feb 22 2011 Harald Hoyer <harald@redhat.com> 008-7
  1176. - fixed lvm version parsing
  1177. * Tue Feb 22 2011 Harald Hoyer <harald@redhat.com> 008-6
  1178. - fixed lvm version parsing
  1179. * Mon Feb 21 2011 Harald Hoyer <harald@redhat.com> 008-5
  1180. - fixed i18n unicode setting
  1181. - set cdrom in kernel polling
  1182. * Fri Feb 18 2011 Harald Hoyer <harald@redhat.com> 008-4
  1183. - readded dist tag
  1184. * Fri Feb 18 2011 Harald Hoyer <harald@redhat.com> 008-3
  1185. - fixed i18n
  1186. - turned off selinux by default
  1187. * Wed Feb 09 2011 Harald Hoyer <harald@redhat.com> 008-2
  1188. - do not write dracut.log to /tmp under any circumstances
  1189. - touch /dev/.systemd/plymouth after plymouth started
  1190. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 008-1.1
  1191. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  1192. * Wed Feb 02 2011 Harald Hoyer <harald@redhat.com> 008-1
  1193. - version 008-1
  1194. * Mon Jan 17 2011 Harald Hoyer <harald@redhat.com> 008-0.11
  1195. - removed "mount" requirement
  1196. * Thu Nov 18 2010 Harald Hoyer <harald@redhat.com> - 008-0.10
  1197. - dracut-008 pre git snapshot
  1198. - fixes /dev/dri permissions
  1199. Resolves: rhbz#626559
  1200. * Fri Nov 12 2010 Harald Hoyer <harald@redhat.com> 008-0.9
  1201. - dracut-008 pre git snapshot
  1202. - fixes /dev/.udev permissions
  1203. Resolves: rhbz#651594
  1204. * Wed Nov 3 2010 Harald Hoyer <harald@redhat.com> - 008-0.8
  1205. - fixed fsck -a option
  1206. * Fri Oct 29 2010 Harald Hoyer <harald@redhat.com> 008-0.7
  1207. - added fsck to initramfs
  1208. * Fri Oct 29 2010 Harald Hoyer <harald@redhat.com> 008-0.6
  1209. - fixed rpm macros
  1210. * Fri Oct 29 2010 Harald Hoyer <harald@redhat.com> 008-0.5
  1211. - dracut-008 pre git snapshot
  1212. * Mon Aug 09 2010 Harald Hoyer <harald@redhat.com> 007-1
  1213. - version 007
  1214. * Thu Jun 17 2010 Harald Hoyer <harald@redhat.com> 006-1
  1215. - version 006
  1216. * Fri Jun 11 2010 Harald Hoyer <harald@redhat.com>
  1217. - Remove requirements, which are not really needed
  1218. Resolves: rhbz#598509
  1219. - fixed copy of network config to /dev/.initramfs/ (patch 146)
  1220. Resolves: rhbz#594649
  1221. - more password beauty (patch 142)
  1222. Resolves: rhbz#561092
  1223. - support multiple iSCSI disks (patch 143)
  1224. Resolves: rbhz#580190
  1225. - fixed selinux=0 (patch 130)
  1226. Resolves: rhbz#593080
  1227. - add support for booting LVM snapshot root volume (patch 145)
  1228. Resolves: rbhz#602723
  1229. - remove hardware field from BOOTIF= (patch 148)
  1230. Resolves: rhbz#599593
  1231. - add aes kernel modules and fix crypt handling (patch 137, patch 140 and patch 147)
  1232. Resolves: rhbz#600170
  1233. * Thu May 27 2010 Harald Hoyer <harald@redhat.com>
  1234. - fixed Requirements
  1235. - fixed autoip6
  1236. Resolves: rhbz#538388
  1237. - fixed multipath
  1238. Resolves: rhbz#595719
  1239. * Thu May 06 2010 Harald Hoyer <harald@redhat.com>
  1240. - only display short password messages
  1241. Resolves: rhbz#561092
  1242. * Thu May 06 2010 Harald Hoyer <harald@redhat.com>
  1243. - fixed dracut manpages
  1244. Resolves: rhbz#589109
  1245. - use ccw-init and ccw rules from s390utils
  1246. Resolves: rhbz#533494
  1247. - fixed fcoe
  1248. Resolves: rhbz#486244
  1249. - various other bugfixes seen in Fedora
  1250. * Tue Apr 20 2010 Harald Hoyer <harald@redhat.com>
  1251. - fixed network with multiple nics
  1252. - fixed nfsidmap paths
  1253. - do not run blkid on non active container raids
  1254. - fixed cdrom polling mechanism
  1255. - update to latest git
  1256. * Thu Apr 15 2010 Harald Hoyer <harald@redhat.com>
  1257. - fixed dracut manpages
  1258. - dmraid parse different error messages
  1259. - add cdrom polling mechanism for slow cdroms
  1260. - add module btrfs
  1261. - teach dmsquash live-root to use rootflags
  1262. - trigger udev with action=add
  1263. - fixed add_drivers handling
  1264. - add sr_mod
  1265. - use pigz instead of gzip, if available
  1266. * Thu Mar 25 2010 Harald Hoyer <harald@redhat.com>
  1267. - removed firmware requirements (rhbz#572634)
  1268. - add /etc/dracut.conf.d
  1269. - Resolves: rhbz#572634
  1270. * Fri Mar 19 2010 Harald Hoyer <harald@redhat.com>
  1271. - version 005
  1272. * Fri Mar 19 2010 Harald Hoyer <harald@redhat.com>
  1273. - fixed rpmlint errors (rhbz#570547)
  1274. - removed firmware package from dracut-kernel (rhbz#572634)
  1275. - add dcb support to dracut's FCoE support (rhbz#563794)
  1276. - force install some modules in hostonly mode (rhbz#573094)
  1277. - various other bugfixes
  1278. - Resolves: rhbz#570547, rhbz#572634, rhbz#563794, rhbz#573094
  1279. * Thu Feb 18 2010 Harald Hoyer <harald@redhat.com> 004-15
  1280. - fixed "selinux=0" booting (rhbz#566376)
  1281. - fixed internal IFS handling
  1282. - Resolves: rhbz#566376
  1283. * Fri Jan 29 2010 Harald Hoyer <harald@redhat.com> 004-5
  1284. - fixed firmware.sh bug (#559975 #559597)
  1285. * Tue Jan 26 2010 Harald Hoyer <harald@redhat.com> 004-4
  1286. - add multipath check
  1287. * Tue Jan 26 2010 Harald Hoyer <harald@redhat.com> 004-3
  1288. - fix selinux handling if .autorelabel is present
  1289. - Resolves: rhbz#557744
  1290. * Wed Jan 20 2010 Harald Hoyer <harald@redhat.com> 004-2
  1291. - fix emergency_shell argument parsing
  1292. - Related: rhbz#543948
  1293. * Fri Jan 15 2010 Harald Hoyer <harald@redhat.com> 004-1
  1294. - version 004
  1295. - Resolves: rhbz#529339 rhbz#533494 rhbz#548550
  1296. - Resolves: rhbz#548555 rhbz#553195
  1297. * Wed Jan 13 2010 Harald Hoyer <harald@redhat.com> 003-3
  1298. - add Obsoletes of mkinitrd/nash/libbdevid-python
  1299. - Related: rhbz#543948
  1300. * Wed Jan 13 2010 Warren Togami <wtogami@redhat.com> 003-2
  1301. - nbd is Fedora only
  1302. * Fri Nov 27 2009 Harald Hoyer <harald@redhat.com> 003-1
  1303. - version 003
  1304. * Mon Nov 23 2009 Harald Hoyer <harald@redhat.com> 002-26
  1305. - add WITH_SWITCH_ROOT make flag
  1306. - add fips requirement conditional
  1307. - add more device mapper modules (bug #539656)
  1308. * Fri Nov 20 2009 Dennis Gregorovic <dgregor@redhat.com> - 002-25.1
  1309. - nss changes for Alpha 3
  1310. * Thu Nov 19 2009 Harald Hoyer <harald@redhat.com> 002-25
  1311. - add more requirements for dracut-fips (bug #539257)
  1312. * Tue Nov 17 2009 Harald Hoyer <harald@redhat.com> 002-24
  1313. - put fips module in a subpackage (bug #537619)
  1314. * Tue Nov 17 2009 Harald Hoyer <harald@redhat.com> 002-23
  1315. - install xdr utils for multipath (bug #463458)
  1316. * Thu Nov 12 2009 Harald Hoyer <harald@redhat.com> 002-22
  1317. - add module 90multipath
  1318. - add module 01fips
  1319. - renamed module 95ccw to 95znet (bug #533833)
  1320. - crypt: ignore devices in /etc/crypttab (root is not in there)
  1321. - dasd: only install /etc/dasd.conf in hostonly mode (bug #533833)
  1322. - zfcp: only install /etc/zfcp.conf in hostonly mode (bug #533833)
  1323. - kernel-modules: add scsi_dh scsi_dh_rdac scsi_dh_emc (bug #527750)
  1324. - dasd: use dasdconf.sh from s390utils (bug #533833)
  1325. * Fri Nov 06 2009 Harald Hoyer <harald@redhat.com> 002-21
  1326. - fix rd_DASD argument handling (bug #531720)
  1327. - Resolves: rhbz#531720
  1328. * Wed Nov 04 2009 Harald Hoyer <harald@redhat.com> 002-20
  1329. - fix rd_DASD argument handling (bug #531720)
  1330. - Resolves: rhbz#531720
  1331. * Tue Nov 03 2009 Harald Hoyer <harald@redhat.com> 002-19
  1332. - changed rd_DASD to rd_DASD_MOD (bug #531720)
  1333. - Resolves: rhbz#531720
  1334. * Tue Oct 27 2009 Harald Hoyer <harald@redhat.com> 002-18
  1335. - renamed lvm/device-mapper udev rules according to upstream changes
  1336. - fixed dracut search path issue
  1337. * Mon Oct 26 2009 Harald Hoyer <harald@redhat.com> 002-17
  1338. - load dm_mod module (bug #530540)
  1339. * Fri Oct 09 2009 Jesse Keating <jkeating@redhat.com> - 002-16
  1340. - Upgrade plymouth to Requires(pre) to make it show up before kernel
  1341. * Thu Oct 08 2009 Harald Hoyer <harald@redhat.com> 002-15
  1342. - s390 ccw: s/layer1/layer2/g
  1343. * Thu Oct 08 2009 Harald Hoyer <harald@redhat.com> 002-14
  1344. - add multinic support
  1345. - add s390 zfcp support
  1346. - add s390 network support
  1347. * Wed Oct 07 2009 Harald Hoyer <harald@redhat.com> 002-13
  1348. - fixed init=<command> handling
  1349. - kill loginit if "rdinitdebug" specified
  1350. - run dmsquash-live-root after udev has settled (bug #527514)
  1351. * Tue Oct 06 2009 Harald Hoyer <harald@redhat.com> 002-12
  1352. - add missing loginit helper
  1353. - corrected dracut manpage
  1354. * Thu Oct 01 2009 Harald Hoyer <harald@redhat.com> 002-11
  1355. - fixed dracut-gencmdline for root=UUID or LABEL
  1356. * Thu Oct 01 2009 Harald Hoyer <harald@redhat.com> 002-10
  1357. - do not destroy assembled raid arrays if mdadm.conf present
  1358. - mount /dev/shm
  1359. - let udevd not resolve group and user names
  1360. - preserve timestamps of tools on initramfs generation
  1361. - generate symlinks for binaries correctly
  1362. - moved network from udev to initqueue
  1363. - mount nfs3 with nfsvers=3 option and retry with nfsvers=2
  1364. - fixed nbd initqueue-finished
  1365. - improved debug output: specifying "rdinitdebug" now logs
  1366. to dmesg, console and /init.log
  1367. - stop udev before killing it
  1368. - add ghost /var/log/dracut.log
  1369. - dmsquash: use info() and die() rather than echo
  1370. - strip kernel modules which have no x bit set
  1371. - redirect stdin, stdout, stderr all RW to /dev/console
  1372. so the user can use "less" to view /init.log and dmesg
  1373. * Tue Sep 29 2009 Harald Hoyer <harald@redhat.com> 002-9
  1374. - make install of new dm/lvm udev rules optionally
  1375. - correct dasd module typo
  1376. * Fri Sep 25 2009 Warren Togami <wtogami@redhat.com> 002-8
  1377. - revert back to dracut-002-5 tarball 845dd502
  1378. lvm2 was reverted to pre-udev
  1379. * Wed Sep 23 2009 Harald Hoyer <harald@redhat.com> 002-7
  1380. - build with the correct tarball
  1381. * Wed Sep 23 2009 Harald Hoyer <harald@redhat.com> 002-6
  1382. - add new device mapper udev rules and dmeventd
  1383. bug 525319, 525015
  1384. * Wed Sep 23 2009 Warren Togami <wtogami@redaht.com> 002-5
  1385. - Revert back to -3, Add umount back to initrd
  1386. This makes no functional difference to LiveCD. See Bug #525319
  1387. * Mon Sep 21 2009 Warren Togami <wtogami@redhat.com> 002-4
  1388. - Fix LiveCD boot regression
  1389. * Mon Sep 21 2009 Harald Hoyer <harald@redhat.com> 002-3
  1390. - bail out if selinux policy could not be loaded and
  1391. selinux=0 not specified on kernel command line
  1392. (bug #524113)
  1393. - set finished criteria for dmsquash live images
  1394. * Fri Sep 18 2009 Harald Hoyer <harald@redhat.com> 002-2
  1395. - do not cleanup dmraids
  1396. - copy over lvm.conf
  1397. * Thu Sep 17 2009 Harald Hoyer <harald@redhat.com> 002-1
  1398. - version 002
  1399. - set correct PATH
  1400. - workaround for broken mdmon implementation
  1401. * Wed Sep 16 2009 Harald Hoyer <harald@redhat.com> 001-12
  1402. - removed lvm/mdraid/dmraid lock files
  1403. - add missing ifname= files
  1404. * Wed Sep 16 2009 Harald Hoyer <harald@redhat.com> 001-11
  1405. - generate dracut-version during rpm build time
  1406. * Tue Sep 15 2009 Harald Hoyer <harald@redhat.com> 001-10
  1407. - add ifname= argument for persistent netdev names
  1408. - new /initqueue-finished to check if the main loop can be left
  1409. - copy mdadm.conf if --mdadmconf set or mdadmconf in dracut.conf
  1410. * Wed Sep 09 2009 Harald Hoyer <harald@redhat.com> 001-9
  1411. - added Requires: plymouth-scripts
  1412. * Wed Sep 09 2009 Harald Hoyer <harald@redhat.com> 001-8
  1413. - plymouth: use plymouth-populate-initrd
  1414. - add add_drivers for dracut and dracut.conf
  1415. - do not mount /proc and /selinux manually in selinux-load-policy
  1416. * Wed Sep 09 2009 Harald Hoyer <harald@redhat.com> 001-7
  1417. - add scsi_wait_scan to be sure everything was scanned
  1418. * Tue Sep 08 2009 Harald Hoyer <harald@redhat.com> 001-6
  1419. - fixed several problems with md raid containers
  1420. - fixed selinux policy loading
  1421. * Tue Sep 08 2009 Harald Hoyer <harald@redhat.com> 001-5
  1422. - patch does not honor file modes, fixed them manually
  1423. * Mon Sep 07 2009 Harald Hoyer <harald@redhat.com> 001-4
  1424. - fixed mdraid for IMSM
  1425. * Mon Sep 07 2009 Harald Hoyer <harald@redhat.com> 001-3
  1426. - fixed bug, which prevents installing 61-persistent-storage.rules (bug #520109)
  1427. * Thu Sep 03 2009 Harald Hoyer <harald@redhat.com> 001-2
  1428. - fixed missing grep for md
  1429. - reorder cleanup
  1430. * Wed Sep 02 2009 Harald Hoyer <harald@redhat.com> 001-1
  1431. - version 001
  1432. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1433. * Fri Aug 14 2009 Harald Hoyer <harald@redhat.com> 0.9-1
  1434. - version 0.9
  1435. * Thu Aug 06 2009 Harald Hoyer <harald@redhat.com> 0.8-1
  1436. - version 0.8
  1437. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1438. * Fri Jul 24 2009 Harald Hoyer <harald@redhat.com> 0.7-1
  1439. - version 0.7
  1440. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1441. * Wed Jul 22 2009 Harald Hoyer <harald@redhat.com> 0.6-1
  1442. - version 0.6
  1443. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1444. * Fri Jul 17 2009 Harald Hoyer <harald@redhat.com> 0.5-1
  1445. - version 0.5
  1446. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1447. * Sat Jul 04 2009 Harald Hoyer <harald@redhat.com> 0.4-1
  1448. - version 0.4
  1449. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1450. * Thu Jul 02 2009 Harald Hoyer <harald@redhat.com> 0.3-1
  1451. - version 0.3
  1452. - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS
  1453. * Wed Jul 01 2009 Harald Hoyer <harald@redhat.com> 0.2-1
  1454. - version 0.2
  1455. * Fri Jun 19 2009 Harald Hoyer <harald@redhat.com> 0.1-1
  1456. - first release
  1457. * Thu Dec 18 2008 Jeremy Katz <katzj@redhat.com> - 0.0-1
  1458. - Initial build