Commit Graph

645 Commits

Author SHA256 Message Date
Raymond Wooninck
64940bd696 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=45 2013-07-21 17:17:20 +00:00
Raymond Wooninck
ff5174b672 Accepting request 183560 from home:elvigia:branches:Base:System
- Version 029_git201307171236
* support early microcode loading in x86

OBS-URL: https://build.opensuse.org/request/show/183560
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=44
2013-07-18 11:45:24 +00:00
Stephan Kulow
ea9a06d4eb Accepting request 181227 from Base:System
- Require pigz instead of gzip (forwarded request 181202 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/181227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=15
2013-06-28 14:02:54 +00:00
Raymond Wooninck
3cb3810228 Accepting request 181202 from home:elvigia:branches:Base:System
- Require pigz instead of gzip

OBS-URL: https://build.opensuse.org/request/show/181202
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=42
2013-06-28 07:27:05 +00:00
Stephan Kulow
1c20d9bd5c Accepting request 179381 from Base:System
- version 029 
* fixes for the networking modules
* fixes for systemd integration
* fixes for the i18n module (removes dracut-font.patch now upstream) (forwarded request 179369 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/179381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=14
2013-06-19 12:42:45 +00:00
fbf4fb9776 Accepting request 179369 from home:elvigia:branches:Base:System
- version 029 
* fixes for the networking modules
* fixes for systemd integration
* fixes for the i18n module (removes dracut-font.patch now upstream)

OBS-URL: https://build.opensuse.org/request/show/179369
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=40
2013-06-18 07:22:22 +00:00
Stephan Kulow
b2903b01ab Accepting request 177972 from Base:System
- version 027_git201306061213
*  setup correct system time and time zone in initrd
* systemd integration bugfixes
* lvm bugfixes. (forwarded request 177940 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/177972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=13
2013-06-09 14:34:21 +00:00
8caaf317db Accepting request 177940 from home:elvigia:branches:Base:System
- version 027_git201306061213
*  setup correct system time and time zone in initrd
* systemd integration bugfixes
* lvm bugfixes.

OBS-URL: https://build.opensuse.org/request/show/177940
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=38
2013-06-07 08:40:19 +00:00
Stephan Kulow
68d822afca Accepting request 174904 from Base:System
- Recommend pigz for faster/parallel compression (forwarded request 174864 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/174904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=12
2013-05-13 12:47:00 +00:00
Robert Milasan
1daf3d207f Accepting request 174864 from home:elvigia:branches:Base:System
- Recommend pigz for faster/parallel compression

OBS-URL: https://build.opensuse.org/request/show/174864
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=36
2013-05-09 13:47:27 +00:00
Stephan Kulow
c9c6c91b24 Accepting request 173091 from Base:System
Update of dracut. Now that systemd > 198 is in Factory, dracut can be submitted.

OBS-URL: https://build.opensuse.org/request/show/173091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=11
2013-04-24 14:04:41 +00:00
Raymond Wooninck
0b365fa0a0 Accepting request 172625 from home:elvigia:branches:Base:System
- Ensure we use display-manager.service instead of prefdm.

OBS-URL: https://build.opensuse.org/request/show/172625
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=34
2013-04-20 20:14:02 +00:00
Raymond Wooninck
1b02e73d16 Accepting request 164012 from home:elvigia:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/164012
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=33
2013-04-15 09:51:29 +00:00
Raymond Wooninck
0535c438e3 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=32 2013-04-10 19:50:58 +00:00
Raymond Wooninck
ffebcf223c OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=31 2013-04-03 16:57:15 +00:00
Raymond Wooninck
59d37d9a78 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=30 2013-04-03 16:41:44 +00:00
Raymond Wooninck
6dc9322f80 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=29 2013-04-03 16:36:26 +00:00
Raymond Wooninck
f7a8de3ccf OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=28 2013-04-03 16:31:51 +00:00
Raymond Wooninck
33ff8e180e OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=27 2013-04-03 15:09:09 +00:00
Raymond Wooninck
ccf46fa3c6 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=26 2013-04-03 15:05:24 +00:00
Raymond Wooninck
70e7587219 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=25 2013-04-03 15:02:39 +00:00
Raymond Wooninck
1bc672797a OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=24 2013-04-03 14:55:08 +00:00
Raymond Wooninck
6921e32197 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=23 2013-04-03 09:26:01 +00:00
Stephan Kulow
b9f572ee32 Accepting request 160166 from Base:System
- 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) (forwarded request 160131 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/160166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=10
2013-03-21 09:38:38 +00:00
Raymond Wooninck
1e47df8b86 Accepting request 160131 from home:elvigia:branches:Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/160131
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=21
2013-03-20 06:04:32 +00:00
Stephan Kulow
3acbc3de34 Accepting request 158778 from Base:System
-  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 (forwarded request 158774 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/158778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=9
2013-03-14 09:56:04 +00:00
Raymond Wooninck
e5c8f26624 Accepting request 158774 from home:elvigia:branches:Base:System
-  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

OBS-URL: https://build.opensuse.org/request/show/158774
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=19
2013-03-12 23:42:15 +00:00
Stephan Kulow
1bf06d63e2 Accepting request 156170 from Base:System
- 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 (forwarded request 156022 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/156170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=8
2013-02-23 15:33:50 +00:00
Raymond Wooninck
d66881fa62 Accepting request 156022 from home:elvigia:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/156022
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=17
2013-02-23 08:36:36 +00:00
Stephan Kulow
32a71e8e40 Accepting request 150858 from Base:System
- BuildRequires: pkgconfig(systemd) so %{_unitdir} is defined
  and systemd integration works.. (forwarded request 150851 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/150858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=7
2013-02-04 16:58:08 +00:00
Raymond Wooninck
9205f01736 Accepting request 150851 from home:elvigia:branches:Base:System
- BuildRequires: pkgconfig(systemd) so %{_unitdir} is defined
  and systemd integration works..

OBS-URL: https://build.opensuse.org/request/show/150851
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=15
2013-02-03 08:30:29 +00:00
Stephan Kulow
511a057083 Accepting request 150222 from Base:System
- Require modutils instead of module-init-tools. (forwarded request 150207 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/150222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=6
2013-01-29 11:06:53 +00:00
Robert Milasan
10c5be2abe Accepting request 150207 from home:elvigia:branches:Base:System
- Require modutils instead of module-init-tools.

OBS-URL: https://build.opensuse.org/request/show/150207
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=13
2013-01-28 19:52:45 +00:00
Raymond Wooninck
2adf5ef187 Accepting request 149775 from home:sumski:branches:Base:System
Update to release 025

OBS-URL: https://build.opensuse.org/request/show/149775
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=12
2013-01-24 10:28:22 +00:00
Stephan Kulow
0db3b5e620 Accepting request 144457 from Base:System
- dracut wants "strip" installed which is part of binutils
  recommend that package (forwarded request 144446 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/144457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=4
2012-12-11 10:23:52 +00:00
Raymond Wooninck
be4d3bd008 Accepting request 144446 from home:elvigia:branches:Base:System
- dracut wants "strip" installed which is part of binutils
  recommend that package

OBS-URL: https://build.opensuse.org/request/show/144446
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=10
2012-12-06 23:08:28 +00:00
Stephan Kulow
26d07c208a Accepting request 140223 from Base:System
Update for dracut to be more openSUSE like (forwarded request 140221 from tittiatcoke)

OBS-URL: https://build.opensuse.org/request/show/140223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=3
2012-11-06 15:05:12 +00:00
Stephan Kulow
1c0a4be773 Accepting request 140221 from home:tittiatcoke:branches:Base:System
Update for dracut to be more openSUSE like

OBS-URL: https://build.opensuse.org/request/show/140221
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=8
2012-11-05 14:10:11 +00:00
Stephan Kulow
eacf652201 Accepting request 136369 from Base:System
- Add initramfs-non-world-readable.patch: fix CVE-2012-4453
  (bnc#782734). (forwarded request 136344 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/136369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=2
2012-09-29 13:26:01 +00:00
744e960cb0 Accepting request 136344 from home:fcrozat:branches:Base:System
- Add initramfs-non-world-readable.patch: fix CVE-2012-4453
  (bnc#782734).

OBS-URL: https://build.opensuse.org/request/show/136344
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=6
2012-09-28 14:22:56 +00:00
Ismail Dönmez
28ea5d5c91 Accepting request 130279 from Base:System
dracut is a cross-distribution mkinitrd replacement

OBS-URL: https://build.opensuse.org/request/show/130279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dracut?expand=0&rev=1
2012-08-07 19:49:30 +00:00
94c2fbfd0e beautify specfile
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=4
2012-08-07 06:50:52 +00:00
Robert Milasan
f4ff927d08 Accepting request 129591 from home:fcrozat:branches:Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/129591
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=3
2012-08-02 19:33:14 +00:00
Robert Milasan
5b07b8f022 Accepting request 129273 from home:fcrozat:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/129273
OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=2
2012-07-30 18:02:55 +00:00
Thomas Renninger
052dc7e0d2 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=1
2012-07-13 13:52:08 +00:00