- Fix journal handling - Copy QLogic firmware into the initramfs
[opensuse:mkinitrd-old.git] / mkinitrd.changes
1 -------------------------------------------------------------------
2 Tue Jan 24 12:36:06 CET 2006 - hare@suse.de
3
4 - Fix journal handling
5 - Copy QLogic firmware into the initramfs
6
7 -------------------------------------------------------------------
8 Mon Jan 23 16:13:44 CET 2006 - hare@suse.de
9
10 - Update iscsi handling.
11
12 -------------------------------------------------------------------
13 Thu Jan 19 17:04:45 CET 2006 - hare@suse.de
14
15 - Add handling of external journal (Feature ID #300179).
16
17 -------------------------------------------------------------------
18 Fri Jan 13 12:33:17 CET 2006 - hare@suse.de
19
20 - Rework device detection.
21   We're now waiting for udev to settle before checking for rootfs.
22 - MD Integration. Should now work properly with md.
23
24 -------------------------------------------------------------------
25 Fri Dec 23 20:42:44 CET 2005 - kay.sievers@suse.de
26
27 - don't mount /dev "noexec", X can't mmap() video BIOS with /dev/mem
28
29 -------------------------------------------------------------------
30 Mon Dec 19 10:54:41 CET 2005 - hare@suse.de
31
32 - Add '-V' to fsck (#121946)
33 - Enable 'start_ro' for md devices (#
34 - Pass all arguments to init (#132122)
35
36 -------------------------------------------------------------------
37 Fri Dec 16 14:59:12 CET 2005 - hare@suse.de
38
39 - Run udevd within initramfs
40 - Set the correct mode for /dev/shm (#138451)
41 - Implement root on multipath (Feature ID #235, #110256).
42
43 -------------------------------------------------------------------
44 Mon Dec  5 15:53:53 CET 2005 - hare@suse.de
45
46 - Add '-M' to specify non-standard System.map file (#118554)
47
48 -------------------------------------------------------------------
49 Mon Dec  5 15:43:37 CET 2005 - kay.sievers@vrfy.org
50
51 - Remove klibc support; glibc is now mandatory
52 - Fix udev support
53
54 -------------------------------------------------------------------
55 Fri Nov 18 08:51:48 CET 2005 - hare@suse.de
56
57 - Removed initrd support; initramfs is now mandatory
58 - Removed pivot_root, unneccessary now
59 - Fixed spec file and manpage
60
61 -------------------------------------------------------------------
62 Fri Nov 11 16:31:37 CET 2005 - hare@suse.de
63
64 - Fix mount --move to really have /dev on tmpfs
65 - Add devnumber script as we're now having bash.
66
67 -------------------------------------------------------------------
68 Mon Nov  7 14:13:20 CET 2005 - hare@suse.de
69
70 - Default to glibc binaries
71 - udev is now mandatory
72 - Add run-init program
73 - events are not stored anymore
74
75 -------------------------------------------------------------------
76 Mon Oct 17 19:48:27 CEST 2005 - fehr@suse.de
77
78 - fix problem handling devices in subdir of /dev in fstab when
79   root fs is on evms (#119140)
80
81 -------------------------------------------------------------------
82 Mon Sep 12 17:50:57 CEST 2005 - agruen@suse.de
83
84 - Also include and load kernel modules for additional storage
85   controllers other than the last (115930). This affects multi-
86   controller systems when upgrading only.
87
88 -------------------------------------------------------------------
89 Fri Sep  9 14:32:07 CEST 2005 - hare@suse.de
90
91 - Raise device timeout to 10 secs (#116101).
92
93 -------------------------------------------------------------------
94 Thu Sep  8 13:33:24 CEST 2005 - hare@suse.de
95
96 - Fixed installation permissions (#114849).
97
98 -------------------------------------------------------------------
99 Wed Sep  7 16:16:32 CEST 2005 - agruen@suse.de
100
101 - Consolidate the code that copies modules into the initrd.
102 - modprobe unresolved instead of resolved modules so that modprobe
103   will go through the usual rules when loading.
104 - Add $module.* parameters from the kernel command line for
105   filesystem modules, too.
106
107 -------------------------------------------------------------------
108 Wed Sep  7 14:31:18 CEST 2005 - agruen@suse.de
109
110 - Switch from using insmod to modprobe: modprobe will
111   fetch module parameters from modprobe.conf, so we don't need to
112   add them by hand.
113 - Add a version of /bin/true: modprobe.conf might use it.
114
115 -------------------------------------------------------------------
116 Wed Sep  7 12:26:39 CEST 2005 - hare@suse.de
117
118 - Re-enable scan for IDE devices (#114511)
119 - Return proper error codes (#115374)
120 - Fix NFS-root (#87351)
121
122 -------------------------------------------------------------------
123 Mon Sep  5 16:34:44 CEST 2005 - hare@suse.de
124
125 - Do not run udev rules for which no binaries are present (#115133)
126
127 -------------------------------------------------------------------
128 Mon Sep  5 16:29:08 CEST 2005 - agruen@suse.de
129
130 - Some modules we generally include in initrds do not exist
131   with every kernel configuration. Only try to include modules
132   that actually exist.
133
134 -------------------------------------------------------------------
135 Mon Sep  5 10:43:22 CEST 2005 - hare@suse.de
136
137 - Properly (re-)set $uld_modules (#115217)
138 - Add comments to mkinitrd.
139
140 -------------------------------------------------------------------
141 Sun Sep  4 19:04:48 CEST 2005 - schwab@suse.de
142
143 - Filter out empty lines in resolve_modules.
144
145 -------------------------------------------------------------------
146 Sat Sep  3 18:47:52 CEST 2005 - agruen@suse.de
147
148 - Fix module parameter handling (broken with the #71218 fix).
149
150 -------------------------------------------------------------------
151 Fri Sep  2 17:43:51 CEST 2005 - kasievers@suse.de
152
153 - read DEV_ON_TMPFS from /etc/sysconfig/kernel (#114400)
154   with default yes.
155
156 -------------------------------------------------------------------
157 Sat Aug 27 22:48:48 CEST 2005 - cthiel@suse.de
158
159 - Fix splash size autodetection (#113573)
160
161 -------------------------------------------------------------------
162 Fri Aug 26 12:04:28 CEST 2005 - hare@suse.de
163
164 - Add modprobe and modules.dep for proper handling of modules
165 - Fix mount permissions (#112765)
166 - Switch off binaries not available during boot (#112820)
167
168 -------------------------------------------------------------------
169 Wed Aug 17 08:35:23 CEST 2005 - hare@suse.de
170
171 - Pass only valid parameters to init (#104984).
172 - Remove ROOT= parameter parsing
173 - Do not evaluate IDE modules if network interface is set (#83782).
174
175 -------------------------------------------------------------------
176 Tue Aug 16 20:08:10 CEST 2005 - agruen@suse.de
177
178 - Revert change that was meant for the perl-Bootloader code, which
179   we are not currently using (fixes 104956).
180
181 -------------------------------------------------------------------
182 Fri Aug  5 09:47:10 CEST 2005 - hare@suse.de
183
184 - Fix booting with lilo (#100492)
185
186 -------------------------------------------------------------------
187 Mon Jul 25 14:03:18 CEST 2005 - hare@suse.de
188
189 - Fix booting with dynamic /dev.
190 - Add udev db directory.
191 - Make software suspend working again (#97875, #95601)
192
193 -------------------------------------------------------------------
194 Fri Jul  8 16:37:47 CEST 2005 - hare@suse.de
195
196 - Update to match latest udev program locations.
197 - Fix nfsroot.
198
199 -------------------------------------------------------------------
200 Tue Jun 21 14:31:11 CEST 2005 - agruen@suse.de
201
202 - vga mode recognition: during initial installation, mkinitrd is
203   called before the bootloader config (e.g., /boot/grub/menu.lst)
204   is written. IN that case, also parse the vga= mode setting out
205   of /proc/cmdline (91259).
206
207 -------------------------------------------------------------------
208 Fri Jun 17 11:03:40 CEST 2005 - hare@suse.de
209
210 - Fix even more locations.
211 - Parse nfsroot= parameter.
212
213 -------------------------------------------------------------------
214 Wed Jun 15 16:33:38 CEST 2005 - hare@suse.de
215
216 - Fix locations for udev_volume_id and devnumber.
217
218 -------------------------------------------------------------------
219 Wed Jun 15 13:14:42 CEST 2005 - hare@suse.de
220
221 - Fix locations for hotplugeventrecorder and run_init.
222
223 -------------------------------------------------------------------
224 Tue Jun 14 12:22:57 CEST 2005 - hare@suse.de
225
226 - Update for new udev program locations.
227
228 -------------------------------------------------------------------
229 Mon May  9 09:42:30 CEST 2005 - agruen@suse.de
230
231 - module_upgrade: Add script for renaming modules in all system
232   config files. This is invoked from the kernel post-install
233   script (#47755).
234
235 -------------------------------------------------------------------
236 Mon May  2 22:43:08 CEST 2005 - schwab@suse.de
237
238 - Initialize fs_modules and drv_modules in each round.
239
240 -------------------------------------------------------------------
241 Thu Mar 31 11:03:56 CEST 2005 - hare@suse.de
242
243 - Fix booting from DASD on S/390.
244
245 -------------------------------------------------------------------
246 Mon Mar 21 18:12:49 CET 2005 - agruen@suse.de
247
248 - Back out unnecessary change "Include boot-time udev rules if
249   present (#74013)".
250 - Fix check for "unknown volume type" result of udev.
251 - Re-add support for multiple splash images in the same initrd
252   (mostly from Michael Schroeder <mls@suse.de>).
253
254 -------------------------------------------------------------------
255 Mon Mar 21 14:43:54 CET 2005 - hare@suse.de
256
257 - Include boot-time udev rules if present (#74013).
258
259 -------------------------------------------------------------------
260 Mon Mar 21 11:01:34 CET 2005 - hare@suse.de
261
262 - Fix passing of command-line options to the ide driver (#72454)
263 - Export rootfs filesystem type in ROOTFS_FSTYPE.
264
265 -------------------------------------------------------------------
266 Wed Mar 16 15:58:50 CET 2005 - hare@suse.de
267
268 - Check for invalid fs-types
269 - Add check for root=0xXXX type boot parameter.
270
271 -------------------------------------------------------------------
272 Mon Mar 14 16:53:18 CET 2005 - schwab@suse.de
273
274 - Make emergency shell interactive.
275
276 -------------------------------------------------------------------
277 Mon Mar 14 14:22:40 CET 2005 - hare@suse.de
278
279 - Fix booting on SCSI machines.
280
281 -------------------------------------------------------------------
282 Mon Mar 14 12:20:00 CET 2005 - hare@suse.de
283
284 - Fix glibc usage (#71941)
285
286 -------------------------------------------------------------------
287 Fri Mar 11 16:48:49 CET 2005 - hare@suse.de
288
289 - Fix nfs-root.
290 - Fix rootfs detection for LVM1.
291
292 -------------------------------------------------------------------
293 Fri Mar 11 12:53:23 CET 2005 - agruen@suse.de
294
295 - Fix stripping .o and .ko extensions from module names.
296
297 -------------------------------------------------------------------
298 Thu Mar 10 18:31:40 CET 2005 - ro@suse.de
299
300 - typo fix "rootfstype" -> "$rootfstype" 
301
302 -------------------------------------------------------------------
303 Thu Mar 10 14:25:15 CET 2005 - hare@suse.de
304
305 - Fixed dynamic /dev generation.
306   If disabled, dynamic devs will be mounted on
307   /lib/klibc/dev.
308 - Separate driver and fs module for clean resume (#71218).
309 - Attempt fsck of the rootfs if possible.
310
311 -------------------------------------------------------------------
312 Thu Mar 10 08:41:57 CET 2005 - hare@suse.de
313
314 - Fix mount by label properly (#65886).
315
316 -------------------------------------------------------------------
317 Wed Mar  9 12:00:50 CET 2005 - hare@suse.de
318
319 - Always mount rootfs read-write when using jfs (#67328).
320 - Ignore modprobe 'install' lines (#71758).
321 - Update nfs-root.
322 - Include ahci driver for ICH6 boards (#71758).
323 - Really fix booting from LVM2.
324
325 -------------------------------------------------------------------
326 Mon Mar  7 09:09:25 CET 2005 - hare@suse.de
327
328 - Fixed booting on LVM2 (#67221).
329 - Try to make umount /dev work.
330   (Disabled for now, doesn't work).
331
332 -------------------------------------------------------------------
333 Fri Mar  4 16:43:20 CET 2005 - hare@suse.de
334
335 - Added /dev/mdX device nodes (#67221)
336
337 -------------------------------------------------------------------
338 Fri Mar  4 13:00:51 CET 2005 - hare@suse.de
339
340 - Export ROOTFS_BLKDEV for boot scripts.
341
342 -------------------------------------------------------------------
343 Thu Mar  3 09:03:04 CET 2005 - hare@suse.de
344
345 - Do not load ide-floppy by default.
346
347 -------------------------------------------------------------------
348 Mon Feb 28 17:16:26 CET 2005 - hare@suse.de
349
350 - Add device /dev/isdninfo as no-one seems to create it (#66745).
351
352 -------------------------------------------------------------------
353 Mon Feb 28 12:21:58 CET 2005 - hare@suse.de
354
355 - Add links to /dev/stdin, /dev/stdout and /dev/stderr (#66841).
356
357 -------------------------------------------------------------------
358 Sun Feb 27 18:08:16 CET 2005 - trenn@suse.de
359
360 - correctly add dsdt to initramfs
361 - corrected manpage -> initramfs default -> -R use initrd
362
363 -------------------------------------------------------------------
364 Wed Feb 23 14:52:17 CET 2005 - hare@suse.de
365
366 - Make root=0304 style parameters working again (#66023)
367
368 -------------------------------------------------------------------
369 Mon Feb 21 14:30:17 CET 2005 - agruen@suse.de
370
371 - Fix check_ide_modules_pcimap.
372
373 -------------------------------------------------------------------
374 Wed Feb 16 18:41:31 CET 2005 - agruen@suse.de
375
376 - Change default to create an initramfs instead of an initrd.
377
378 -------------------------------------------------------------------
379 Mon Feb 14 17:01:41 CET 2005 - agruen@suse.de
380
381 - udev_discover_root got broken for root=XXXX and root=XXX
382   boot command line parameters as generated by lilo.
383 - Fix mount by label (#49246).
384
385 -------------------------------------------------------------------
386 Fri Feb 11 16:44:39 CET 2005 - hare@suse.de
387
388 - Call hwinfo to find IDE modules.
389
390 -------------------------------------------------------------------
391 Tue Feb  8 17:33:45 CET 2005 - fehr@suse.de
392
393 - fix handling of unstable EVMS minor device numbers in initrd (#49277)
394
395 -------------------------------------------------------------------
396 Fri Feb  4 15:30:12 CET 2005 - hare@suse.de
397
398 - Add -I for static ethernet configuration.
399
400 -------------------------------------------------------------------
401 Fri Feb  4 09:36:36 CET 2005 - hare@suse.de
402
403 - Make initramfs to accept init= parameter (#50455).
404
405 -------------------------------------------------------------------
406 Mon Jan 31 15:14:22 CET 2005 - hare@suse.de
407
408 - Remove mkinitramfs symlinks (#50301)
409 - Add -V for vendor-specific scripts (#50302)
410
411 -------------------------------------------------------------------
412 Mon Jan 31 11:44:47 CET 2005 - hare@suse.de
413
414 - Update udev support
415 - Fix support for custom ACPI DSDT.
416
417 -------------------------------------------------------------------
418 Fri Jan 28 11:18:45 CET 2005 - schwab@suse.de
419
420 - make package noarch 
421
422 -------------------------------------------------------------------
423 Thu Jan 27 17:17:55 CET 2005 - agruen@suse.de
424
425 - Bump version number so that we can require a recent-enough
426   version of mkinitrd in kernel-$FLAVOR.rpm.
427
428 -------------------------------------------------------------------
429 Thu Jan 27 09:08:32 CET 2005 - hare@suse.de
430
431 - Relax check for DSDT.
432
433 -------------------------------------------------------------------
434 Fri Jan 21 15:35:52 CET 2005 - hare@suse.de
435
436 - Make root device discovery by udev optional again as it
437   breaks nfs-root.
438 - Fix module enabling for modularized IDE subsystem.
439
440 -------------------------------------------------------------------
441 Thu Jan 20 10:47:54 CET 2005 - hare@suse.de
442
443 - Rearrange dhcp sections to make nfs-root work again.
444 - Actually include udev as it's always needed.
445 - Re-add hotplug.sh which is needed for initramfs.
446
447 -------------------------------------------------------------------
448 Sun Dec 12 23:18:15 CET 2004 - olh@suse.de
449
450 - drop mkinitramfs
451
452 -------------------------------------------------------------------
453 Mon Nov  8 16:43:52 CET 2004 - agruen@suse.de
454
455 - Recognize the sysrq={yes|1} kernel command-line option for
456   switching on sysrq earlier during boot-up.
457
458 -------------------------------------------------------------------
459 Mon Nov  8 16:02:17 CET 2004 - olh@suse.de
460
461 - mkinitramfs: Fix ldd output parsing
462
463 -------------------------------------------------------------------
464 Thu Oct 28 14:53:06 CEST 2004 - olh@suse.de
465
466 - mkinitramfs: create /var/run (#34258 - LTC6040)
467
468 -------------------------------------------------------------------
469 Wed Oct 27 16:47:40 CEST 2004 - olh@suse.de
470
471 - mkinitramfs: fix iscsi root, move udevstart (#34258 - LTC6040)
472
473 -------------------------------------------------------------------
474 Tue Oct 26 16:31:50 CEST 2004 - agruen@suse.de
475
476 - Fix ldd output parsing (last change was still broken in some
477   cases).
478 - /sbin/udevstart now is a symlink to udev. Copy udev binaries
479   so that the symlink will still work.
480 - Allow to pivot-root mount by UUID (UUID=* was missing in case
481   statement).
482
483 -------------------------------------------------------------------
484 Mon Oct 18 21:07:47 CEST 2004 - olh@suse.de
485
486 - fix syntax error in mkinitramfs-kinit.sh, in nfsroot path
487
488 -------------------------------------------------------------------
489 Mon Oct 18 18:09:33 CEST 2004 - agruen@suse.de
490
491 - Adapt the regexp for parsing the ldd output to recent changes.
492 - Add missing s390 case to installkernel.
493 - Clean up architecture tests. A few other cleanups.
494
495 -------------------------------------------------------------------
496 Sat Oct 16 11:46:19 CEST 2004 - olh@suse.de
497
498 - use either vmlinux or vmlinuz in installkernel (#39427 - LTC7872)
499
500 -------------------------------------------------------------------
501 Tue Oct 12 15:47:04 CEST 2004 - agruen@suse.de
502
503 - Revert the last change: It is cleaner to create an empty
504   /etc/mtab instead.
505
506 -------------------------------------------------------------------
507 Sun Oct  3 18:53:08 CEST 2004 - agruen@suse.de
508
509 - Add missing -n options to a few umount invocations.
510
511 -------------------------------------------------------------------
512 Thu Sep  9 14:50:46 CEST 2004 - agruen@suse.de
513
514 - Create missing /dev/shm directory.
515
516 -------------------------------------------------------------------
517 Fri Sep  3 20:59:08 CEST 2004 - olh@suse.de
518
519 - mkinitramfs: bind mount /etc/mtab to /proc/1/mounts
520
521 -------------------------------------------------------------------
522 Fri Sep  3 20:57:02 CEST 2004 - olh@suse.de
523
524 - mkinitramfs: copy the /tmp/net-*.conf files to /dev/nfsroot/ 
525
526 -------------------------------------------------------------------
527 Fri Sep  3 20:53:47 CEST 2004 - olh@suse.de
528
529 - mkinitramfs: set the hostname from dhcp reply
530
531 -------------------------------------------------------------------
532 Fri Sep  3 20:51:28 CEST 2004 - olh@suse.de
533
534 - mkinitramfs: ipconfig writes a /tmp/net-$interface.conf
535   source the first one found to fill enviroment with dhcp reply
536
537 -------------------------------------------------------------------
538 Fri Aug 27 13:09:42 CEST 2004 - olh@suse.de
539
540 - mkinitramfs: create /dev/std{in,out,err} symlinks (#43338)
541
542 -------------------------------------------------------------------
543 Tue Aug 24 20:34:03 CEST 2004 - agruen@suse.de
544
545 - Remove support for the root_dir parameter: The same effect can
546   be achieved by running mkinitrd with chroot inside the real
547   root directory.
548 - Add missing -p flags to mkdirs.
549
550 -------------------------------------------------------------------
551 Sun Aug 22 22:41:17 CEST 2004 - olh@suse.de
552
553 - mkinitramfs: move mount $udev_root to avoid duplicate entries
554   in /proc/self/mounts
555
556 -------------------------------------------------------------------
557 Sun Aug 22 20:47:27 CEST 2004 - olh@suse.de
558
559 - mkinitramfs: if nfsroot= is given, force root=/dev/nfs
560
561 -------------------------------------------------------------------
562 Sun Aug 22 20:37:14 CEST 2004 - olh@suse.de
563
564 - mkinitramfs: rearrange the kinit.sh code, mount /dev earlier,
565   run mknod earlier, run udev on asynchronous events
566   run debug shell before vendor script
567
568 -------------------------------------------------------------------
569 Sun Aug 22 20:15:08 CEST 2004 - olh@suse.de
570
571 - mkinitramfs: handle ip=*:* case, ipconfig is fixed
572
573 -------------------------------------------------------------------
574 Sun Aug 22 20:13:46 CEST 2004 - olh@suse.de
575
576 - mkinitramfs: get debug=true from enviroment
577
578 -------------------------------------------------------------------
579 Sat Aug 21 16:18:09 CEST 2004 - olh@suse.de
580
581 - mkinitramfs: fix typo in help text output
582
583 -------------------------------------------------------------------
584 Sat Aug 21 16:13:36 CEST 2004 - olh@suse.de
585
586 - mkinitramfs: check if lilo.conf is readable to avoid warning
587
588 -------------------------------------------------------------------
589 Fri Aug 20 11:22:24 CEST 2004 - olh@suse.de
590
591 - mkinitrd: /run_init must be s static binary because /lib is 
592             already gone when it runs, take the klibc version
593
594 -------------------------------------------------------------------
595 Fri Aug 20 11:18:41 CEST 2004 - olh@suse.de
596
597 - mkinitrd: udevinfo.static is in /sbin again
598
599 -------------------------------------------------------------------
600 Thu Aug 12 15:11:41 CEST 2004 - hare@suse.de
601
602 - Added -g for including glibc binaries instead of klibc ones.
603
604 -------------------------------------------------------------------
605 Mon Aug  2 09:54:35 CEST 2004 - hare@suse.de
606
607 Initial update for SL9.2
608 - Added '-r' to mkinitrd to build initramfs instead of initrd.
609 - Removed 2.4.X code.
610 - Enabled udev as default for all modes.
611
612 -------------------------------------------------------------------
613 Mon Aug  2 08:37:53 CEST 2004 - hare@suse.de
614
615 - #43406: Fix modules loading error on SATA-only machines.
616
617 -------------------------------------------------------------------
618 Wed Jul 28 18:15:54 CEST 2004 - olh@suse.de
619
620 - mkinitramfs: (#42940 - LTC9911)
621   all dev nodes belong to root, according to udev.permissions
622   but some may be owned by a group other than root
623
624 -------------------------------------------------------------------
625 Wed Jul 28 15:21:28 CEST 2004 - hare@suse.de
626
627 - #42958: /sbin/MAKEDEV must be linked into /dev if
628   existing.
629
630 -------------------------------------------------------------------
631 Wed Jul 28 10:39:51 CEST 2004 - hare@suse.de
632
633 - #43352: dasdview was not copied into the initrd;
634   scsi modules were copied with no SCSI device present on S/390,
635   and a symlink to sed were created with sed already present.
636
637 -------------------------------------------------------------------
638 Thu Jul  1 23:49:40 CEST 2004 - agruen@suse.de
639
640 - #42696: Lilo passes the root device number as three to four-digit
641   hex number. Make mkinitrd recognize the dree-digit case
642   correctly.
643
644 -------------------------------------------------------------------
645 Wed Jun 23 18:17:31 CEST 2004 - fehr@suse.de
646
647 - Add code that makes root filesystem on EVMS possible (#41198)
648   
649 -------------------------------------------------------------------
650 Mon Jun 21 17:00:11 CEST 2004 - agruen@suse.de
651
652 - The udev helper scripts use /lib/klibc/bin/sh as their shell, so
653   leave the shell where it comes from, and make /bin/sh a symlink
654   to that location.
655 - Add a number of binaries the used scripts are using.
656 - Temporarily mount /dev/shm for the udev scripts.
657
658 -------------------------------------------------------------------
659 Sun Jun 20 20:07:19 CEST 2004 - agruen@suse.de
660
661 - #42250: Fix race when using lvm2 / device mapper / evms root
662   file system in combination with udev: Need to wait for udev to
663   create /dev/mapper/control.
664 - Add initrd=trace kernel command line option: turns on command
665   tracing in linuxrc start-up script (set -x).
666
667 -------------------------------------------------------------------
668 Fri Jun 18 03:41:19 CEST 2004 - agruen@suse.de
669
670 - #42171: Always create an initrd. Not having one may create all
671   sorts of problems: Bad boot configurations, udev device
672   discovery will be missing, and maybe more.
673
674 -------------------------------------------------------------------
675 Fri Jun 18 02:55:26 CEST 2004 - agruen@suse.de
676
677 - With multiple root= kernel command line options, the last one is
678   supposed to count.
679 - Lilo tries to be clever and strips off the /dev/ prefix from
680   device names. Check and fix; this is needed for EVMS root.
681 - Convert some back-tick quoting to $() quoting.
682
683 -------------------------------------------------------------------
684 Mon Jun 14 11:51:48 CEST 2004 - olh@suse.de
685
686 - mkinitramfs: mount /proc correctly
687
688 -------------------------------------------------------------------
689 Thu Jun 10 22:47:38 CEST 2004 - agruen@suse.de
690
691 - #41896: Fix do_chroot.
692
693 -------------------------------------------------------------------
694 Wed Jun  9 01:25:37 CEST 2004 - agruen@suse.de
695
696 - #41821: mkinitrd / mkiniramfs vga mode scanning bug.
697
698 -------------------------------------------------------------------
699 Tue Jun  8 13:16:02 CEST 2004 - hare@suse.de
700
701 - Use IFS in a subshell to avoid errors.
702
703 -------------------------------------------------------------------
704 Tue Jun  8 12:38:08 CEST 2004 - agruen@suse.de
705
706 - #41765: Reset IFS to original value in one place.
707 - Reset initrd_bins between creating multiple initrds.
708
709 -------------------------------------------------------------------
710 Mon Jun  7 14:29:06 CEST 2004 - hare@suse.de
711
712 - mkinitrd: add sed to initrd if S/390 zfcp is used (#41484).
713
714 -------------------------------------------------------------------
715 Sat Jun  5 21:18:29 CEST 2004 - olh@suse.de
716
717 - mkinitramfs: create 32 mdN nodes, create isdninfo,
718   remove sleep 3 in nfsmount
719
720 -------------------------------------------------------------------
721 Wed Jun  2 18:00:29 CEST 2004 - bk@suse.de
722
723 - mkinitrd: write commandline as command line in warning (#41542)
724
725 -------------------------------------------------------------------
726 Wed Jun  2 16:31:10 CEST 2004 - hare@suse.de
727
728 - mkinitrd: Emit warning if no disks are found (#41542).
729
730 -------------------------------------------------------------------
731 Wed Jun  2 12:50:43 CEST 2004 - hare@suse.de
732
733 - mkinitrd: Always activate all disks (#41484).
734
735 -------------------------------------------------------------------
736 Wed Jun  2 00:10:07 CEST 2004 - olh@suse.de
737
738 - mkinitramfs: add raid/lvm support if raid or dm-mod given with -m
739
740 -------------------------------------------------------------------
741 Tue Jun  1 15:01:17 CEST 2004 - hare@suse.de
742
743 - mkinitrd: Fix EVMS handling on S/390 (#40857).
744
745 -------------------------------------------------------------------
746 Mon May 31 20:30:34 CEST 2004 - olh@suse.de
747
748 - mkinitramfs: disable 'debug' per default in kinit.sh
749
750 -------------------------------------------------------------------
751 Mon May 31 19:44:22 CEST 2004 - olh@suse.de
752
753 - mkinitramfs: use modprobe.conf from -b <dir>/etc, if it exits
754
755 -------------------------------------------------------------------
756 Sun May 30 00:02:59 CEST 2004 - olh@suse.de
757
758 - mkinitramfs: if -m is given, expect that ALL required modules
759   are given on cmdline, dont do autodetection for root filesystem
760   type and lvm/md/dm in this case
761   check also if /proc is mounted, do not fail if not
762   this is required if the initrd is built for another host as user
763
764 -------------------------------------------------------------------
765 Sat May 29 23:36:31 CEST 2004 - olh@suse.de
766
767 - mkinitramfs: remove <() process substitution,
768   doesnt work without proc. use 'here document' instead
769
770 -------------------------------------------------------------------
771 Sat May 29 23:25:31 CEST 2004 - olh@suse.de
772
773 - mkinitramfs: use -b dir in default_kernel_images()
774
775 -------------------------------------------------------------------
776 Sat May 29 23:19:29 CEST 2004 - olh@suse.de
777
778 - mkinitramfs-kinit.sh:
779   remove hardcoded unconditional 42 panic timeout 
780
781 -------------------------------------------------------------------
782 Wed May 26 15:53:20 CEST 2004 - agruen@suse.de
783
784 - #41225: vga mode parsing bug.
785
786 -------------------------------------------------------------------
787 Wed May 26 15:11:04 CEST 2004 - olh@suse.de
788
789 - mkinitramfs: remove misleading error message. (#39625)
790
791 -------------------------------------------------------------------
792 Tue May 25 20:51:54 CEST 2004 - garloff@suse.de
793
794 - mkinitrd and mkinitramfs: Find iscsid in either /usr/sbin or 
795   /sbin.
796
797 -------------------------------------------------------------------
798 Mon May 24 21:48:46 CEST 2004 - olh@suse.de
799
800 - mkinitramfs: fix nfsroot to take nfsroot=server:/dir
801
802 -------------------------------------------------------------------
803 Mon May 24 14:23:55 CEST 2004 - hare@suse.de
804
805 - Call devmap_mknod.sh if no udev is running
806
807 -------------------------------------------------------------------
808 Mon May 24 12:15:36 CEST 2004 - fehr@suse.de
809
810 - load dm-snapshot additionally to dm-mod it is needed for some
811   configurations (#41022)
812
813 -------------------------------------------------------------------
814 Mon May 24 09:06:10 CEST 2004 - hare@suse.de
815
816 - add support for LVM2 as root filesystem for S/390.
817
818 -------------------------------------------------------------------
819 Sun May 23 02:27:09 CEST 2004 - olh@suse.de
820
821 - mkinitramfs: fix parsing of nfsroot=
822
823 -------------------------------------------------------------------
824 Wed May 19 01:14:29 CEST 2004 - garloff@suse.de
825
826 - Remove iSCSI TODO comments.
827 - BLIST_NOREPORTLUN has changed its value in the kernel.
828
829 -------------------------------------------------------------------
830 Thu May 13 18:07:54 CEST 2004 - fehr@suse.de
831
832 - add support for EVMS volume as root filesystem
833
834 -------------------------------------------------------------------
835 Thu May 13 14:55:44 CEST 2004 - hare@suse.de
836
837 - new-kernel-pkg: Only call zipl on S/390 if corresponding
838   configuration file exists.
839
840 -------------------------------------------------------------------
841 Tue May 11 11:24:00 CEST 2004 - agruen@suse.de
842
843 - Install Kerntypes in /sbin/installkernel instead of in the
844   kernel makefiles: installkernel knows about /boot.
845
846 -------------------------------------------------------------------
847 Sun May  9 18:34:20 CEST 2004 - olh@suse.de
848
849 - mkinitramfs: guess if root is on lvm
850   remove root_dir support. doesnt work as user because chroot
851   is required, and root can chroot anyway
852   doesnt need any hacks, just write a /bootsplash file (#39902)
853
854 -------------------------------------------------------------------
855 Wed May  5 17:55:38 CEST 2004 - agruen@suse.de
856
857 - #39824: Fix bootsplash for non-standard resolutions.
858 - #39893: Remove working directory and its contents.
859 - Fix for lvm root with grub.
860
861 -------------------------------------------------------------------
862 Mon May  3 11:00:21 CEST 2004 - hare@suse.de
863
864 - new-kernel-pkg: Fixed embarrasing bug in call to zipl 
865   (called with -v instead of -V)
866
867 -------------------------------------------------------------------
868 Thu Apr 29 21:09:50 CEST 2004 - olh@suse.de
869
870 - mkinitramfs:
871   handle root on jfs
872   put the fs driver for the root filesystem in the initrd, even
873   if it is not listed in INITRD_MODULES
874
875 -------------------------------------------------------------------
876 Tue Apr 27 17:37:32 CEST 2004 - fehr@suse.de
877
878 - mkinitrd: add code to only activate the LVM VG that contains the 
879   root fs to prevent problems as described in bug #32794
880
881 -------------------------------------------------------------------
882 Fri Apr 23 14:35:47 CEST 2004 - garloff@suse.de
883
884 - mkinitrd: Add support for new syntax of passing scsi_mod params
885   with scsi_mod. prefix. Translate old options, where possible.
886
887 -------------------------------------------------------------------
888 Tue Apr 20 00:55:20 CEST 2004 - olh@suse.de
889
890 - mkinitramfs changes:
891   copy raidautorun
892
893 -------------------------------------------------------------------
894 Mon Apr 19 17:59:13 CEST 2004 - olh@suse.de
895
896 - mkinitramfs changes:
897   detect root on raid correctly
898
899 -------------------------------------------------------------------
900 Sun Apr 18 21:54:02 CEST 2004 - olh@suse.de
901
902 - mkinitramfs changes:
903   workaround chicken/egg bug in mdadm and raidautorun
904   they do the ioctl on the not yet existing device node...
905
906 -------------------------------------------------------------------
907 Sat Apr 17 18:35:27 CEST 2004 - olh@suse.de
908
909 - mkinitramfs changes:
910   remove files in initramfs to release memory
911   print hint if booted with 'debug'
912   be less verbose in mkinitramfs
913
914 -------------------------------------------------------------------
915 Wed Apr 14 12:18:48 CEST 2004 - hare@suse.de
916
917 - Fixed loading of dasd module if no dasd= parameter is set.
918 - Configure dasd devices via sysfs for empty dasd= parameter.
919
920 -------------------------------------------------------------------
921 Sun Apr  4 20:07:27 CEST 2004 - agruen@suse.de
922
923 - Add a missing `fi'.
924 - Explicitly create udev2 device inodes (--mknodes).
925
926 -------------------------------------------------------------------
927 Sat Apr  3 18:19:02 CEST 2004 - agruen@suse.de
928
929 - #37290: Fix mkinitrd for root filesystem on lvm on software
930   raid; add fallback to scan sysfs if udev fails.
931
932 -------------------------------------------------------------------
933 Fri Apr  2 16:38:13 CEST 2004 - hare@suse.de
934
935 - mkinitrd: Add support for large device numbers.
936
937 -------------------------------------------------------------------
938 Thu Apr  1 22:06:32 CEST 2004 - agruen@suse.de
939
940 - Report failure if binaries are not found.
941 - Add devnumber klibc binary.
942 - Actually include raidautorun in the initrd.
943
944 -------------------------------------------------------------------
945 Thu Apr  1 16:17:41 CEST 2004 - agruen@suse.de
946
947 - #32794: Run raidautorun also when the root filesystem is LVM but
948   not a RAID, and there are RAIDs configured in the rest of the
949   system: Otherwise lvm may wrongly think that the RAID is multipath
950     attached storage, and corrupt data.
951
952 -------------------------------------------------------------------
953 Tue Mar 30 22:43:31 CEST 2004 - agruen@suse.de
954
955 - mkinitrd:
956   + Dereference symbolic link in hex_dev_number (fehr@suse.de).
957   + Get rid of static device numbers, clean up device number
958     checking.
959   + Remove -u option (to disable udev); it's mandatory now anyway.
960   + Don't run createpartitiondevs (an ash extension) with udev.
961   + Small fix for uml.
962
963 -------------------------------------------------------------------
964 Tue Mar 30 13:23:04 CEST 2004 - olh@suse.de
965
966 - mkinitramfs: add sr_mod to initrd as a workaround for #37943
967   create /dev/shm earlier in /init
968   copy rm binary and /etc/sysconfig/hardware to initramfs
969
970 -------------------------------------------------------------------
971 Sun Mar 28 23:27:24 CEST 2004 - agruen@suse.de
972
973 - Added support for S/390 zfcp disks with kernel 2.6
974   (hare@suse.de).
975 - Fix syntax error checking for device mapper; cleanups.
976
977 -------------------------------------------------------------------
978 Thu Mar 25 13:36:57 CET 2004 - agruen@suse.de
979
980 - Rework the entire nfs-root/dhcp/pivot-root logic.
981 - Fix two issues in iscsi support.
982 - Suport for device-mapper based root files (fehr@suse.de)
983 - Fix udev/lvm/device-mapper initialization order.
984 - Don't create static lvm/device-mapper inodes when using udev.
985
986 -------------------------------------------------------------------
987 Mon Mar 22 15:44:03 CET 2004 - agruen@suse.de
988
989 - Copy the root filesystem device inode into the initrd only when
990   not using udev.
991 - Don't leave DHCP mode when root=/dev/nfs. Add af_packet module
992   that is apparently needed by DHCP.
993 - Don't use stat(1): it's missing on old distros.
994
995 -------------------------------------------------------------------
996 Fri Mar 19 14:57:50 CET 2004 - hare@suse.de
997
998 - Update mkinitrd to use udev for creating device nodes.
999 - Update mkinitrd to pick up modular IDE drivers.
1000
1001 -------------------------------------------------------------------
1002 Tue Mar 16 14:16:14 CET 2004 - schwab@suse.de
1003
1004 - Fix quoting.
1005
1006 -------------------------------------------------------------------
1007 Tue Mar 16 10:48:16 CET 2004 - hare@suse.de
1008
1009 - Fixed new-kernel-pkg for correctly updating /etc/zipl.conf.
1010
1011 -------------------------------------------------------------------
1012 Tue Mar  9 21:47:08 CET 2004 - olh@suse.de
1013
1014 - mkinitramfs: create nodes for ppp and fb0, no sysfs support yet
1015
1016 -------------------------------------------------------------------
1017 Tue Mar  9 16:49:43 CET 2004 - olh@suse.de
1018
1019 - quote variables in mkinitramfs for here documents
1020
1021 -------------------------------------------------------------------
1022 Tue Mar  9 01:52:58 CET 2004 - olh@suse.de
1023
1024 - add mkinitramfs as mkinitrd on ppc
1025   mounts /dev as tmpfs, requires 2.6 kernel
1026
1027 -------------------------------------------------------------------
1028 Wed Mar  3 15:15:38 CET 2004 - agruen@suse.de
1029
1030 - A small cleanup in the mkinitrd script.
1031
1032 -------------------------------------------------------------------
1033 Mon Mar  1 02:05:11 CET 2004 - agruen@suse.de
1034
1035 - Clean up vga mode parsing for the boot splash.
1036 - Mount /proc and /sys at the beginning of linuxrc, and unmount
1037   them at the end.
1038 - Add iscsi support (patch from David Wysochanski
1039   <davidw@netapp.com> via Kurt Garloff <garloff@suse.de>).
1040 - Update dasd configuration to kernel 2.6.
1041
1042 -------------------------------------------------------------------
1043 Thu Feb 26 14:54:06 CET 2004 - agruen@suse.de
1044
1045 - mkinitrd: Some more quoting fixes.
1046 - new-kernel-pkg: Merging the lilo and elilo branches broke; lilo
1047   was accidentally invoked in both cases.
1048
1049 -------------------------------------------------------------------
1050 Wed Feb 25 14:09:29 CET 2004 - schwab@suse.de
1051
1052 - Fix syntax error in linuxrc.
1053
1054 -------------------------------------------------------------------
1055 Tue Feb 24 15:17:01 CET 2004 - agruen@suse.de
1056
1057 - mkinitrd: Too much quoting removed in last change.
1058
1059 -------------------------------------------------------------------
1060 Tue Feb 24 03:09:48 CET 2004 - agruen@suse.de
1061
1062 - Clean up the code in several places. Use $(..) instead of `..`.
1063 - Add special case for /dev/cciss/* devices. A better solution is
1064   required; there are a lot more cases where there is no trivial
1065   mapping between the device inode under /dev and its sysfs entry.
1066
1067 -------------------------------------------------------------------
1068 Mon Feb 23 19:49:02 CET 2004 - agruen@suse.de
1069
1070 - mkinitrd:
1071   + Clean up some s390 specific stuff.
1072   + Add & use do_chroot function.
1073   + Instead of parsing /etc/modules.conf, parse the output of
1074     modprobe -c.
1075 - new-kernel-pkg: Merge almost-identical lilo + elilo cases.
1076
1077 -------------------------------------------------------------------
1078 Fri Feb 20 13:37:43 CET 2004 - agruen@suse.de
1079
1080 - mkinitrd: Fix check parsing zipl.conf in s390_dasd().
1081
1082 -------------------------------------------------------------------
1083 Fri Feb 20 02:07:04 CET 2004 - agruen@suse.de
1084
1085 - #34736: Handle whitespace in zipl.conf correctly.
1086
1087 -------------------------------------------------------------------
1088 Mon Feb 16 17:13:23 CET 2004 - hare@suse.de
1089
1090 - Added S/390 zipl support in new-kernel-pkg.
1091
1092 -------------------------------------------------------------------
1093 Mon Feb  2 17:50:51 CET 2004 - agruen@suse.de
1094
1095 - Add device mapper / lvm2 support (from sbose@suse.de).
1096
1097 -------------------------------------------------------------------
1098 Fri Jan 16 17:36:01 CET 2004 - schwab@suse.de
1099
1100 - Run elilo in new-kernel-pkg.
1101
1102 -------------------------------------------------------------------
1103 Fri Dec  5 15:16:06 CET 2003 - hare@suse.de
1104
1105 - Checked out new version from CVS: Removed s390 special case
1106   for image selection.
1107
1108 -------------------------------------------------------------------
1109 Thu Dec  4 16:16:58 CET 2003 - ro@suse.de
1110
1111 - added manpage mkinitrd.8 
1112
1113 -------------------------------------------------------------------
1114 Wed Nov 26 14:01:53 CET 2003 - agruen@suse.de
1115
1116 - Fix a syntax error and the module list info (don't show params).
1117
1118 -------------------------------------------------------------------
1119 Sat Nov 22 11:38:37 CET 2003 - agruen@suse.de
1120
1121 - Re-add patch from Carsten Grohmann (which was accidentally lost
1122   beacuse it was not committed to the CVS).
1123
1124 -------------------------------------------------------------------
1125 Fri Nov 21 12:05:25 CET 2003 - agruen@suse.de
1126
1127 - Update for 2.6 kernel on s390 and zSeries (hare@suse.de).
1128 - Invoke /sbin/elilo to update the efi partition on ia64.
1129
1130 -------------------------------------------------------------------
1131 Tue Nov 18 13:43:38 CET 2003 - kukuk@suse.de
1132
1133 - Loading SELinux policy: Add patch from Carsten Grohmann for
1134   better output.
1135
1136 -------------------------------------------------------------------
1137 Tue Nov 11 15:53:59 CET 2003 - agruen@suse.de
1138
1139 - Scan kernel cmdline, and pass scsi parameters to scsi_mod:
1140   Otherwise no scsi params can be passed on the cmdline.
1141
1142 -------------------------------------------------------------------
1143 Tue Oct 28 17:05:17 CET 2003 - agruen@suse.de
1144
1145 - Add `-C /etc/modprobe.conf' only if this file actually exists:
1146   The modprobe for 2.6 kernels can also run without a config
1147   file.
1148
1149 -------------------------------------------------------------------
1150 Mon Oct 27 16:00:25 CET 2003 - agruen@suse.de
1151
1152 - Increase the initial initrd image size: 10000 1k blocks
1153   is too small for the k_debug kernel.
1154
1155 -------------------------------------------------------------------
1156 Thu Oct 23 12:59:41 CEST 2003 - agruen@suse.de
1157
1158 - Fix for #32625: mkinitrd handles `-b /' incorrectly.
1159 - Handle use_selinux like all other flags.
1160 - From snwint@suse.de (+changes from me): Fix bootsplash on SLES8.
1161 - From bk@suse.de: Some zfcp fixes.
1162
1163 -------------------------------------------------------------------
1164 Wed Oct 15 20:00:57 CEST 2003 - kukuk@suse.de
1165
1166 - Fix selinux support
1167 - Always use mount/umount -n in initrd
1168 - Always create initrd if selinux support is requested
1169
1170 -------------------------------------------------------------------
1171 Wed Oct 15 13:35:15 CEST 2003 - kukuk@suse.de
1172
1173 - Add optional selinux support
1174
1175 -------------------------------------------------------------------
1176 Fri Oct 10 10:23:45 CEST 2003 - schwab@suse.de
1177
1178 - Fix typo.
1179
1180 -------------------------------------------------------------------
1181 Fri Oct 10 08:53:22 CEST 2003 - agruen@suse.de
1182
1183 - Skip over linux-gate.so.1, which is a library mapped into the
1184   process by 2.6 kernels.
1185
1186 -------------------------------------------------------------------
1187 Thu Oct  9 14:47:47 CEST 2003 - agruen@suse.de
1188
1189 - Fix vga mode parsing (wrongly was taking "ex" for a hex number).
1190 - Use generic versions of libraries: On some systems we have
1191   generic as well as optimized libraries, but the optimized
1192   libraries may not work with all kernel versions.
1193
1194 -------------------------------------------------------------------
1195 Thu Oct  2 18:58:55 CEST 2003 - bk@suse.de
1196
1197 - fix initrd creation on S/390(only tested w/ dasd, not with zfcp!)
1198 - pass module parameters from /etc/modules.conf to linuxrc
1199
1200 -------------------------------------------------------------------
1201 Wed Oct  1 09:38:34 CEST 2003 - schwab@suse.de
1202
1203 - new-kernel-pkg: handle elilo.
1204
1205 -------------------------------------------------------------------
1206 Mon Sep 29 22:01:49 CEST 2003 - kukuk@suse.de
1207
1208 - Add %defattr
1209
1210 -------------------------------------------------------------------
1211 Mon Sep 29 20:00:32 CEST 2003 - agruen@suse.de
1212
1213 - There is no mkdir in the initrd: Create all needed directories
1214   when creating the initrd.  Use `mkdir -p' instead of `mkdir'.
1215 - A minor cleanup.
1216
1217 -------------------------------------------------------------------
1218 Tue Sep 23 15:55:40 CEST 2003 - agruen@suse.de
1219
1220 - The previous change from using killall to kill was incomplete
1221   (kill is located in /bin; killall is in /usr/bin).
1222 - Temporary mount shm to /etc/lvmtab.d to create space for lvm
1223   commands (#26073).
1224 - Add some changes that got lost with the previous update.
1225
1226 -------------------------------------------------------------------
1227 Fri Sep 19 03:00:30 CEST 2003 - agruen@suse.de
1228
1229 - new-kernel-pkg: Change /dev/stderr to &2 -- otherwise it fails
1230   in build envs.
1231
1232 -------------------------------------------------------------------
1233 Thu Sep 18 10:35:05 CEST 2003 - kraxel@suse.de
1234
1235 - linuxrc does rootfs device scan via sysfs after loading the
1236   modules.  2.6.x kernels only, fixes bug #30771.
1237
1238 -------------------------------------------------------------------
1239 Tue Sep 16 16:10:01 CEST 2003 - agruen@suse.de
1240
1241 - Add missing $root_dir prefixes, and replace some remaining
1242   occurrences of `/boot' with $boot_dir.
1243 - Prevent readlink macro from printing an error message for missing
1244   files (the "real" readlink also fails without messages).
1245 - Add xfs_dmapi and xfs_support to the list of modules that may
1246   be missing without causing an error (they no longer exist).
1247 - Add md to list of introduced modules.
1248 - temporarly mount shm to /etc in the linuxrc script to have more
1249   space available for lvm commands (#26073).
1250
1251 -------------------------------------------------------------------
1252 Thu Sep  4 09:08:24 CEST 2003 - agruen@suse.de
1253
1254 - Add xfs_dmapi and xfs_support to the list of modules that may
1255   be missing without causing an error (they no longer exist).
1256 - Fix typo, add md to list of introduced modules, minor clean-ups.
1257
1258 -------------------------------------------------------------------
1259 Mon Sep  1 15:23:24 CEST 2003 - agruen@suse.de
1260
1261 - Put mkinird script under cvs control, and remove the inconsistent
1262   change log that used to be part of the script. The repository
1263   location is: /suse/yast2/cvsroot/mkinitrd/.
1264 - Remove now-obsolete oem resize support.
1265
1266 -------------------------------------------------------------------
1267 Mon Sep  1 12:53:22 CEST 2003 - mls@suse.de
1268
1269 - dhcp: allow servername in rootpath (#29791)
1270
1271 -------------------------------------------------------------------
1272 Sun Aug 31 23:40:35 CEST 2003 - agruen@suse.de
1273
1274 - Fix broken check: mount, umount and the surrounding files were
1275   missing in initrd's.
1276
1277 -------------------------------------------------------------------
1278 Wed Aug 27 15:50:14 CEST 2003 - agruen@suse.de
1279
1280 - Prevent mkinitrd warnings for scsi_mod and sd_mod, which may
1281   have been added to INITRD_MODULES implicitly after a kernel
1282   update.
1283 - Another minor fix in the ACPI DSDT code.
1284
1285 -------------------------------------------------------------------
1286 Tue Aug 26 17:34:21 CEST 2003 - agruen@suse.de
1287
1288 - Clean up ACPI DSDT code.
1289 - Add internal option use_static_binaries than can be turned off
1290   to use dynamically linked binaries (for bug hunting).
1291 - Fix for systems that don't have a modprobe.old binary.
1292
1293 -------------------------------------------------------------------
1294 Mon Aug 25 01:17:22 CEST 2003 - ro@suse.de
1295
1296 - fix syntax error in last change 
1297
1298 -------------------------------------------------------------------
1299 Fri Aug 22 17:28:07 CEST 2003 - trenn@suse.de
1300
1301 - Added support to attach an DSDT (acpi) to the initrd
1302   there will exist a kernel option soon, to load a DSDT from
1303   the initrd and substitute the DSDT from the BIOS.
1304   The compiled DSDT can be indicated either in /etc/sysconfig/kernel for permanent
1305   load or the path to the DSDT can be given to mkinitrd  via the -a parameter
1306
1307 -------------------------------------------------------------------
1308 Thu Aug 14 10:12:23 CEST 2003 - agruen@suse.de
1309
1310 - Don't depend on /usr/bin/readlink utility: it is not present
1311   on older distributions.
1312
1313 -------------------------------------------------------------------
1314 Fri Aug  8 15:43:12 CEST 2003 - agruen@suse.de
1315
1316 - Automatically also require sd_mod (SCSI disk) if scsi_mod is
1317   required: It is reasonable to assume that the root file system
1318   is on a SCSI disk in that case.
1319
1320 -------------------------------------------------------------------
1321 Fri Aug  8 14:21:06 CEST 2003 - agruen@suse.de
1322
1323 - Fix a check in mkinird script: No need to invoke initrd on
1324   /boot/vmlinuz if that file is a symlink.
1325 - Update mkinitrd help text.
1326
1327 -------------------------------------------------------------------
1328 Tue Aug  5 17:10:00 CEST 2003 - agruen@suse.de
1329
1330 - Don't call rpm from inside mkinitrd: mkinitrd is itself called
1331   from rpm in the binary kernel packages; recursive rpm is not
1332   possible.
1333 - Fix bugs if mkinitrd is called with a different root directory.
1334 - Unclutter mkinitrd's output.
1335 - #28484: Use kill instead of killall in the initrd in the dhcp
1336   specific code: killall apparently would require an additional
1337   shared library.
1338
1339 -------------------------------------------------------------------
1340 Thu Jul 31 16:05:55 CEST 2003 - agruen@suse.de
1341
1342 - Fix heuristic for recognizing installed kernel RPMs and their
1343   binary image files.
1344 - If /boot/vmlinuz is a symlink to /boot/vmlinuz-$VERSION and
1345   /boot/initrd is a regular file, replace /boot/initrd with a
1346   symbolic link to /boot/initrd-$VERSION when creating that
1347   initrd image. This ensures that /boot/vmlinuz and /boot/initrd
1348   belong to the same kernel.
1349
1350 -------------------------------------------------------------------
1351 Mon Jul 28 12:18:46 CEST 2003 - agruen@suse.de
1352
1353 - Fix test which version of modprobe to use (was testing
1354   for 2.5.*).
1355
1356 -------------------------------------------------------------------
1357 Wed Jul 16 13:11:24 CEST 2003 - kraxel@suse.de
1358
1359 - fix creation of mk_initrd link.
1360
1361 -------------------------------------------------------------------
1362 Wed Jul  2 20:20:39 CEST 2003 - kraxel@suse.de
1363
1364 - build initrds for all installed kernel rpms.
1365 - fix 2.5.x issues.
1366
1367 -------------------------------------------------------------------
1368 Fri Jun  6 18:13:18 CEST 2003 - agruen@suse.de
1369
1370 - new-kernel-pkg was in DOS file format: How did *that* happen ??
1371 - mkinitrd:
1372   + Recognize correctly if no modules are being used.
1373   + Pipe config file to depmod via stdin so chroot doesn't matter.
1374
1375 -------------------------------------------------------------------
1376 Fri Jun  6 10:38:01 CEST 2003 - schwab@suse.de
1377
1378 - Handle LOADER_TYPE elilo.
1379 - Fix syntax errors.
1380
1381 -------------------------------------------------------------------
1382 Wed Jun  4 18:13:31 CEST 2003 - agruen@suse.de
1383
1384 - Merge in improved mkinitrd script. There are a number of
1385   comments tagged with FIXME that seem unclear to me.
1386
1387 -------------------------------------------------------------------
1388 Tue Jun  3 14:57:35 CEST 2003 - stepan@suse.de
1389
1390 - Get bootsplash theme name dynamically from sysconfig file.
1391   This obsoletes SuSEconfig.bootsplash
1392
1393 -------------------------------------------------------------------
1394 Mon May 26 12:40:59 CEST 2003 - agruen@suse.de
1395
1396 - Remove initial install vs. upgrade logic from new-kernel-pkg
1397   script. This is better dealt with in the k_* spec files. Invoke
1398   new-kernel-pkg script with the version of the kernel as $1
1399   (e.g., "2.4.20-99-default").
1400 - Adjust installkernel script to new-kernel-pkg changes.
1401
1402 -------------------------------------------------------------------
1403 Thu May 22 15:28:50 CEST 2003 - agruen@suse.de
1404
1405 - Split /sbin/mk_initrd from aaa_base.
1406 - New /sbin/installkernel that is used be `make install' in the
1407   kernel sources.
1408 - New /sbin/new-kernel-pkg scripts that kicks the boot loader
1409   (mainly lilo) after the kernel/initrd image has changed.