Summary: Next generation initrd image generator Name: dracut Version: 025 Release: %mkrel 8 Group: System/Base License: GPLv2+ URL: https://dracut.wiki.kernel.org/ Source0: http://www.kernel.org/pub/linux/utils/boot/dracut/%{name}-%{version}.tar.xz Source1: 50-%_real_vendor.conf Source2: logo.png # the mgalive module used by Mageia livecds Source3: mgalive-genrules.sh Source4: mgalive-parse.sh Source5: mgalive-root.sh Source6: module-setup.sh # Upstream Cherry picks Patch0100: 0100-NEWS-update-for-version-025.patch Patch0101: 0101-rootfs-block-mount-root.sh-fixup-for-8b6bf0ef5.patch Patch0102: 0102-dracut.sh-reverting-return-value-change.patch Patch0103: 0103-Mount-proc-before-including-dracut-lib.sh.patch Patch0104: 0104-kernel-modules-Add-ehci-support-for-kernel-3.8.patch Patch0105: 0105-resume-Ensure-we-remove-the-timout-job-when-we-find-.patch Patch0106: 0106-lvm-module-setup.sh-use-for_each_host_dev_and_slaves.patch # Mageia Patches Patch0500: 0500-Plymouth-customisations-for-Mageia.patch Patch0501: 0501-Use-the-Mageia-naming-for-initrd-files.patch Patch0502: 0502-dm-md-Only-include-UUIDs-once-in-the-command-line.patch Patch0503: 0503-Handle-upgrades-better.patch Patch0504: 0504-network-Include-70-persistent-net.rules-in-the-netwo.patch Patch0505: 0505-Parse-and-include-the-ide-controller-and-scsi_hostad.patch Patch0506: 0506-lvm-Ensure-LVM-is-initialised-in-non-hostonly-mode.patch Patch0507: 0507-rootfs-block-Support-lilo-style-device-numbers.patch Patch0508: 0508-i18n-Run-console_init-prior-to-udev-startup.patch Patch0509: 0509-mageia-Add-a-convertfs-hacks-for-packaging-quirks.patch Patch0510: 0510-udev-rules-Pre-usrmove-systemd-installs-might-not-fi.patch Patch0511: 0511-dracut-functions.sh-Make-sure-to-install-full-path-P.patch Patch0512: 0512-Match-.map-files-before-.inc-files-when-looking-for-.patch Patch0513: 0513-Support-the-simple-upgrade-preparation-API-mga-9744.patch Patch0514: 0514-usrmount-Fix-miss-detection-of-btrfs-subvolumes.patch Requires(pre): filesystem Requires: udev Requires: util-linux Requires: kmod Requires: e2fsprogs Requires: cpio Requires: coreutils Requires: findutils Requires: binutils Requires: grep Requires: mktemp Requires: bash Requires: dash Requires: kbd Requires: tar Requires: gzip Requires: bzip2 Requires: file Requires: module-init-tools Requires: bridge-utils Requires: initscripts Suggests: plymouth Requires: bootloader-utils Requires(post): rpm-helper >= 0.24.8-1 Requires(preun): rpm-helper >= 0.24.8-1 # (cg) Replace mkinitrd and nuke all it's sub-packages Provides: mkinitrd = 6.0.93-32 Obsoletes: mkinitrd < 6.0.93-32 Obsoletes: nash Obsoletes: libbdevid-python # plymouth-populate-initrd in old plymouth-scripts packages fails to find # dracut-functions Conflicts: plymouth-scripts < 0.8.4-0.20111214.2 Conflicts: bootsplash < 3.3.9-1 BuildRequires: asciidoc BuildRequires: docbook-dtd45-xml BuildRequires: docbook-style-xsl BuildRequires: xsltproc BuildRequires: dash BuildRequires: bash %description Dracut contains tools to create a bootable initramfs for 2.6 Linux kernels. Unlike existing implementations, dracut does hard-code as little as possible into the initramfs. Dracut contains various modules which are driven by the event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as NFS, iSCSI, NBD, FCoE with the dracut-network package. %prep %setup -q %apply_patches # (cg) We don't want backup file (todo: make apply_patches accept a -n argument to not do backups) find -name "*.[0-9][0-9][0-9][0-9]" -delete %build export CFLAGS="%{optflags}" %make %install rm -rf %{buildroot} %makeinstall_std \ sbindir=/sbin \ sysconfdir=%{_sysconfdir} \ systemdsystemunitdir=%{_unitdir} \ mandir=%{_mandir} install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/dracut.conf.d install -m 755 -d %{buildroot}%{_datadir}/dracut install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/dracut/logo.png # install mgalive module install -m 755 -d %{buildroot}%{_prefix}/lib/dracut/modules.d/90mgalive install -m 755 %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_prefix}/lib/dracut/modules.d/90mgalive/ # bluca remove patch backup files find %{buildroot} -name \*.\*.orig -exec rm {} \; # fix permission of module files chmod +x %{buildroot}%{_prefix}/lib/dracut/modules.d/*/*.sh mkdir -p %{buildroot}/boot/dracut mkdir -p %{buildroot}%{_var}/lib/dracut/overlay # (cg) For now provide compatibility symlinks in %_sbindir as this was the old # location for mkinitrd and some tools may hard-code the path mkdir -p %{buildroot}%{_sbindir} ln -sf %{_bindir}/mkinitrd %{buildroot}%{_sbindir}/mkinitrd %clean rm -rf %{buildroot} %post # (cg) Ensure that any resume swap partitions that are on LVM or raid are activated if [ ! -f %{_sysconfdir}/dracut.conf.d/51-mageia-resume.conf ]; then touch %{_sysconfdir}/dracut.conf.d/51-mageia-resume.conf if grep -q " resume=" /proc/cmdline; then dev="$(sed 's,.* resume=\([^ ]*\).*,\1,' /proc/cmdline)" if [ -n "$dev" ]; then echo "add_device+=\"$dev\"" >%{_sysconfdir}/dracut.conf.d/51-mageia-resume.conf fi fi fi %triggerpostun -- dracut < 023-11 # (cg) Fix world writable initrds due to CVE-2012-4453 (mga#7806) chmod go-r /boot/initrd-3*.img ||: %files %doc README.generic README.modules README.kernel HACKING TODO AUTHORS %dir /boot/dracut %dir %{_datadir}/dracut %dir %{_var}/lib/dracut %dir %{_var}/lib/dracut/overlay %dir %{_prefix}/lib/dracut %config(noreplace) %{_sysconfdir}/dracut.conf %dir %{_sysconfdir}/dracut.conf.d %ghost %attr(644,root,root) %config(noreplace) %{_sysconfdir}/dracut.conf.d/51-mageia-resume.conf %{_sysconfdir}/dracut.conf.d/50-%_real_vendor.conf %{_bindir}/dracut %{_bindir}/dracut-catimages %{_bindir}/lsinitrd %{_bindir}/mkinitrd %{_sbindir}/mkinitrd %{_prefix}/lib/dracut/dracut-functions.sh %{_prefix}/lib/dracut/dracut-functions %{_prefix}/lib/dracut/dracut-initramfs-restore %{_prefix}/lib/dracut/dracut-install %{_prefix}/lib/dracut/dracut-version.sh %{_prefix}/lib/dracut/modules.d %{_prefix}/lib/dracut/dracut-logger.sh %{_unitdir}/*.service %{_unitdir}/*/*.service %{_datadir}/dracut/logo.png %{_mandir}/man1/lsinitrd*.1* %{_mandir}/man8/dracut*.8* %{_mandir}/man8/mkinitrd*.8* %{_mandir}/man8/initrd-switch-root.service*.8* %{_mandir}/man8/udevadm-cleanup-db.service*.8* %{_mandir}/man7/dracut.cmdline.7* %{_mandir}/man7/dracut.kernel.7* %{_mandir}/man5/dracut.conf.5* %changelog * Sun May 05 2013 colin <colin> 025-8.mga3 + Revision: 412382 - Drop upstream patch. It actually causes regressions in raid/lvm/crypt detection. * Fri May 03 2013 colin <colin> 025-7.mga3 + Revision: 412190 - Add upstream cherry-pick to detect more lvm/dmcrypt/dmraid/mdraid setups - Add patch to solve including keymaps (mga#9808) - Add a patch to support our upgrade preparation API (mga#9744) - Fix misdetection of btrfs subvolumes (mga#9884) * Mon Apr 22 2013 tmb <tmb> 025-6.mga3 + Revision: 410779 - fix mgalive UEFI boot (#9730) * Sun Feb 24 2013 colin <colin> 025-5.mga3 + Revision: 400273 - Make sure to install full path PROGRAM= binaries from udev rules. * Thu Feb 21 2013 colin <colin> 025-4.mga3 + Revision: 399625 - Add upstream patch to properly detect some LVM setups (thanks to Olivier Thauvin) - Rename patches now committed upstream to the cherry-picked patch name format * Wed Feb 13 2013 colin <colin> 025-3.mga3 + Revision: 398278 - Alternative (upstream) fix for crypt/luks device detection (mga#9040) * Wed Feb 13 2013 colin <colin> 025-2.mga3 + Revision: 398188 - Fix crypt/luks device detection (mga#9040) * Sat Jan 26 2013 tmb <tmb> 025-1.mga3 + Revision: 392569 - add missing tarball + colin <colin> - Avoid a /proc/cmdline error on non-systemd-in-initrd boots - New release: 025 - Various patches merged upstream - Rebased patches that were still needed and no longer applied - Submitted six generic patches for upstream consideration * Mon Jan 21 2013 tmb <tmb> 023-15.mga3 + Revision: 390469 - update 90kernel-modules for 3.8 ehci-hcd split (P0517) * Sun Jan 13 2013 colin <colin> 023-14.mga3 + Revision: 373720 - Include crc32c module for xfs (mga#8676) * Fri Jan 11 2013 umeabot <umeabot> 023-13.mga3 + Revision: 349081 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Fri Dec 21 2012 tv <tv> 023-12.mga3 + Revision: 333660 - drop useless Requires(pre) on plymouth - Suggests instead of Requires plymouth (mga#8455) * Mon Oct 15 2012 colin <colin> 023-11.mga3 + Revision: 306822 - Fix CVE-2012-4453: world readable initrds containing potentially sensitive info (mga#7806) * Fri Sep 14 2012 tmb <tmb> 023-10.mga3 + Revision: 293956 - switch mgalive to use overlayfs * Sun Sep 02 2012 tv <tv> 023-9.mga3 + Revision: 287222 - s/util-linux-ng/util-linux/ - mount requires is dup * Wed Aug 22 2012 colin <colin> 023-8.mga3 + Revision: 283123 - Some more usrmove udev finding tweaks * Tue Aug 21 2012 colin <colin> 023-7.mga3 + Revision: 282929 - Fix udev rules inclusion from pre-usrmove udev installs * Sat Aug 18 2012 colin <colin> 023-6.mga3 + Revision: 281958 - Fix and re-enable the multiple / in path patch to work with relative symlinks - Add very minor patch to avoid unnecessary comparison * Fri Aug 17 2012 colin <colin> 023-5.mga3 + Revision: 281849 - Temporarily exclude problematic patch until investigated further * Thu Aug 16 2012 colin <colin> 023-4.mga3 + Revision: 281580 - Fix up pre-usrmove, post systemd-183 inclusion of udevd * Tue Aug 14 2012 colin <colin> 023-3.mga3 + Revision: 281372 - Fix two small bugs with dracut-install binary (reported upstream) * Thu Aug 09 2012 colin <colin> 023-2.mga3 + Revision: 280120 - Rebuild to promote from testing to core * Sat Aug 04 2012 colin <colin> 023-1.mga3 + Revision: 278450 - New version: 023 - Drop upstream cherry pick patches now in release - Rebase Mageia patches and drop those no longer needed - Obsolete mkinitrd + it's sub-packages - Remove alternative support which is no longer needed - Remove README.urpmi which is no longer valid * Fri Aug 03 2012 blino <blino> 017-23.mga3 + Revision: 278051 - do not require plymouth(system-theme), it pulls mesa/llvm and more into basesystem (plymouth-plugin-script -> plymouth-plugin-label -> pangocairo -> ...) * Sat Jul 21 2012 colin <colin> 017-22.mga3 + Revision: 273143 - Some more fixes for the usrmove * Fri Jul 20 2012 colin <colin> 017-21.mga3 + Revision: 272842 - Add a couple quirks to the convertfs script to deal with some packaging oddities in Mageia * Sat Jul 07 2012 colin <colin> 017-20.mga3 + Revision: 268655 - Add patch to ensure correct population with latest plymouth * Mon Jun 18 2012 colin <colin> 017-19.mga3 + Revision: 261374 - Add upstream patches to handle udevd->systemd/udevd rename (with fallback) * Tue Jun 12 2012 tv <tv> 017-18.mga3 + Revision: 259956 + rebuild (emptylog) * Sun Jun 10 2012 tv <tv> 017-17.mga3 + Revision: 259275 - require kmod instead of module-init-tools * Sun May 20 2012 colin <colin> 017-16.mga2 + Revision: 235963 - Initialise i18n on tty0 as early as possible (mga#5192) * Sun May 20 2012 blino <blino> 017-15.mga2 + Revision: 235951 - do not force -o network from mkinitrd-dracut (move it into config instead), it makes omit_dracutmodules from config ineffective * Thu May 10 2012 blino <blino> 017-14.mga2 + Revision: 235213 - install xhci-hcd to allow booting and using kbd devices from USB 3.0 * Sun May 06 2012 colin <colin> 017-13.mga2 + Revision: 234826 - Avoid false error when not resuming from hibernate (mga#5769) - Support lilo style root=NNN syntax (where NNN is major*256 + minor) * Sat Apr 28 2012 colin <colin> 017-12.mga2 + Revision: 234160 - Drop to debug shell when we fail to mount /usr - Fix previous patch relating to LVM activation on non-hostonly initrds - Ensure LVM is initialised in non-hostonly mode (mga#4562) * Sat Apr 28 2012 tmb <tmb> 017-11.mga2 + Revision: 233675 - Require rpm-helper >= 0.24.8-1 for systemd support - rebuild for versioned rpm-helper requires * Thu Apr 26 2012 tmb <tmb> 017-9.mga2 + Revision: 233314 - conflict bootsplash < 3.3.9-1 to ensure working upgrade (#5593) * Sun Apr 22 2012 tmb <tmb> 017-8.mga2 + Revision: 232629 - add mgalive module used by livecds * Sun Apr 22 2012 colin <colin> 017-7.mga2 + Revision: 232569 - Include Mageia specific ide-controller/scsi_hostadapter modules (mga#4997) * Thu Apr 19 2012 colin <colin> 017-6.mga2 + Revision: 231790 - Always include ahci kernel module (mga#4364) * Sat Apr 14 2012 colin <colin> 017-5.mga2 + Revision: 230804 - Ensure config for resume swap partition is written on upgrade * Sat Apr 14 2012 colin <colin> 017-4.mga2 + Revision: 230797 - Add a couple minor cherry picks. - Fix manpage reference - Add new option to allow specific activation of partitions (e.g. for resume support on LVM) - Don't try and run plymouth if remove-boot-splash script has been run on generated initrd. * Mon Apr 09 2012 colin <colin> 017-3.mga2 + Revision: 229831 - Ensure systemd units to re-enter the initrd on shutdown/reboot are installed (mga#5184) - Fix initrd naming when re-entering inird on shutdown/reboot (mga#5184) * Thu Mar 22 2012 colin <colin> 017-2.mga2 + Revision: 225579 - Various upstream cherry picks. * Sat Feb 25 2012 colin <colin> 017-1.mga2 + Revision: 214473 - New version: 017 - Add patch to skip the (10meg) network module when running via mkinitrd wrapper. - Include 70-persistent-net.rules when the network module is included. * Fri Feb 24 2012 colin <colin> 016-2.mga2 + Revision: 213871 - Add upstream patches - Drop upstream applied patches - Fix double inclusion of dm/mdraid device uuid's in hostonly mode - Build a full (non hostonly) initrd when not booted via dracut (mga#4562) - Fix KMS module inclusion due to broken xzgrep return values (mga#4559) * Thu Feb 16 2012 colin <colin> 016-1.mga2 + Revision: 209702 - New version: 016 - Drop upstream patches * Thu Feb 16 2012 colin <colin> 015-3.mga2 + Revision: 209441 - Fix LVM detection on /usr + tmb <tmb> - add info in README.urpmi that systemd users must use dracut * Tue Feb 14 2012 colin <colin> 015-2.mga2 + Revision: 208902 - Update to git master * Tue Feb 14 2012 colin <colin> 015-1.mga2 + Revision: 208824 - New version: 015 - Drop patches applied upstream - Drop patches that have been solved differently upstream - Fix paths (/usr/bin rather than /usr/sbin) - Fix typo * Mon Jan 23 2012 dmorgan <dmorgan> 014-16.mga2 + Revision: 200175 - Own %%{_prefix}/lib/dracut * Mon Jan 16 2012 tmb <tmb> 014-15.mga2 + Revision: 196776 - adjust mkinitrd provides so it has higher rel than current mkinitrd * Sun Jan 15 2012 tmb <tmb> 014-14.mga2 + Revision: 196542 - dont obsolete mkinitrd as we will keep it during Mageia 2 * Wed Jan 11 2012 blino <blino> 014-13.mga2 + Revision: 194858 - 90kernel-modules/module-setup.sh: do not hang reading on stdout when rootfs type is unknown * Sun Jan 08 2012 colin <colin> 014-12.mga2 + Revision: 193562 - More dmsquash fixes. * Sun Jan 08 2012 colin <colin> 014-11.mga2 + Revision: 193534 - Fix some issues with the dmsquash module. * Sat Dec 31 2011 colin <colin> 014-10.mga2 + Revision: 189295 - Fix boot failure when invalid device given in resume= arg. - Fix bogus 'Root device not found' error message * Tue Dec 27 2011 colin <colin> 014-9.mga2 + Revision: 187991 - Fix btrfs by including crc32c module (mga#3214) * Mon Dec 19 2011 colin <colin> 014-8.mga2 + Revision: 184214 - Disable README.urpmi for now until we (perhaps) re-enable mkinitrd * Mon Dec 19 2011 anssi <anssi> 014-7.mga2 + Revision: 184125 - ensure alternatives existence in %%posttrans for now, as packages from 014-1.mga2 to 014-3.mga2 wrongly remove the alternative in their %%postun * Mon Dec 19 2011 anssi <anssi> 014-6.mga2 + Revision: 184124 - conflict with old plymouth-scripts which may cause initramfs files to be truncated when used in combination with old bootsplash package * Sun Dec 18 2011 colin <colin> 014-5.mga2 + Revision: 183965 - Obsolete mkinitrd and force dracut on everyone. * Sun Dec 18 2011 anssi <anssi> 014-4.mga2 + Revision: 183845 - actually fix the paths in %%postun, a typo was left in by the previous release (fixes inadvertent removal of the dracut alternative) * Sun Dec 18 2011 anssi <anssi> 014-3.mga2 + Revision: 183840 - fix paths in %%postun that were forgotten in 014-1.mga2 (fixes inadvertent removal of the dracut alternative) * Sat Dec 17 2011 colin <colin> 014-2.mga2 + Revision: 182908 - Find symlinks in modprobe.d folder - Install and programs needed by udev rules. * Thu Dec 15 2011 colin <colin> 014-1.mga2 + Revision: 182344 - Fix patch numbering - Fix fsck on /usr partions - Fix up LVM on /usr detection patch - New version: 014 - Drop upstream/merged patches - Drop UUID/LABEL lookup patch (different upstream fix) - Fix logo install - Fix up paths due to upstream relocation - * Add a patch that fixes searching for mounts in /proc/self/mountinfo when there are nfs/btrfs mounts active * Check for LVM on /usr as well as / * Sat Dec 03 2011 colin <colin> 013-6.mga2 + Revision: 175507 - * Add a (temporary) patch to lookup device names when mounting /usr via UUID/LABEL * Always include KMS modules even if they are not currently loaded (Anssi) * Fri Dec 02 2011 colin <colin> 013-5.mga2 + Revision: 175109 - * Drop dracut.conf patch in favour of our vendor conf in dracut.conf.d * Split out mkinitrd option help to separate patch * Fix initramfs vs. initrd naming more thoroughly * Fix /usr mounting due to variable name typo * Rename vendor conf file (dracut in the name is superfluous - Remove Fedora patch (it's no longer needed or used on further investigation) - Rename and update Fedora patch. * Thu Dec 01 2011 colin <colin> 013-4.mga2 + Revision: 174823 - Do not include backup files in the package. * Wed Nov 30 2011 colin <colin> 013-3.mga2 + Revision: 174621 - * Drop aufs patch (the kernel module does not exist now) * Drop bootchart tweaks (seems no longer needed) * Cut back on some Mandriva mods (such as including several modules by default) * Do not document ignored mkinitrd wrapper options * Add more git patches to bring us up to current git master * Thu Oct 27 2011 dmorgan <dmorgan> 013-2.mga2 + Revision: 158895 - Sync with fedora patches - Remove mandriva occurencies + colin <colin> - Remove unused patch. * Fri Oct 21 2011 colin <colin> 013-1.mga2 + Revision: 157144 - imported package dracut * Sun Oct 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 013-2mdv2012.0 + Revision: 703941 - Obsolete old verions - pre requires filesystem * Wed Aug 24 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 013-1 + Revision: 696536 - update to new version 013 - update links for URLS - rediff patches 19 and 101 - drop patch 22 not neede at all - disable patch 100 (needed ony for build iso ?) - provide better description - add dash and bash to buildrequires * Mon Aug 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 011-2 + Revision: 694636 - fix install of files in /etc/ld.so.conf.d (mdv #63914) * Sat Jul 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 011-1 + Revision: 691214 - update to new version 011 - rediff patches 0, 26 and 100 - disable patches 22 and 101 * Tue Jun 28 2011 Alex Burmashev <burmashev@mandriva.org> 010-6 + Revision: 687677 - Temporarily enabled livecd patch to boot RC1 images * Wed Jun 15 2011 Luca Berra <bluca@mandriva.org> 010-5 + Revision: 685375 - removed P100 (dracut-010-rosa-livecdfix.patch) which broke dracut - make dracut the default mkinitrd program * Mon Apr 18 2011 Alex Burmashev <burmashev@mandriva.org> 010-4 + Revision: 655817 - Fix for dracut initrd creation - workaround release up - a very bad workaround * Mon Apr 18 2011 Anssi Hannula <anssi@mandriva.org> 010-2 + Revision: 654813 - fix a typo introduced in patch rediff of previous commit * Sun Apr 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 010-1 + Revision: 654778 - update to new version 010 - rediff patches 5, 22, 26 and 100 - drop patches 23, 24 and 25 - fix file list * Sun Apr 17 2011 Anssi Hannula <anssi@mandriva.org> 008-6 + Revision: 654052 - handle gzip compressed KMS kernel modules * Mon Mar 14 2011 Alex Burmashev <burmashev@mandriva.org> 008-5 + Revision: 644610 - Fixed aufs mount patch * Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 008-4 + Revision: 640430 - rebuild to obsolete old packages * Sat Feb 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 008-3 + Revision: 638675 - P25: fix P24 (submitted upstream) * Sat Feb 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 008-2 + Revision: 638631 - P24: default to UTF-8 on console unless disabled (GIT) - P23: fix i18n parsing in hostonly mode (GIT) - P22: create flag if plymouth was started (GIT) - P19: fix typo * Thu Feb 17 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 008-1 + Revision: 638264 - S3: update for new i18n module - simplify P15 + Eugeni Dodonov <eugeni@mandriva.com> - Update patches to dracut 008 api. Drop P18 and P20, no longer needed. * Wed Jan 26 2011 Eugeni Dodonov <eugeni@mandriva.com> 007-6 + Revision: 633069 - P21: add support for mounting aufs (Ivan Milov <ivan.milov@rosalab.ru>) - P100: add support for building live iso images (Andrew Shubar <andrew.shubin@rosalab.ru>) * Sun Sep 05 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 007-3mdv2011.0 + Revision: 576017 - Patch20: add path check for rsyslog libraries * Wed Aug 11 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 007-2mdv2011.0 + Revision: 569111 - patch19 and source3: fix unicode keymap with new i18n module - patch18: fix bootchart module installation - patch1: revert to original behaviour - install when bootchart RPM is present - do not unconditionally enable bootchart - add source3 - default mandriva config. For now it enabled bootchart - delete source1, source2 - redundant, already included upstream * Mon Aug 09 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 007-1mdv2011.0 + Revision: 568172 - package dracut.kernel(7) man page - add BuildRequires for new man page generation from XML source - remove patches 1, 16, 17 - integrated upstream - new version * Thu Aug 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 006-3mdv2011.0 + Revision: 566440 - patch17: fix ahci detection in kernel 2.6.35 * Wed Aug 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 006-2mdv2011.0 + Revision: 565664 - patch16: fix modules check in hostonly mode * Sat Jul 10 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 006-1mdv2011.0 + Revision: 550022 - new version; rebase patches * Mon Mar 22 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 005-1mdv2010.1 + Revision: 526382 - remove patches 2, 999 - merged upstream - new version * Fri Mar 19 2010 Frederic Crozat <fcrozat@mandriva.com> 004-6mdv2010.1 + Revision: 525289 - Add source1/2 : add support for bootchart2 * Sun Mar 07 2010 Luca Berra <bluca@mandriva.org> 004-5mdv2010.1 + Revision: 515443 - update to latest git - remove patches merged upstream - add two patches not yet merged * Mon Mar 01 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 004-4mdv2010.1 + Revision: 512870 - patch17: fix boot without resume= (#57924) - update patch16 with official upstream version * Mon Mar 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 004-3mdv2010.1 + Revision: 512825 - Patch16: check for multipath existence, if not then die (mdvbz #57919) + Andrey Borzenkov <arvidjaar@mandriva.org> - change postun for compliance with alternatives policy * Sat Feb 06 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 004-2mdv2010.1 + Revision: 501426 - add alternatives for lsinitrd + Jani Välimaa <wally@mandriva.org> - escape 'uname -r' in README.urpmi * Tue Feb 02 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 004-1mdv2010.1 + Revision: 499727 - package new man pages and lsinitrd-dracut - patch15: mkinitrd-dracut; remove it as source1 (it is now upstream) - remove patches 1-12: integrated upstream - new version * Sun Jan 31 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 003-6mdv2010.1 + Revision: 498683 - patch14: pass init arguments from commmand line to real init * Sun Jan 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 003-5mdv2010.1 + Revision: 492577 - patch13: fix firmware loading with current udev * Sun Jan 10 2010 Luca Berra <bluca@mandriva.org> 003-4mdv2010.1 + Revision: 488601 - add support for uswsuspend from Andrey - ensure module scripts are executable * Sat Jan 09 2010 Luca Berra <bluca@mandriva.org> 003-3mdv2010.1 + Revision: 487939 - use alternatives for mkinitrd-dracut, and conflict with mkinitrd < mkinitrd-6.0.93-10mnb2 - remove -H from mkinitrd-dracut, it is better left in the configuration file - modify the default configuration file to enable host-only mode and add some generic ata drivers. - add console unicode patch from Andrey * Tue Dec 29 2009 Luca Berra <bluca@mandriva.org> 003-2mdv2010.1 + Revision: 483256 - split mdv patch, change terminfo and kbd patches in order to push upstream - install umount when needed - disable selinux - fix standard error in emergency shell and set prompt to indicate what stage we are - include patches from git - multipath: supress warnings, if multipath not installed on system - cryptroot-ask.sh: s/==/=/g (bug #542081) - plymouth-pretrigger: force initializing of console (bug #526570) * Mon Dec 28 2009 Luca Berra <bluca@mandriva.org> 003-1mdv2010.1 + Revision: 483155 - added wrapper to emulate mkinitrd syntax - honor add_drivers when making an host-only initrd - add support for compressed kernel modules - build fixes + Tomasz Pawel Gajc <tpg@mandriva.org> - update to new version 003 * Thu Nov 12 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 002-4mdv2010.1 + Revision: 465469 - set requires(pre) on plymouth * Fri Oct 09 2009 Frederic Crozat <fcrozat@mandriva.com> 002-3mdv2010.0 + Revision: 456372 - Fix README.urpmi * Thu Oct 08 2009 Frederic Crozat <fcrozat@mandriva.com> 002-2mdv2010.0 + Revision: 456028 - Do no rely on old plymouth-theme-mdv * Fri Sep 18 2009 Frederic Crozat <fcrozat@mandriva.com> 002-1mdv2010.0 + Revision: 444370 - Release 002 - Remove merged patches * Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 001-2mdv2010.0 + Revision: 432951 - Patch0: one more fix * Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 001-1mdv2010.0 + Revision: 432801 - update to new version 001 - Patch0: rediff - add three patches from Fedora - update to new version 001 * Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-1mdv2010.0 + Revision: 422367 - update to new version 0.9 - rediff patch0 - add more critical requires * Thu Aug 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7-2mdv2010.0 + Revision: 421772 - switch_root is conflicting against util-linux-ng one, so remove it - Patch0: adapt scripts to mdv specifications - make it noarch (because switch_root is gone) - provide REAME.urpmi * Thu Aug 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7-1mdv2010.0 + Revision: 421733 - import dracut