2013-10-08 21:00:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 8 18:59:30 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Fix again the mkinitrd script as that people don't seem to test.
|
|
|
|
Added mkinitrd-fix-boot-dir-detection.patch so that an initrd
|
|
|
|
is created.
|
|
|
|
|
2013-10-07 11:43:25 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 7 08:58:00 UTC 2013 - trenn@suse.de
|
|
|
|
|
|
|
|
- Update to mainline git version 033, b7d1b6f904a5b0bdd9a5ad19149f3.
|
2013-10-07 12:41:17 +02:00
|
|
|
- Remove all patches which went mainline:
|
|
|
|
generalize_early_cpio.patch
|
|
|
|
microcode_cleanup.patch
|
|
|
|
acpi_override.patch
|
|
|
|
mkinitrd_allow_no_option.patch
|
|
|
|
mkinitrd_allow_multiple_args.patch
|
|
|
|
quiet_options.patch
|
|
|
|
implement_default.patch
|
|
|
|
root_fs.patch
|
|
|
|
suse_host_only.patch
|
2013-10-07 11:43:25 +02:00
|
|
|
- Fix missing root fs slash in lib/udev/rules.d resulting in:
|
|
|
|
/var/tmp/initramfs.Lusf6flib/udev/rules.d
|
|
|
|
- bcache: removed, it's in the upstream bcache-tools package
|
|
|
|
mainline git commit: 49268028b90f6344f79e3510d2
|
|
|
|
- Fix bad she-bang in mkinitrd_setup_dummy
|
|
|
|
|
2013-10-04 19:24:02 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 4 17:23:19 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Add patch mkinitrd_update_bootloader.diff so that after
|
|
|
|
generating the initrd, the update-bootloader is called to update
|
|
|
|
grub2.
|
|
|
|
|
2013-10-04 18:27:09 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 4 16:26:20 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Validate that the parameters passed with -i (initrd file) does
|
|
|
|
not already contain the boot_dir.
|
|
|
|
|
2013-10-04 11:59:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 4 09:58:17 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Bring back the versioned Provides/Obsoletes for mkinitrd.
|
|
|
|
Otherwise we run into issues as that udev is conflicting with
|
|
|
|
mkinitrd < 2.7.0
|
|
|
|
|
2013-10-02 17:23:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 2 14:54:51 UTC 2013 - trenn@suse.de
|
|
|
|
|
|
|
|
- Remove Provides/Obsoletes: mkinitrd versioning.
|
|
|
|
Simply obsolete and provide all mkinitrd versions.
|
|
|
|
|
2013-10-03 09:37:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 2 13:19:23 UTC 2013 - mvyskocil@suse.com
|
|
|
|
|
|
|
|
- Mark /etc/dracut.conf.d/02-early-microcode.conf as config file
|
|
|
|
|
2013-10-02 14:32:19 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 25 15:17:57 UTC 2013 - trenn@suse.de
|
|
|
|
|
2013-10-02 15:13:53 +02:00
|
|
|
- Add ACPI table override ability:
|
|
|
|
generalize_early_cpio.patch #PATCH-FIX-UPSTREAM
|
|
|
|
microcode_cleanup #PATCH-FIX-UPSTREAM
|
|
|
|
acpi_override.patch #PATCH-FIX-UPSTREAM
|
|
|
|
- This will replace mkinitrd with dracut as the default initrd generator.
|
|
|
|
Therefore Prefer: dracut tag in the project config of the repo is needed.
|
|
|
|
Otherwise OSC does not know how to build installation-images
|
|
|
|
(needing mkinitrd to build) and which package to take.
|
|
|
|
- To switch back and try mkinitrd instead of dracut will be:
|
|
|
|
Uninstall dracut:
|
|
|
|
- rpm -e dracut --nodeps
|
|
|
|
And install mkinitrd again:
|
|
|
|
- zypper install mkinitrd
|
2013-10-02 14:32:19 +02:00
|
|
|
- Adjust mkinitrd-dracut.sh to SUSE mkinitrd:
|
|
|
|
<none> : Before gives a "usage" error -> now scans /boot for kernels
|
|
|
|
and builds corresponding inirtrds for them
|
|
|
|
-i -k : Pass a list of kernels and initrd targets
|
|
|
|
(not sure it was worth the hassle to be able to pass)
|
|
|
|
-b : Boot directory to search for kernel images
|
|
|
|
-d : Change root file system. Not tested whether dracut's behavior
|
|
|
|
matches exactly what our mkinitrd does.
|
|
|
|
-s : Dummy (should even be obsolete in latest mkinitrd)
|
2013-10-02 15:13:53 +02:00
|
|
|
These patches have been submitted, but now feedback from mainline yet:
|
|
|
|
mkinitrd_allow_no_option.patch
|
|
|
|
mkinitrd_allow_multiple_args
|
|
|
|
quiet_options
|
|
|
|
implement_default
|
|
|
|
root_fs
|
|
|
|
suse_host_only
|
2013-10-02 14:32:19 +02:00
|
|
|
- Write caller and used parameters to syslog if mkinitrd is called.
|
|
|
|
So that those can easily be fixed and checked for correctness.
|
|
|
|
This should get reverted again before a bigger release.
|
2013-10-02 15:13:53 +02:00
|
|
|
This patch will never show up mainline and should also get reverted
|
|
|
|
from SUSE factory repo before the next release shows up:
|
|
|
|
suse_only_logger
|
2013-10-03 09:37:56 +02:00
|
|
|
- Build host only images for default paths in SUSE for faster build and
|
|
|
|
smaller images. Imply --force in this case as well.
|
|
|
|
* suse_host_only.patch
|
2013-10-02 14:32:19 +02:00
|
|
|
|
2013-09-21 21:24:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 21 17:36:13 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- save a few seconds on boot by always including the autofs4
|
|
|
|
kernel module in the initrd
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Sep 21 17:31:15 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- dracut 033
|
|
|
|
- improved hostonly device recognition
|
|
|
|
- improved hostonly module recognition
|
|
|
|
- do not install udev rules from /etc in generic mode
|
|
|
|
- fixed LABEL= parsing for swap devices
|
|
|
|
- fixed iBFT network setup
|
|
|
|
- removed caching of kernel cmdline
|
|
|
|
- bcache: support new blkid
|
|
|
|
- ifup with dhcp, if no "ip=" specified for the interface
|
|
|
|
- fixed ifup udev rules
|
|
|
|
|
2013-09-09 10:08:09 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 9 01:09:44 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- After testing, we need to correct a major problem, /usr/bin/mount
|
|
|
|
most be installed in /bin/mount on the initrd otherwise boot fails.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 9 00:23:56 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- version 032
|
|
|
|
- add parameter --print-cmdline
|
|
|
|
- dracut now creates the initramfs without udevadm
|
|
|
|
that means the udev database does not have to populated
|
|
|
|
and the initramfs can be built in a chroot with
|
|
|
|
/sys /dev /proc mounted.
|
|
|
|
- renamed dracut_install() to inst_multiple() for consistent naming
|
|
|
|
- if $libdirs is unset, fall back to ld.so.cache paths
|
|
|
|
- always assemble /usr device in initramfs
|
|
|
|
- bash module added (disable it, if you really want dash)
|
|
|
|
- continue to boot, if the main loop times out, in systemd mode
|
|
|
|
- removed inst*() shell pure versions, dracut-install binary is in charge now
|
|
|
|
- fixed ifcfg file generation for vlan
|
|
|
|
- do not include adjtime and localtime anymore
|
|
|
|
- fixed generation of zfcp.conf of CMS setups
|
|
|
|
- install vt102 terminfo
|
|
|
|
- dracut_install() is still there for backwards compat
|
|
|
|
- do not strip files in FIPS mode
|
|
|
|
- fixed iBFT interface configuration
|
|
|
|
- fs-lib: install fsck and fsck.ext*
|
|
|
|
- shutdown: fixed killall_proc_mountpoint()
|
|
|
|
- network: also wait for ethernet interfaces to setup
|
|
|
|
- fixed checking for FIPS mode
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 5 04:30:48 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- version 031_git201308011055
|
|
|
|
* systemd: add support for kmod static devnodes
|
|
|
|
* crypt: Wait for udev to settle before unlocking disk
|
|
|
|
* systemd/dracut-pre-trigger.service: run after systemd-tmpfiles-setup-dev
|
|
|
|
* systemd: use systemd in the initramfs, if installed on the system
|
|
|
|
|
2013-08-03 09:11:39 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Aug 3 07:10:55 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Drop the buildrequire for the microcode_ctl. This package
|
|
|
|
is no longer in Factory and with the latest kernel (3.11)
|
|
|
|
no longer required.
|
|
|
|
|
2013-07-28 10:57:34 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jul 28 00:39:55 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- version 030_git201307241235
|
|
|
|
* systemd: Replace prefdm.service with display-manager.service
|
|
|
|
* modsign: do not install, if no keys present
|
|
|
|
* bcache: add support for bcache
|
|
|
|
* Use systemd-cat for logging on systemd systems, if logfile is empty
|
|
|
|
|
2013-07-21 19:18:39 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jul 21 17:17:58 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Remove the http link for the Source0. Git snapshots can
|
|
|
|
not be obtained that way.
|
|
|
|
|
2013-07-18 13:45:24 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 17 20:25:58 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Version 029_git201307171236
|
|
|
|
* support early microcode loading in x86
|
|
|
|
|
2013-06-28 09:27:05 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 27 19:41:46 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Require pigz instead of gzip
|
|
|
|
|
2013-06-18 09:22:22 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 18 00:48:24 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- version 029
|
|
|
|
* fixes for the networking modules
|
|
|
|
* fixes for systemd integration
|
|
|
|
* fixes for the i18n module (removes dracut-font.patch now upstream)
|
|
|
|
|
2013-06-07 10:40:19 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 6 19:20:47 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- version 027_git201306061213
|
|
|
|
* setup correct system time and time zone in initrd
|
|
|
|
* systemd integration bugfixes
|
|
|
|
* lvm bugfixes.
|
|
|
|
|
2013-04-20 22:14:02 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-05-09 15:47:27 +02:00
|
|
|
Wed May 8 23:05:40 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Recommend pigz for faster/parallel compression
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-04-20 22:14:02 +02:00
|
|
|
Sat Apr 20 14:55:20 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Ensure we use display-manager.service instead of prefdm.
|
|
|
|
|
2013-04-15 11:51:29 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 15 00:59:59 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Update to 027_git201304121327
|
|
|
|
* much of patch correct-paths-for-opensuse.patch is no longer
|
|
|
|
need so it has shrinked significantly.
|
|
|
|
* since PRE-027 dracut requires systemd >= 199 reflect that in
|
|
|
|
in the rpm buildRequires.
|
|
|
|
|
2013-04-03 11:26:01 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 3 09:23:22 UTC 2013 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- dracut-027
|
|
|
|
* systemd module now requires systemd >= 199
|
|
|
|
* dracut makes use of native systemd initrd units
|
|
|
|
* added hooks for new-kernel-pkg and kernel-install
|
|
|
|
* hostonly is now default for fedora
|
|
|
|
* comply with the BootLoaderSpec paths
|
|
|
|
http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec
|
|
|
|
* added rescue module
|
|
|
|
* host_fs_types is now a hashmap
|
|
|
|
* new dracut argument "--regenerate-all"
|
|
|
|
* new dracut argument "--noimageifnotneeded"
|
|
|
|
* new man page dracut.bootup
|
|
|
|
* install all host filesystem drivers
|
|
|
|
* use -D_FILE_OFFSET_BITS=64 to build dracut-install
|
|
|
|
|
2013-03-20 07:04:32 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 19 21:32:09 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Update to 026_git201303180829
|
|
|
|
* bugfixes
|
|
|
|
* adds bash completion Support
|
|
|
|
- Most importantly, fix the (silly) compatibility patch
|
|
|
|
that changes the name from initramfs to initrd that went broken
|
|
|
|
in last update (all initrds were suffixed by .img)
|
|
|
|
|
2013-03-13 00:42:15 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 12 22:01:14 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- dracut-026
|
|
|
|
- introduce /usr/lib/dracut/dracut.conf.d/ drop-in directory
|
|
|
|
|
|
|
|
/usr/lib/dracut/dracut.conf.d/*.conf can be overwritten by the same
|
|
|
|
filenames in /etc/dracut.conf.d.
|
|
|
|
|
|
|
|
Packages should use /usr/lib/dracut/dracut.conf.d rather than
|
|
|
|
/etc/dracut.conf.d for drop-in configuration files.
|
|
|
|
|
|
|
|
/etc/dracut.conf and /etc/dracut.conf.d belong to the system administrator.
|
|
|
|
|
|
|
|
- uses systemd-198 native initrd units
|
|
|
|
- totally rely on the fstab-generator in systemd mode for block devices
|
|
|
|
- dracut systemd now uses dracut.target rather than basic.target
|
|
|
|
- dracut systemd services optimize themselves away
|
|
|
|
- fixed hostonly parameter generation
|
|
|
|
- turn off curl globbing (fixes IPv6)
|
|
|
|
- modify the udev rules on install and not runtime time
|
|
|
|
- enable initramfs building without kernel modules (fixed regression)
|
|
|
|
- in the initqueue/timeout,
|
|
|
|
reset the main loop counter, as we see new udev events or initqueue/work
|
|
|
|
- fixed udev rule installation
|
|
|
|
|
2013-02-23 09:36:36 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 22 00:16:46 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Update to 025_git201302211113
|
|
|
|
* Support out-of-tree and updated drivers in initramfs creation
|
|
|
|
* shutdown: call "losetup -D" on shutdown
|
|
|
|
* Mount /proc before including dracut-lib.sh.
|
|
|
|
* dracut.sh: make /var/log a symlink to /run/log
|
|
|
|
* systemd/dracut-pre-pivot.sh: remove /dev/root symlink after shell
|
|
|
|
* kernel-modules: Add ehci support for kernel 3.8+
|
|
|
|
* Other bugfixes
|
|
|
|
|
2013-02-03 09:30:29 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 3 02:07:39 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- BuildRequires: pkgconfig(systemd) so %{_unitdir} is defined
|
|
|
|
and systemd integration works..
|
|
|
|
|
2013-01-28 20:52:45 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 28 17:52:28 UTC 2013 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Require modutils instead of module-init-tools.
|
|
|
|
|
2013-01-24 11:28:22 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 24 09:57:18 UTC 2013 - hrvoje.senjan@gmail.com
|
|
|
|
|
|
|
|
- Update to release 025:
|
|
|
|
+ do not strip signed kernel modules
|
|
|
|
+ add sosreport script and generate /run/initramfs/sosreport.txt
|
|
|
|
+ make short uuid specification for allow-discards work
|
|
|
|
+ turn off RateLimit for the systemd journal
|
|
|
|
+ fixed MAC address assignment
|
|
|
|
+ add systemd checkisomd5 service
|
|
|
|
+ splitout drm kernel modules from plymouth module
|
|
|
|
+ add 'swapoff' to initramfs to fix shutdown/reboot
|
|
|
|
+ add team device support
|
|
|
|
+ add pre-shutdown hook
|
|
|
|
+ kill all processes in shutdown and report remaining ones
|
|
|
|
+ "--device" changed to "--add-device" and "add_device=" added
|
|
|
|
for conf files
|
|
|
|
+ add memory usage trace to different hook points
|
|
|
|
+ cope with optional field #7 in /proc/self/mountinfo
|
|
|
|
+ lots of small bugfixes
|
|
|
|
|
2012-12-07 00:08:28 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Dec 6 20:15:41 UTC 2012 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- dracut wants "strip" installed which is part of binutils
|
|
|
|
recommend that package
|
|
|
|
|
2012-11-05 15:10:11 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 5 08:44:30 UTC 2012 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Added additional patches to make dracut work in an openSUSE
|
|
|
|
environment.
|
|
|
|
|
|
|
|
- Added patch (use_all_paths_udev.patch) to use both /usr/lib/udev
|
|
|
|
and /lib/udev as long as not all packages migrated.
|
|
|
|
- Added patch (use_initrd_insteadof_initramfs.patch) to change
|
|
|
|
the naming of the generated initrd file to be more openSUSE
|
|
|
|
- Added patch (use_sysconfig_values_correctly.patch) to read the
|
|
|
|
correct keymap value from /etc/sysconfig. (.gz extension)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 1 17:47:45 UTC 2012 - tittiatcoke@gmail.com
|
|
|
|
|
|
|
|
- Update to release 024:
|
|
|
|
+ new dracut option "--device"
|
|
|
|
+ new dracut kernel command line options "rd.auto"
|
|
|
|
+ new dracut kernel command line options "rd.noverifyssl"
|
|
|
|
+ new dracut option "--kernel-cmdline" and "kernel_cmdline"
|
|
|
|
option for default parameters
|
|
|
|
+ fixes for systemd and crypto
|
|
|
|
+ fix for kexec in shutdown, if not included in initramfs
|
|
|
|
+ create the initramfs non-world readable
|
|
|
|
+ prelink/preunlink in the initramfs
|
|
|
|
+ strip binaries in the initramfs by default now
|
|
|
|
+ various FIPS fixes
|
|
|
|
+ various dracut-install fixes
|
|
|
|
|
|
|
|
- Added patch (correct-paths-for-opensuse.patch) to ensure correct
|
|
|
|
paths for openSUSE (Plymouth)
|
|
|
|
|
2012-09-28 16:22:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 28 12:10:20 UTC 2012 - fcrozat@suse.com
|
|
|
|
|
|
|
|
- Add initramfs-non-world-readable.patch: fix CVE-2012-4453
|
|
|
|
(bnc#782734).
|
|
|
|
|
2012-08-02 21:33:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 1 13:39:16 UTC 2012 - fcrozat@suse.com
|
|
|
|
|
|
|
|
- Update to release 023:
|
|
|
|
+ resume from hibernate fixes
|
|
|
|
+ -N option for --no-hostonly
|
|
|
|
+ support for systemd crypto handling
|
|
|
|
+ new dracut module "crypt-loop"
|
|
|
|
+ deprecate the old kernel command line options
|
|
|
|
+ more documentation
|
|
|
|
+ honor CFLAGS for dracut-install build
|
|
|
|
+ multipath fixes
|
|
|
|
+ / is mounted according to rootflags parameter but forced ro at
|
|
|
|
first. Later it is remounted according to /etc/fstab +
|
|
|
|
rootflags parameter and "ro"/"rw".
|
|
|
|
+ support for xfs / reiserfs separate journal device
|
|
|
|
+ new "ro_mnt" option to force ro mount of / and /usr
|
|
|
|
+ root on cifs support
|
|
|
|
+ dracut-install: fixed issue for /var/tmp containing a symlink
|
|
|
|
+ only lazy resolve with ldd, if the /var/tmp partition is not
|
|
|
|
mounted with "noexec".
|
|
|
|
+ i18n: fixed inclusion of "include" keymaps
|
|
|
|
- Drop dracut_makefile_cflags_pass.patch and separate-journal.patch
|
|
|
|
(merged upstream)
|
|
|
|
|
2012-07-30 20:02:55 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 23 15:37:59 UTC 2012 - fcrozat@suse.com
|
|
|
|
|
|
|
|
- Update to release 022:
|
|
|
|
+ fixed host-only kernel module bug
|
|
|
|
- Changes from release 021:
|
|
|
|
+ fixed systemd in the initramfs (requires systemd >= 187)
|
|
|
|
+ dracut-install: massive speedup with /var on the same
|
|
|
|
filesystem with COW copy.
|
|
|
|
+ dracut-install: moved to /usr/lib/dracut until it becomes a
|
|
|
|
general purpose toot
|
|
|
|
+ new options: "rd.usrmount.ro" and "rd.skipfsck"
|
|
|
|
+ less mount/umount
|
|
|
|
+ apply "ro" on the kernel command line also to /usr
|
|
|
|
+ mount according to fstab, if neither "ro" or "rw" is specified
|
|
|
|
+ skip fsck for xfs and btrfs. remount is enough
|
|
|
|
+ give emergency_shell if /usr mount failed
|
|
|
|
+ dracut now uses getopt:
|
|
|
|
- options can be position independent now!!
|
|
|
|
- we can now use --option=<arg>
|
|
|
|
+ added option "--kver=<kernel-version>", and the image location
|
|
|
|
can be omitted : dracut --kver 3.5.0-0.rc7.git1.2.fc18.x86_64
|
|
|
|
+ dracut.sh: for --include copy also the symbolic links
|
|
|
|
+ man pages: lsinitrd and mkinitrd added
|
|
|
|
+ network: We do not support renaming in the kernel namespace
|
|
|
|
anymore (as udev does that not anymore). So, if a user wants to
|
|
|
|
use ifname, he has to rename to a custom namespace. "eth[0-9]+"
|
|
|
|
is not allowed anymore.
|
|
|
|
+ resume: moved the resume process to the initqueue.
|
|
|
|
This should prevent accidently mounting the root file system.
|
|
|
|
+ improve running testsuite
|
|
|
|
- Clean up package to be openSUSE only package and follow openSUSE
|
|
|
|
standard.
|
|
|
|
- Add dracut module to convert openSUSE/SLE initrd cmdline
|
|
|
|
parameters into dracut parameters at boot time.
|
|
|
|
- Add separate-journal.patch: add support for separate journal for
|
|
|
|
reiserfs and XFS.
|
|
|
|
|
2012-07-13 15:52:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 12 15:39:12 UTC 2012 - trenn@suse.de
|
|
|
|
|
|
|
|
- First check in of version 020
|
|
|
|
- Fix Makefile so that make -e CFLAGS="$RPM_OPT_FLAGS" can be passed
|
|
|
|
- Remove Requires on libcap
|
|
|
|
- some more changes, most sent mainline
|