Use iBFT settings for configure network interface
[opensuse:mkinitrd-old.git] / mkinitrd.changes
1 -------------------------------------------------------------------
2 Wed Mar 12 12:25:24 CET 2008 - hare@suse.de
3
4 - Use settings from iBFT for configure network (bnc#277106)
5
6 -------------------------------------------------------------------
7 Thu Mar  6 10:39:31 CET 2008 - hare@suse.de
8
9 - Select correct interface for static IP (bnc#364813)
10
11 -------------------------------------------------------------------
12 Mon Mar  3 16:17:48 CET 2008 - hare@suse.de
13
14 - Fix LVM device detection (bnc#360031)
15 - Load PV network drivers in DomU (bnc#359578)
16
17 -------------------------------------------------------------------
18 Wed Feb  6 13:34:49 CET 2008 - hare@suse.de
19
20 - Activate multipathing again [bnc#359173]
21
22 -------------------------------------------------------------------
23 Mon Feb  4 17:31:43 CET 2008 - kukuk@suse.de
24
25 - Fix generation of intrd for dom0 [bnc#357585]
26
27 -------------------------------------------------------------------
28 Tue Jan 29 15:04:34 CET 2008 - hare@suse.de
29
30 - Transfer discovered iSCSI nodes to root fs (#354722)
31
32 -------------------------------------------------------------------
33 Mon Jan 14 15:37:36 CET 2008 - hare@suse.de
34
35 - Add LUKS support (FATE#302951)
36
37 -------------------------------------------------------------------
38 Thu Dec 13 16:03:34 CET 2007 - hare@suse.de
39
40 - Add support for LVM over iscsi (#267878)
41
42 -------------------------------------------------------------------
43 Thu Dec 13 16:03:34 CET 2007 - hare@suse.de
44
45 - Update dasd_params parameter correctly (#336928)
46
47 -------------------------------------------------------------------
48 Tue Dec 11 15:17:08 CET 2007 - hare@suse.de
49
50 - Allow all features for Xen DomU installations (#342653)
51 - Do not try to load built-in module 'dm-striped' (#347600)
52
53 -------------------------------------------------------------------
54 Fri Oct 26 08:48:59 CEST 2007 - hare@suse.de
55
56 - Fix root on iSCSI initialisation (#272115)
57
58 -------------------------------------------------------------------
59 Thu Oct 18 17:43:21 CEST 2007 - bwalle@suse.de
60
61 - add update-initrd-modules script which updates INITRD_MODULES
62   by reading old and new modules.alias (FATE #300389, #334191)
63
64 -------------------------------------------------------------------
65 Thu Sep 27 11:38:50 CEST 2007 - hare@suse.de
66
67 - Add missing multipath hardware handler module (#310231)
68 - Match to correct minor number for EVMS (#288510)
69 - Use default udev settings from sysconfig (#307502)
70 - Suspend to disk doesn't work with swap partition on LVM (#223489)
71 - Allow to override rport_scan_timeout variable (#329192)
72
73 -------------------------------------------------------------------
74 Tue Jul  3 12:54:52 CEST 2007 - hare@suse.de
75
76 - Include /var/lib/multipath/bindings to support
77   option 'user_friendly_names' for multipath (#288046)
78
79 -------------------------------------------------------------------
80 Tue Jun 19 08:45:50 CEST 2007 - hare@suse.de
81
82 - Ignore commented lines in /etc/fstab (#230222)
83
84 -------------------------------------------------------------------
85 Wed May  9 17:53:15 CEST 2007 - hare@suse.de
86
87 - Implement EVMS disk handling policies (#230935)
88
89 -------------------------------------------------------------------
90 Thu May  3 15:57:31 CEST 2007 - hare@suse.de
91
92 - Do not rediscover existing iSCSI targets (#256227)
93 - Fix typo in EVMS detection
94
95 -------------------------------------------------------------------
96 Mon Apr 23 14:50:49 CEST 2007 - hare@suse.de
97
98 - Fix detection of EVMS on top of MD (#266538)
99
100 -------------------------------------------------------------------
101 Mon Apr 23 12:06:37 CEST 2007 - hare@suse.de
102
103 - Do not fail on empty directories (#266956)
104
105 -------------------------------------------------------------------
106 Thu Apr  5 12:42:39 CEST 2007 - hare@suse.de
107
108 - Include all directories under /lib/mkinitrd (FATE 300884)
109
110 -------------------------------------------------------------------
111 Wed Mar 28 11:52:04 CEST 2007 - bwalle@suse.de
112
113 - check if $dumpdev is empty before copying /proc/vmcore
114   to dump device to omit strange error message (#257488)
115
116 -------------------------------------------------------------------
117 Wed Mar 28 11:27:04 CEST 2007 - hare@suse.de
118
119 - Fix EVMS detection to handle cciss devices correctly.
120   (#230935)
121
122 -------------------------------------------------------------------
123 Wed Mar 21 11:22:53 CET 2007 - hare@suse.de
124
125 - Call evms with -b to omit error messages (#246631)
126 - Enable asynchronous target scan again after initrd is finished
127 - Detect LVM2 volume group correctly (#256285)
128
129 -------------------------------------------------------------------
130 Mon Mar 19 08:53:32 CET 2007 - hare@suse.de
131
132 - Fixup regex for block_driver (#255384)
133 - Login into all iSCSI ports (#248495)
134 - Disable asynchronous target scan for FC (#241945)
135
136 -------------------------------------------------------------------
137 Mon Mar 12 16:54:51 CET 2007 - hare@suse.de
138
139 - Do not use /usr/bin/tail for the block_driver function (#244148)
140
141 -------------------------------------------------------------------
142 Mon Mar 12 11:12:03 CET 2007 - hare@suse.de
143
144 - Rewrite EVMS handling to fix initialisation errors (#244148)
145
146 -------------------------------------------------------------------
147 Tue Mar  6 16:12:05 CET 2007 - hare@suse.de
148
149 - Add /sbin/scsi_tur to the list of udev programs (#251647)
150
151 -------------------------------------------------------------------
152 Mon Mar  5 16:47:04 CET 2007 - hare@suse.de
153
154 - Correct typo in resume_mode
155 - Unify rootfsflags and rootflags cmdline option
156 - Include dasdinfo and new DASD udev rules (#222326, #245342)
157
158 -------------------------------------------------------------------
159 Thu Feb 22 11:50:54 CET 2007 - hare@suse.de
160
161 - Wait until all device-mapper partitions are present (#235434)
162
163 -------------------------------------------------------------------
164 Fri Feb 16 20:34:27 CET 2007 - hare@suse.de
165
166 - Add fallback for incorrect mdadm.conf (#239944)
167 - Call dmsetup directly to create partition mappings (#241945)
168
169 -------------------------------------------------------------------
170 Wed Feb 14 12:28:25 CET 2007 - kukuk@suse.de
171
172 - Fix name of adaptec firmware [#244348]
173
174 -------------------------------------------------------------------
175 Fri Jan 26 14:40:25 CET 2007 - hare@suse.de
176
177 - Fix kdump detection on IA64 (#238609)
178 - Fix syntax error (#240179)
179 - Update iSCSI boot support to work correctly (#240266)
180 - Fix inclusion of libgcc_s for IA64.
181
182 -------------------------------------------------------------------
183 Thu Jan 25 11:12:53 CET 2007 - hare@suse.de
184
185 - Fixup EVMS booting for persistent device names (#237117)
186 - Include libgcc_s for EVMS.
187 - Do not return an error if kdump is not configured (#238682)
188
189 -------------------------------------------------------------------
190 Mon Jan 22 08:37:50 CET 2007 - hare@suse.de
191
192 - Fix kdump support (#236799)
193 - Update manpage
194 - Generate initrds for kdump kernels, too (#236708)
195
196 -------------------------------------------------------------------
197 Fri Jan 19 09:14:10 CET 2007 - hare@suse.de
198
199 - Backport bugfixes from 10.2
200 - Start discovery for iSCSI devices if a target name has been
201   specified on the commandline or retrieved from the iBFT tables
202   (FATE 301555)
203 - Save kdump core during initrd run (FATE 301538)
204 - Obey settings from /etc/sysconfig/bootsplash (#230839)
205
206 -------------------------------------------------------------------
207 Thu Jan 18 16:34:41 CET 2007 - hare@suse.de
208
209 - Use iSCSI information from iBFT tables if possible (FATE 301309)
210
211 -------------------------------------------------------------------
212 Thu Jan 18 10:14:01 CET 2007 - hare@suse.de
213
214 - Fixup EVMS detection (#226429)
215
216 -------------------------------------------------------------------
217 Fri Jan 12 16:45:19 CET 2007 - hare@suse.de
218
219 - Include all executables under /lib/mkinitrd/bin (FATE 300884)
220  
221 -------------------------------------------------------------------
222 Mon Jan  8 15:45:12 CET 2007 - hare@suse.de
223
224 - Include Adaptec AIC94xx firmware (#227949)
225 - Require xfsprogs (#211632)
226
227 -------------------------------------------------------------------
228 Mon Oct 30 09:17:13 CET 2006 - hare@suse.de
229
230 - Strip duplicate md devices (#192039)
231 - Fixup netmask generation for static IP setup (#216074).
232 - Enable md detection when booting from lilo (#211089)
233 - Fixup zfcp device ordering (#213641)
234 - Include all multipath prio callout programs (#211863)
235 - Check for arguments when calling mdadm (#211081)
236 - Use enhanced lspci output (#213400)
237 - Properly check for whitespaces in output of 'lvs' (#216117)
238 - Fixup DASD device ordering (#202182)
239 - Add multipath compat rules for udev (#218172)
240
241 -------------------------------------------------------------------
242 Thu Sep 28 15:00:37 CEST 2006 - hare@suse.de
243
244 - Fix LVM2 detection (208417)
245
246 -------------------------------------------------------------------
247 Tue Aug  8 14:59:48 CEST 2006 - hare@suse.de
248
249 - Always load all md modules if md is activated
250 - Detect EVMS volumes correctly (#188511)
251
252 -------------------------------------------------------------------
253 Wed Aug  2 15:47:58 CEST 2006 - hare@suse.de
254
255 - Fixup boot from md. Do not rely on the on-disk
256   mdadm.conf as the information might be errorneous.
257   Better create an internal one based upon the current
258   settings (#178199)
259 - Fixup booting from lvm on top of md (#192039)
260
261 -------------------------------------------------------------------
262 Wed Jul 26 16:29:20 CEST 2006 - hare@suse.de
263
264 - Fixup udev rules for lilo etc. (#192725)
265
266 -------------------------------------------------------------------
267 Tue Jun 27 15:53:46 CEST 2006 - hare@suse.de
268
269 - Check for nfs last; persistent device names might
270   contain ':'.
271 - Use 'module' link to get the correct module name for
272   network modules
273 - Fixup detection of EVMS installations (#188511)
274
275 -------------------------------------------------------------------
276 Tue Jun 13 13:46:20 CEST 2006 - hare@suse.de
277
278 - Get correct network parameter during installation
279   of root on iSCSI (#184393)
280
281 -------------------------------------------------------------------
282 Wed Jun  7 12:08:58 CEST 2006 - hare@suse.de
283
284 - Revert changes for kdump; broke default installation
285   (#182341)
286
287 -------------------------------------------------------------------
288 Thu Jun  1 09:10:10 CEST 2006 - hare@suse.de
289
290 - Fix script error for root on iSCSI (#178054)
291 - Build additional initrds for kdump (#176908)
292 - Do not pass xfs quota options on remount (#177096)
293 - Fix syntax error in parsing of udev_timeout (#178106)
294 - Fix spelling errors (#177918)
295 - Enable DHCP mode for root on iSCSI.
296 - Include 64bit EVMS modules, too (#179860)
297 - Add 64-device-mapper.rules for udev (#175972)
298
299 -------------------------------------------------------------------
300 Tue May 30 16:27:35 CEST 2006 - hare@suse.de
301
302 - Overhaul root on multipath (#176818)
303
304 -------------------------------------------------------------------
305 Mon May 22 17:05:18 CEST 2006 - hare@suse.de
306
307 - Add dm-mod to domu-modules if required (#177467)
308 - Parse 'ro' commandline option (#177599)
309
310 -------------------------------------------------------------------
311 Mon May 22 09:58:22 CEST 2006 - hare@suse.de
312
313 - Handle persistent device names correctly if
314   LVM is activated (#175972)
315
316 -------------------------------------------------------------------
317 Fri May 19 17:04:38 CEST 2006 - hare@suse.de
318
319 - Configure network interfaces automatically if
320   root device is an iSCSI device (#176804)
321
322 -------------------------------------------------------------------
323 Thu May 18 16:50:30 CEST 2006 - hare@suse.de
324
325 - Configure S/390 CTC devices properly.
326 - Start iSCSI connections properly (#176804)
327
328 -------------------------------------------------------------------
329 Tue May 16 11:55:25 CEST 2006 - hare@suse.de
330
331 - Fix iSCSI root (#175191)
332 - Fix feature list expansion (#175602)
333
334 -------------------------------------------------------------------
335 Mon May 15 10:24:23 CEST 2006 - hare@suse.de
336
337 - Fix improper condition in mkinitrd (#94586).
338
339 -------------------------------------------------------------------
340 Mon May  8 02:29:19 CEST 2006 - garloff@suse.de
341
342 - Add option u: also to the getopts call (#166921).
343
344 -------------------------------------------------------------------
345 Sun May  7 21:59:44 CEST 2006 - olh@suse.de
346
347 - add some hints about nfsroot to the manpage
348
349 -------------------------------------------------------------------
350 Sun May  7 21:44:53 CEST 2006 - olh@suse.de
351
352 - update the description of mkinitrd in the man page
353
354 -------------------------------------------------------------------
355 Sun May  7 21:32:22 CEST 2006 - olh@suse.de
356
357 - update -k and -i description in manpage
358
359 -------------------------------------------------------------------
360 Sun May  7 21:07:37 CEST 2006 - olh@suse.de
361
362 - use the sysfs modalias file when looking for a network driver
363   the driver symlink does not always match the kernel module name
364
365 -------------------------------------------------------------------
366 Sun May  7 20:59:49 CEST 2006 - olh@suse.de
367
368 - add nfs module if nfsroot is detected
369
370 -------------------------------------------------------------------
371 Tue Apr 25 20:07:14 CEST 2006 - olh@suse.de
372
373 - add more raid personalities based on mdstat and mdadm.conf
374   (#168518, #166239)
375
376 -------------------------------------------------------------------
377 Mon Apr 24 10:16:35 CEST 2006 - hare@suse.de
378
379 - Generate correct initrd for Xen (#168115)
380
381 -------------------------------------------------------------------
382 Sat Apr 22 01:13:27 CEST 2006 - olh@suse.de
383
384 - remove the requirement for expr, except for evms, bash does math
385
386 -------------------------------------------------------------------
387 Sat Apr 22 01:10:34 CEST 2006 - olh@suse.de
388
389 - mkinitrd does not work if /usr is unavailable, exit early
390
391 -------------------------------------------------------------------
392 Fri Apr 21 23:32:41 CEST 2006 - olh@suse.de
393
394 - remove selinux support, it references non-existant files in /usr
395
396 -------------------------------------------------------------------
397 Fri Apr 21 15:45:45 CEST 2006 - olh@suse.de
398
399 - remove +s bits from mount to allow mkinitrd as unprivileged user
400
401 -------------------------------------------------------------------
402 Fri Apr 21 13:06:42 CEST 2006 - olh@suse.de
403
404 - include fsck binary if fstab root mountpoint contains colons
405
406 -------------------------------------------------------------------
407 Fri Apr 21 11:24:14 CEST 2006 - olh@suse.de
408
409 - consider bootsplash only on DOS compatibles
410
411 -------------------------------------------------------------------
412 Thu Apr 20 23:45:36 CEST 2006 - olh@suse.de
413
414 - remove dead code in /init script, rootdevn serves no purpose
415
416 -------------------------------------------------------------------
417 Thu Apr 20 23:44:00 CEST 2006 - olh@suse.de
418
419 - fix typo in lvm2 detection, better lvdisplay output parsing
420
421 -------------------------------------------------------------------
422 Thu Apr 20 23:39:11 CEST 2006 - olh@suse.de
423
424 - remove hardcoded /dev/md0 to allow root on md1 and above (#164600)
425
426 -------------------------------------------------------------------
427 Wed Apr 19 15:13:02 CEST 2006 - olh@suse.de
428
429 - escape udev_timeout variable
430
431 -------------------------------------------------------------------
432 Wed Apr 19 15:05:28 CEST 2006 - olh@suse.de
433
434 - use correct udevsettle option syntax
435
436 -------------------------------------------------------------------
437 Tue Apr 18 19:30:21 CEST 2006 - olh@suse.de
438
439 - handle unexpected mdadm -Db /dev/md0 output correctly for raid5 (#164600)
440
441 -------------------------------------------------------------------
442 Thu Apr 13 17:28:35 CEST 2006 - trenn@suse.de
443
444 - added sysvinit and reiserfs to "Requires" packages
445
446 -------------------------------------------------------------------
447 Wed Apr 12 13:49:17 CEST 2006 - hare@suse.de
448
449 - consistent usage of iscsi_root (#165456)
450
451 -------------------------------------------------------------------
452 Tue Apr 11 11:55:29 CEST 2006 - hare@suse.de
453
454 - Increase udev timeout to 30 seconds.
455
456 -------------------------------------------------------------------
457 Fri Apr  7 12:11:27 CEST 2006 - hare@suse.de
458
459 - Use the udevsettle program instead of shell scripts (#163010)
460
461 -------------------------------------------------------------------
462 Wed Apr  5 12:42:07 CEST 2006 - hare@suse.de
463
464 - Fixed typo in s390_dasd_sysfs (#156152)
465
466 -------------------------------------------------------------------
467 Tue Apr  4 15:43:05 CEST 2006 - garloff@suse.de
468
469 - Put DOMU_INITRD_MODULES into xen initrds and load them rather
470   than driver_modules in a Xen domU.
471
472 -------------------------------------------------------------------
473 Fri Mar 31 09:13:31 CEST 2006 - hare@suse.de
474
475 - Get splash sizes from framebuffer, too (#141098)
476
477 -------------------------------------------------------------------
478 Thu Mar 23 11:42:39 CET 2006 - hare@suse.de
479
480 - Always check for mounted /proc and /sys (#151879)
481
482 -------------------------------------------------------------------
483 Wed Mar 22 11:23:43 CET 2006 - hare@suse.de
484
485 - Display correct DASD discipline (#156152 - LTC22264)
486 - Include correct udev rule.
487
488 -------------------------------------------------------------------
489 Mon Mar 20 09:38:15 CET 2006 - hare@suse.de
490
491 - Add '-f' option to enable additional features
492   (#157678 - LTC22362, #130696)
493
494 -------------------------------------------------------------------
495 Fri Mar 17 13:14:05 CET 2006 - hare@suse.de
496
497 - use /sbin/udevtrigger instead of shell logic (#148043)
498
499 -------------------------------------------------------------------
500 Tue Mar 14 15:41:14 CET 2006 - hare@suse.de
501
502 - Check for the rootfstype to select which fsck to include
503 - Unset CDPATH for compability with old installation.
504
505 -------------------------------------------------------------------
506 Thu Mar  9 11:38:33 CET 2006 - hare@suse.de
507
508 - Add mpath_id program for multipathing (#149995 - LTC21557)
509 - Dropping into a shell if the rootfstype is invalid (#154284)
510 - Fix booting from USB devices (#155857)
511
512 -------------------------------------------------------------------
513 Wed Mar  1 15:03:39 CET 2006 - hare@suse.de
514
515 - Fix boot from LVM over software RAID (#152237)
516 - Fixup LVM default settings (#152790)
517
518 -------------------------------------------------------------------
519 Tue Feb 28 16:22:57 CET 2006 - hare@suse.de
520
521 - Do not try to kill iscsid if it's not running (#153374)
522
523 -------------------------------------------------------------------
524 Tue Feb 21 14:13:01 CET 2006 - hare@suse.de
525
526 - Fix remount call (#151424)
527
528 -------------------------------------------------------------------
529 Sun Feb 19 16:05:50 CET 2006 - agruen@suse.de
530
531 - Use new options of /sbin/update-bootloader. This updates the
532   bootloader for us, so no need to call /sbin/new-kernel-pkg
533   anymore.
534 - /sbin/new-kernel-pkg is now obsolete; drop it (#148393)
535
536 -------------------------------------------------------------------
537 Fri Feb 17 16:24:46 CET 2006 - hare@suse.de
538
539 - Update root on iSCSI handling for open-iscsi (#146890)
540 - Load network module automatically.
541
542 -------------------------------------------------------------------
543 Thu Feb 16 12:57:15 CET 2006 - hare@suse.de
544
545 - Rewrote static device configuration (#147882)
546 - Added documentation for all kernel commandline parameter.
547
548 -------------------------------------------------------------------
549 Sun Feb 12 11:26:29 CET 2006 - cthiel@suse.de
550
551 - link run-init dynamically, because glibc is in initrd anyway
552
553 -------------------------------------------------------------------
554 Wed Feb  8 16:59:49 CET 2006 - hare@suse.de
555
556 - Add 05-udev-early.rules (#148818)
557 - Fix parsing of dasd= parameter (#145198 - LTC20909)
558 - Fix journal handling (#148474)
559
560 -------------------------------------------------------------------
561 Mon Feb  6 16:07:42 CET 2006 - hare@suse.de
562
563 - corrected an error for invalid rootfstype (#142847)
564 - Rewrote md activation (#147795)
565 - Parse /etc/fstab to update mount parameters.
566
567 -------------------------------------------------------------------
568 Fri Feb  3 16:18:20 CET 2006 - agruen@suse.de
569
570 - Never add a bootsplash for kernel flavors kdump, um, xen*.
571
572 -------------------------------------------------------------------
573 Thu Feb  2 08:34:34 CET 2006 - hare@suse.de
574
575 - Wrong initialisation for LVM (#147415)
576
577 -------------------------------------------------------------------
578 Wed Feb  1 12:47:51 CET 2006 - hare@suse.de
579
580 - Do not try to rewrite symlink if mkinitrd fails (#145888)
581 - Clean up all directories on failure
582 - Rewrite '-b' and '-a' arguments as run_init would otherwise
583   try to interpret them.
584
585 -------------------------------------------------------------------
586 Mon Jan 30 16:18:43 CET 2006 - hare@suse.de
587
588 - Try for mdadm first as raidstart is deprecated (#146304)
589
590 -------------------------------------------------------------------
591 Mon Jan 30 11:46:01 CET 2006 - hare@suse.de
592
593 - Do not use read() on /proc/devices (#146095).
594 - LVM2 also requires a call to vgchange (#146095).
595
596 -------------------------------------------------------------------
597 Wed Jan 25 21:38:20 CET 2006 - mls@suse.de
598
599 - converted neededforbuild to BuildRequires
600
601 -------------------------------------------------------------------
602 Wed Jan 25 08:09:38 CET 2006 - hare@suse.de
603
604 - new-kernel-pkg: Remove code for updating zipl.conf,
605   is now handled by the new perl-bootloader.
606 - mkinitrd: Remove udevstart reference.
607
608 -------------------------------------------------------------------
609 Tue Jan 24 12:36:06 CET 2006 - hare@suse.de
610
611 - Fix journal handling
612 - Copy QLogic firmware into the initramfs
613
614 -------------------------------------------------------------------
615 Mon Jan 23 16:13:44 CET 2006 - hare@suse.de
616
617 - Update iscsi handling.
618
619 -------------------------------------------------------------------
620 Thu Jan 19 17:04:45 CET 2006 - hare@suse.de
621
622 - Add handling of external journal (Feature ID #300179).
623
624 -------------------------------------------------------------------
625 Fri Jan 13 12:33:17 CET 2006 - hare@suse.de
626
627 - Rework device detection.
628   We're now waiting for udev to settle before checking for rootfs.
629 - MD Integration. Should now work properly with md.
630
631 -------------------------------------------------------------------
632 Fri Dec 23 20:42:44 CET 2005 - kay.sievers@suse.de
633
634 - don't mount /dev "noexec", X can't mmap() video BIOS with /dev/mem
635
636 -------------------------------------------------------------------
637 Mon Dec 19 10:54:41 CET 2005 - hare@suse.de
638
639 - Add '-V' to fsck (#121946)
640 - Enable 'start_ro' for md devices (#
641 - Pass all arguments to init (#132122)
642
643 -------------------------------------------------------------------
644 Fri Dec 16 14:59:12 CET 2005 - hare@suse.de
645
646 - Run udevd within initramfs
647 - Set the correct mode for /dev/shm (#138451)
648 - Implement root on multipath (Feature ID #235, #110256).
649
650 -------------------------------------------------------------------
651 Mon Dec  5 15:53:53 CET 2005 - hare@suse.de
652
653 - Add '-M' to specify non-standard System.map file (#118554)
654
655 -------------------------------------------------------------------
656 Mon Dec  5 15:43:37 CET 2005 - kay.sievers@vrfy.org
657
658 - Remove klibc support; glibc is now mandatory
659 - Fix udev support
660
661 -------------------------------------------------------------------
662 Fri Nov 18 08:51:48 CET 2005 - hare@suse.de
663
664 - Removed initrd support; initramfs is now mandatory
665 - Removed pivot_root, unneccessary now
666 - Fixed spec file and manpage
667
668 -------------------------------------------------------------------
669 Fri Nov 11 16:31:37 CET 2005 - hare@suse.de
670
671 - Fix mount --move to really have /dev on tmpfs
672 - Add devnumber script as we're now having bash.
673
674 -------------------------------------------------------------------
675 Mon Nov  7 14:13:20 CET 2005 - hare@suse.de
676
677 - Default to glibc binaries
678 - udev is now mandatory
679 - Add run-init program
680 - events are not stored anymore
681
682 -------------------------------------------------------------------
683 Mon Oct 17 19:48:27 CEST 2005 - fehr@suse.de
684
685 - fix problem handling devices in subdir of /dev in fstab when
686   root fs is on evms (#119140)
687
688 -------------------------------------------------------------------
689 Mon Sep 12 17:50:57 CEST 2005 - agruen@suse.de
690
691 - Also include and load kernel modules for additional storage
692   controllers other than the last (115930). This affects multi-
693   controller systems when upgrading only.
694
695 -------------------------------------------------------------------
696 Fri Sep  9 14:32:07 CEST 2005 - hare@suse.de
697
698 - Raise device timeout to 10 secs (#116101).
699
700 -------------------------------------------------------------------
701 Thu Sep  8 13:33:24 CEST 2005 - hare@suse.de
702
703 - Fixed installation permissions (#114849).
704
705 -------------------------------------------------------------------
706 Wed Sep  7 16:16:32 CEST 2005 - agruen@suse.de
707
708 - Consolidate the code that copies modules into the initrd.
709 - modprobe unresolved instead of resolved modules so that modprobe
710   will go through the usual rules when loading.
711 - Add $module.* parameters from the kernel command line for
712   filesystem modules, too.
713
714 -------------------------------------------------------------------
715 Wed Sep  7 14:31:18 CEST 2005 - agruen@suse.de
716
717 - Switch from using insmod to modprobe: modprobe will
718   fetch module parameters from modprobe.conf, so we don't need to
719   add them by hand.
720 - Add a version of /bin/true: modprobe.conf might use it.
721
722 -------------------------------------------------------------------
723 Wed Sep  7 12:26:39 CEST 2005 - hare@suse.de
724
725 - Re-enable scan for IDE devices (#114511)
726 - Return proper error codes (#115374)
727 - Fix NFS-root (#87351)
728
729 -------------------------------------------------------------------
730 Mon Sep  5 16:34:44 CEST 2005 - hare@suse.de
731
732 - Do not run udev rules for which no binaries are present (#115133)
733
734 -------------------------------------------------------------------
735 Mon Sep  5 16:29:08 CEST 2005 - agruen@suse.de
736
737 - Some modules we generally include in initrds do not exist
738   with every kernel configuration. Only try to include modules
739   that actually exist.
740
741 -------------------------------------------------------------------
742 Mon Sep  5 10:43:22 CEST 2005 - hare@suse.de
743
744 - Properly (re-)set $uld_modules (#115217)
745 - Add comments to mkinitrd.
746
747 -------------------------------------------------------------------
748 Sun Sep  4 19:04:48 CEST 2005 - schwab@suse.de
749
750 - Filter out empty lines in resolve_modules.
751
752 -------------------------------------------------------------------
753 Sat Sep  3 18:47:52 CEST 2005 - agruen@suse.de
754
755 - Fix module parameter handling (broken with the #71218 fix).
756
757 -------------------------------------------------------------------
758 Fri Sep  2 17:43:51 CEST 2005 - kasievers@suse.de
759
760 - read DEV_ON_TMPFS from /etc/sysconfig/kernel (#114400)
761   with default yes.
762
763 -------------------------------------------------------------------
764 Sat Aug 27 22:48:48 CEST 2005 - cthiel@suse.de
765
766 - Fix splash size autodetection (#113573)
767
768 -------------------------------------------------------------------
769 Fri Aug 26 12:04:28 CEST 2005 - hare@suse.de
770
771 - Add modprobe and modules.dep for proper handling of modules
772 - Fix mount permissions (#112765)
773 - Switch off binaries not available during boot (#112820)
774
775 -------------------------------------------------------------------
776 Wed Aug 17 08:35:23 CEST 2005 - hare@suse.de
777
778 - Pass only valid parameters to init (#104984).
779 - Remove ROOT= parameter parsing
780 - Do not evaluate IDE modules if network interface is set (#83782).
781
782 -------------------------------------------------------------------
783 Tue Aug 16 20:08:10 CEST 2005 - agruen@suse.de
784
785 - Revert change that was meant for the perl-Bootloader code, which
786   we are not currently using (fixes 104956).
787
788 -------------------------------------------------------------------
789 Fri Aug  5 09:47:10 CEST 2005 - hare@suse.de
790
791 - Fix booting with lilo (#100492)
792
793 -------------------------------------------------------------------
794 Mon Jul 25 14:03:18 CEST 2005 - hare@suse.de
795
796 - Fix booting with dynamic /dev.
797 - Add udev db directory.
798 - Make software suspend working again (#97875, #95601)
799
800 -------------------------------------------------------------------
801 Fri Jul  8 16:37:47 CEST 2005 - hare@suse.de
802
803 - Update to match latest udev program locations.
804 - Fix nfsroot.
805
806 -------------------------------------------------------------------
807 Tue Jun 21 14:31:11 CEST 2005 - agruen@suse.de
808
809 - vga mode recognition: during initial installation, mkinitrd is
810   called before the bootloader config (e.g., /boot/grub/menu.lst)
811   is written. IN that case, also parse the vga= mode setting out
812   of /proc/cmdline (91259).
813
814 -------------------------------------------------------------------
815 Fri Jun 17 11:03:40 CEST 2005 - hare@suse.de
816
817 - Fix even more locations.
818 - Parse nfsroot= parameter.
819
820 -------------------------------------------------------------------
821 Wed Jun 15 16:33:38 CEST 2005 - hare@suse.de
822
823 - Fix locations for udev_volume_id and devnumber.
824
825 -------------------------------------------------------------------
826 Wed Jun 15 13:14:42 CEST 2005 - hare@suse.de
827
828 - Fix locations for hotplugeventrecorder and run_init.
829
830 -------------------------------------------------------------------
831 Tue Jun 14 12:22:57 CEST 2005 - hare@suse.de
832
833 - Update for new udev program locations.
834
835 -------------------------------------------------------------------
836 Mon May  9 09:42:30 CEST 2005 - agruen@suse.de
837
838 - module_upgrade: Add script for renaming modules in all system
839   config files. This is invoked from the kernel post-install
840   script (#47755).
841
842 -------------------------------------------------------------------
843 Mon May  2 22:43:08 CEST 2005 - schwab@suse.de
844
845 - Initialize fs_modules and drv_modules in each round.
846
847 -------------------------------------------------------------------
848 Thu Mar 31 11:03:56 CEST 2005 - hare@suse.de
849
850 - Fix booting from DASD on S/390.
851
852 -------------------------------------------------------------------
853 Mon Mar 21 18:12:49 CET 2005 - agruen@suse.de
854
855 - Back out unnecessary change "Include boot-time udev rules if
856   present (#74013)".
857 - Fix check for "unknown volume type" result of udev.
858 - Re-add support for multiple splash images in the same initrd
859   (mostly from Michael Schroeder <mls@suse.de>).
860
861 -------------------------------------------------------------------
862 Mon Mar 21 14:43:54 CET 2005 - hare@suse.de
863
864 - Include boot-time udev rules if present (#74013).
865
866 -------------------------------------------------------------------
867 Mon Mar 21 11:01:34 CET 2005 - hare@suse.de
868
869 - Fix passing of command-line options to the ide driver (#72454)
870 - Export rootfs filesystem type in ROOTFS_FSTYPE.
871
872 -------------------------------------------------------------------
873 Wed Mar 16 15:58:50 CET 2005 - hare@suse.de
874
875 - Check for invalid fs-types
876 - Add check for root=0xXXX type boot parameter.
877
878 -------------------------------------------------------------------
879 Mon Mar 14 16:53:18 CET 2005 - schwab@suse.de
880
881 - Make emergency shell interactive.
882
883 -------------------------------------------------------------------
884 Mon Mar 14 14:22:40 CET 2005 - hare@suse.de
885
886 - Fix booting on SCSI machines.
887
888 -------------------------------------------------------------------
889 Mon Mar 14 12:20:00 CET 2005 - hare@suse.de
890
891 - Fix glibc usage (#71941)
892
893 -------------------------------------------------------------------
894 Fri Mar 11 16:48:49 CET 2005 - hare@suse.de
895
896 - Fix nfs-root.
897 - Fix rootfs detection for LVM1.
898
899 -------------------------------------------------------------------
900 Fri Mar 11 12:53:23 CET 2005 - agruen@suse.de
901
902 - Fix stripping .o and .ko extensions from module names.
903
904 -------------------------------------------------------------------
905 Thu Mar 10 18:31:40 CET 2005 - ro@suse.de
906
907 - typo fix "rootfstype" -> "$rootfstype" 
908
909 -------------------------------------------------------------------
910 Thu Mar 10 14:25:15 CET 2005 - hare@suse.de
911
912 - Fixed dynamic /dev generation.
913   If disabled, dynamic devs will be mounted on
914   /lib/klibc/dev.
915 - Separate driver and fs module for clean resume (#71218).
916 - Attempt fsck of the rootfs if possible.
917
918 -------------------------------------------------------------------
919 Thu Mar 10 08:41:57 CET 2005 - hare@suse.de
920
921 - Fix mount by label properly (#65886).
922
923 -------------------------------------------------------------------
924 Wed Mar  9 12:00:50 CET 2005 - hare@suse.de
925
926 - Always mount rootfs read-write when using jfs (#67328).
927 - Ignore modprobe 'install' lines (#71758).
928 - Update nfs-root.
929 - Include ahci driver for ICH6 boards (#71758).
930 - Really fix booting from LVM2.
931
932 -------------------------------------------------------------------
933 Mon Mar  7 09:09:25 CET 2005 - hare@suse.de
934
935 - Fixed booting on LVM2 (#67221).
936 - Try to make umount /dev work.
937   (Disabled for now, doesn't work).
938
939 -------------------------------------------------------------------
940 Fri Mar  4 16:43:20 CET 2005 - hare@suse.de
941
942 - Added /dev/mdX device nodes (#67221)
943
944 -------------------------------------------------------------------
945 Fri Mar  4 13:00:51 CET 2005 - hare@suse.de
946
947 - Export ROOTFS_BLKDEV for boot scripts.
948
949 -------------------------------------------------------------------
950 Thu Mar  3 09:03:04 CET 2005 - hare@suse.de
951
952 - Do not load ide-floppy by default.
953
954 -------------------------------------------------------------------
955 Mon Feb 28 17:16:26 CET 2005 - hare@suse.de
956
957 - Add device /dev/isdninfo as no-one seems to create it (#66745).
958
959 -------------------------------------------------------------------
960 Mon Feb 28 12:21:58 CET 2005 - hare@suse.de
961
962 - Add links to /dev/stdin, /dev/stdout and /dev/stderr (#66841).
963
964 -------------------------------------------------------------------
965 Sun Feb 27 18:08:16 CET 2005 - trenn@suse.de
966
967 - correctly add dsdt to initramfs
968 - corrected manpage -> initramfs default -> -R use initrd
969
970 -------------------------------------------------------------------
971 Wed Feb 23 14:52:17 CET 2005 - hare@suse.de
972
973 - Make root=0304 style parameters working again (#66023)
974
975 -------------------------------------------------------------------
976 Mon Feb 21 14:30:17 CET 2005 - agruen@suse.de
977
978 - Fix check_ide_modules_pcimap.
979
980 -------------------------------------------------------------------
981 Wed Feb 16 18:41:31 CET 2005 - agruen@suse.de
982
983 - Change default to create an initramfs instead of an initrd.
984
985 -------------------------------------------------------------------
986 Mon Feb 14 17:01:41 CET 2005 - agruen@suse.de
987
988 - udev_discover_root got broken for root=XXXX and root=XXX
989   boot command line parameters as generated by lilo.
990 - Fix mount by label (#49246).
991
992 -------------------------------------------------------------------
993 Fri Feb 11 16:44:39 CET 2005 - hare@suse.de
994
995 - Call hwinfo to find IDE modules.
996
997 -------------------------------------------------------------------
998 Tue Feb  8 17:33:45 CET 2005 - fehr@suse.de
999
1000 - fix handling of unstable EVMS minor device numbers in initrd (#49277)
1001
1002 -------------------------------------------------------------------
1003 Fri Feb  4 15:30:12 CET 2005 - hare@suse.de
1004
1005 - Add -I for static ethernet configuration.
1006
1007 -------------------------------------------------------------------
1008 Fri Feb  4 09:36:36 CET 2005 - hare@suse.de
1009
1010 - Make initramfs to accept init= parameter (#50455).
1011
1012 -------------------------------------------------------------------
1013 Mon Jan 31 15:14:22 CET 2005 - hare@suse.de
1014
1015 - Remove mkinitramfs symlinks (#50301)
1016 - Add -V for vendor-specific scripts (#50302)
1017
1018 -------------------------------------------------------------------
1019 Mon Jan 31 11:44:47 CET 2005 - hare@suse.de
1020
1021 - Update udev support
1022 - Fix support for custom ACPI DSDT.
1023
1024 -------------------------------------------------------------------
1025 Fri Jan 28 11:18:45 CET 2005 - schwab@suse.de
1026
1027 - make package noarch 
1028
1029 -------------------------------------------------------------------
1030 Thu Jan 27 17:17:55 CET 2005 - agruen@suse.de
1031
1032 - Bump version number so that we can require a recent-enough
1033   version of mkinitrd in kernel-$FLAVOR.rpm.
1034
1035 -------------------------------------------------------------------
1036 Thu Jan 27 09:08:32 CET 2005 - hare@suse.de
1037
1038 - Relax check for DSDT.
1039
1040 -------------------------------------------------------------------
1041 Fri Jan 21 15:35:52 CET 2005 - hare@suse.de
1042
1043 - Make root device discovery by udev optional again as it
1044   breaks nfs-root.
1045 - Fix module enabling for modularized IDE subsystem.
1046
1047 -------------------------------------------------------------------
1048 Thu Jan 20 10:47:54 CET 2005 - hare@suse.de
1049
1050 - Rearrange dhcp sections to make nfs-root work again.
1051 - Actually include udev as it's always needed.
1052 - Re-add hotplug.sh which is needed for initramfs.
1053
1054 -------------------------------------------------------------------
1055 Sun Dec 12 23:18:15 CET 2004 - olh@suse.de
1056
1057 - drop mkinitramfs
1058
1059 -------------------------------------------------------------------
1060 Mon Nov  8 16:43:52 CET 2004 - agruen@suse.de
1061
1062 - Recognize the sysrq={yes|1} kernel command-line option for
1063   switching on sysrq earlier during boot-up.
1064
1065 -------------------------------------------------------------------
1066 Mon Nov  8 16:02:17 CET 2004 - olh@suse.de
1067
1068 - mkinitramfs: Fix ldd output parsing
1069
1070 -------------------------------------------------------------------
1071 Thu Oct 28 14:53:06 CEST 2004 - olh@suse.de
1072
1073 - mkinitramfs: create /var/run (#34258 - LTC6040)
1074
1075 -------------------------------------------------------------------
1076 Wed Oct 27 16:47:40 CEST 2004 - olh@suse.de
1077
1078 - mkinitramfs: fix iscsi root, move udevstart (#34258 - LTC6040)
1079
1080 -------------------------------------------------------------------
1081 Tue Oct 26 16:31:50 CEST 2004 - agruen@suse.de
1082
1083 - Fix ldd output parsing (last change was still broken in some
1084   cases).
1085 - /sbin/udevstart now is a symlink to udev. Copy udev binaries
1086   so that the symlink will still work.
1087 - Allow to pivot-root mount by UUID (UUID=* was missing in case
1088   statement).
1089
1090 -------------------------------------------------------------------
1091 Mon Oct 18 21:07:47 CEST 2004 - olh@suse.de
1092
1093 - fix syntax error in mkinitramfs-kinit.sh, in nfsroot path
1094
1095 -------------------------------------------------------------------
1096 Mon Oct 18 18:09:33 CEST 2004 - agruen@suse.de
1097
1098 - Adapt the regexp for parsing the ldd output to recent changes.
1099 - Add missing s390 case to installkernel.
1100 - Clean up architecture tests. A few other cleanups.
1101
1102 -------------------------------------------------------------------
1103 Sat Oct 16 11:46:19 CEST 2004 - olh@suse.de
1104
1105 - use either vmlinux or vmlinuz in installkernel (#39427 - LTC7872)
1106
1107 -------------------------------------------------------------------
1108 Tue Oct 12 15:47:04 CEST 2004 - agruen@suse.de
1109
1110 - Revert the last change: It is cleaner to create an empty
1111   /etc/mtab instead.
1112
1113 -------------------------------------------------------------------
1114 Sun Oct  3 18:53:08 CEST 2004 - agruen@suse.de
1115
1116 - Add missing -n options to a few umount invocations.
1117
1118 -------------------------------------------------------------------
1119 Thu Sep  9 14:50:46 CEST 2004 - agruen@suse.de
1120
1121 - Create missing /dev/shm directory.
1122
1123 -------------------------------------------------------------------
1124 Fri Sep  3 20:59:08 CEST 2004 - olh@suse.de
1125
1126 - mkinitramfs: bind mount /etc/mtab to /proc/1/mounts
1127
1128 -------------------------------------------------------------------
1129 Fri Sep  3 20:57:02 CEST 2004 - olh@suse.de
1130
1131 - mkinitramfs: copy the /tmp/net-*.conf files to /dev/nfsroot/ 
1132
1133 -------------------------------------------------------------------
1134 Fri Sep  3 20:53:47 CEST 2004 - olh@suse.de
1135
1136 - mkinitramfs: set the hostname from dhcp reply
1137
1138 -------------------------------------------------------------------
1139 Fri Sep  3 20:51:28 CEST 2004 - olh@suse.de
1140
1141 - mkinitramfs: ipconfig writes a /tmp/net-$interface.conf
1142   source the first one found to fill enviroment with dhcp reply
1143
1144 -------------------------------------------------------------------
1145 Fri Aug 27 13:09:42 CEST 2004 - olh@suse.de
1146
1147 - mkinitramfs: create /dev/std{in,out,err} symlinks (#43338)
1148
1149 -------------------------------------------------------------------
1150 Tue Aug 24 20:34:03 CEST 2004 - agruen@suse.de
1151
1152 - Remove support for the root_dir parameter: The same effect can
1153   be achieved by running mkinitrd with chroot inside the real
1154   root directory.
1155 - Add missing -p flags to mkdirs.
1156
1157 -------------------------------------------------------------------
1158 Sun Aug 22 22:41:17 CEST 2004 - olh@suse.de
1159
1160 - mkinitramfs: move mount $udev_root to avoid duplicate entries
1161   in /proc/self/mounts
1162
1163 -------------------------------------------------------------------
1164 Sun Aug 22 20:47:27 CEST 2004 - olh@suse.de
1165
1166 - mkinitramfs: if nfsroot= is given, force root=/dev/nfs
1167
1168 -------------------------------------------------------------------
1169 Sun Aug 22 20:37:14 CEST 2004 - olh@suse.de
1170
1171 - mkinitramfs: rearrange the kinit.sh code, mount /dev earlier,
1172   run mknod earlier, run udev on asynchronous events
1173   run debug shell before vendor script
1174
1175 -------------------------------------------------------------------
1176 Sun Aug 22 20:15:08 CEST 2004 - olh@suse.de
1177
1178 - mkinitramfs: handle ip=*:* case, ipconfig is fixed
1179
1180 -------------------------------------------------------------------
1181 Sun Aug 22 20:13:46 CEST 2004 - olh@suse.de
1182
1183 - mkinitramfs: get debug=true from enviroment
1184
1185 -------------------------------------------------------------------
1186 Sat Aug 21 16:18:09 CEST 2004 - olh@suse.de
1187
1188 - mkinitramfs: fix typo in help text output
1189
1190 -------------------------------------------------------------------
1191 Sat Aug 21 16:13:36 CEST 2004 - olh@suse.de
1192
1193 - mkinitramfs: check if lilo.conf is readable to avoid warning
1194
1195 -------------------------------------------------------------------
1196 Fri Aug 20 11:22:24 CEST 2004 - olh@suse.de
1197
1198 - mkinitrd: /run_init must be s static binary because /lib is 
1199             already gone when it runs, take the klibc version
1200
1201 -------------------------------------------------------------------
1202 Fri Aug 20 11:18:41 CEST 2004 - olh@suse.de
1203
1204 - mkinitrd: udevinfo.static is in /sbin again
1205
1206 -------------------------------------------------------------------
1207 Thu Aug 12 15:11:41 CEST 2004 - hare@suse.de
1208
1209 - Added -g for including glibc binaries instead of klibc ones.
1210
1211 -------------------------------------------------------------------
1212 Mon Aug  2 09:54:35 CEST 2004 - hare@suse.de
1213
1214 Initial update for SL9.2
1215 - Added '-r' to mkinitrd to build initramfs instead of initrd.
1216 - Removed 2.4.X code.
1217 - Enabled udev as default for all modes.
1218
1219 -------------------------------------------------------------------
1220 Mon Aug  2 08:37:53 CEST 2004 - hare@suse.de
1221
1222 - #43406: Fix modules loading error on SATA-only machines.
1223
1224 -------------------------------------------------------------------
1225 Wed Jul 28 18:15:54 CEST 2004 - olh@suse.de
1226
1227 - mkinitramfs: (#42940 - LTC9911)
1228   all dev nodes belong to root, according to udev.permissions
1229   but some may be owned by a group other than root
1230
1231 -------------------------------------------------------------------
1232 Wed Jul 28 15:21:28 CEST 2004 - hare@suse.de
1233
1234 - #42958: /sbin/MAKEDEV must be linked into /dev if
1235   existing.
1236
1237 -------------------------------------------------------------------
1238 Wed Jul 28 10:39:51 CEST 2004 - hare@suse.de
1239
1240 - #43352: dasdview was not copied into the initrd;
1241   scsi modules were copied with no SCSI device present on S/390,
1242   and a symlink to sed were created with sed already present.
1243
1244 -------------------------------------------------------------------
1245 Thu Jul  1 23:49:40 CEST 2004 - agruen@suse.de
1246
1247 - #42696: Lilo passes the root device number as three to four-digit
1248   hex number. Make mkinitrd recognize the dree-digit case
1249   correctly.
1250
1251 -------------------------------------------------------------------
1252 Wed Jun 23 18:17:31 CEST 2004 - fehr@suse.de
1253
1254 - Add code that makes root filesystem on EVMS possible (#41198)
1255   
1256 -------------------------------------------------------------------
1257 Mon Jun 21 17:00:11 CEST 2004 - agruen@suse.de
1258
1259 - The udev helper scripts use /lib/klibc/bin/sh as their shell, so
1260   leave the shell where it comes from, and make /bin/sh a symlink
1261   to that location.
1262 - Add a number of binaries the used scripts are using.
1263 - Temporarily mount /dev/shm for the udev scripts.
1264
1265 -------------------------------------------------------------------
1266 Sun Jun 20 20:07:19 CEST 2004 - agruen@suse.de
1267
1268 - #42250: Fix race when using lvm2 / device mapper / evms root
1269   file system in combination with udev: Need to wait for udev to
1270   create /dev/mapper/control.
1271 - Add initrd=trace kernel command line option: turns on command
1272   tracing in linuxrc start-up script (set -x).
1273
1274 -------------------------------------------------------------------
1275 Fri Jun 18 03:41:19 CEST 2004 - agruen@suse.de
1276
1277 - #42171: Always create an initrd. Not having one may create all
1278   sorts of problems: Bad boot configurations, udev device
1279   discovery will be missing, and maybe more.
1280
1281 -------------------------------------------------------------------
1282 Fri Jun 18 02:55:26 CEST 2004 - agruen@suse.de
1283
1284 - With multiple root= kernel command line options, the last one is
1285   supposed to count.
1286 - Lilo tries to be clever and strips off the /dev/ prefix from
1287   device names. Check and fix; this is needed for EVMS root.
1288 - Convert some back-tick quoting to $() quoting.
1289
1290 -------------------------------------------------------------------
1291 Mon Jun 14 11:51:48 CEST 2004 - olh@suse.de
1292
1293 - mkinitramfs: mount /proc correctly
1294
1295 -------------------------------------------------------------------
1296 Thu Jun 10 22:47:38 CEST 2004 - agruen@suse.de
1297
1298 - #41896: Fix do_chroot.
1299
1300 -------------------------------------------------------------------
1301 Wed Jun  9 01:25:37 CEST 2004 - agruen@suse.de
1302
1303 - #41821: mkinitrd / mkiniramfs vga mode scanning bug.
1304
1305 -------------------------------------------------------------------
1306 Tue Jun  8 13:16:02 CEST 2004 - hare@suse.de
1307
1308 - Use IFS in a subshell to avoid errors.
1309
1310 -------------------------------------------------------------------
1311 Tue Jun  8 12:38:08 CEST 2004 - agruen@suse.de
1312
1313 - #41765: Reset IFS to original value in one place.
1314 - Reset initrd_bins between creating multiple initrds.
1315
1316 -------------------------------------------------------------------
1317 Mon Jun  7 14:29:06 CEST 2004 - hare@suse.de
1318
1319 - mkinitrd: add sed to initrd if S/390 zfcp is used (#41484).
1320
1321 -------------------------------------------------------------------
1322 Sat Jun  5 21:18:29 CEST 2004 - olh@suse.de
1323
1324 - mkinitramfs: create 32 mdN nodes, create isdninfo,
1325   remove sleep 3 in nfsmount
1326
1327 -------------------------------------------------------------------
1328 Wed Jun  2 18:00:29 CEST 2004 - bk@suse.de
1329
1330 - mkinitrd: write commandline as command line in warning (#41542)
1331
1332 -------------------------------------------------------------------
1333 Wed Jun  2 16:31:10 CEST 2004 - hare@suse.de
1334
1335 - mkinitrd: Emit warning if no disks are found (#41542).
1336
1337 -------------------------------------------------------------------
1338 Wed Jun  2 12:50:43 CEST 2004 - hare@suse.de
1339
1340 - mkinitrd: Always activate all disks (#41484).
1341
1342 -------------------------------------------------------------------
1343 Wed Jun  2 00:10:07 CEST 2004 - olh@suse.de
1344
1345 - mkinitramfs: add raid/lvm support if raid or dm-mod given with -m
1346
1347 -------------------------------------------------------------------
1348 Tue Jun  1 15:01:17 CEST 2004 - hare@suse.de
1349
1350 - mkinitrd: Fix EVMS handling on S/390 (#40857).
1351
1352 -------------------------------------------------------------------
1353 Mon May 31 20:30:34 CEST 2004 - olh@suse.de
1354
1355 - mkinitramfs: disable 'debug' per default in kinit.sh
1356
1357 -------------------------------------------------------------------
1358 Mon May 31 19:44:22 CEST 2004 - olh@suse.de
1359
1360 - mkinitramfs: use modprobe.conf from -b <dir>/etc, if it exits
1361
1362 -------------------------------------------------------------------
1363 Sun May 30 00:02:59 CEST 2004 - olh@suse.de
1364
1365 - mkinitramfs: if -m is given, expect that ALL required modules
1366   are given on cmdline, dont do autodetection for root filesystem
1367   type and lvm/md/dm in this case
1368   check also if /proc is mounted, do not fail if not
1369   this is required if the initrd is built for another host as user
1370
1371 -------------------------------------------------------------------
1372 Sat May 29 23:36:31 CEST 2004 - olh@suse.de
1373
1374 - mkinitramfs: remove <() process substitution,
1375   doesnt work without proc. use 'here document' instead
1376
1377 -------------------------------------------------------------------
1378 Sat May 29 23:25:31 CEST 2004 - olh@suse.de
1379
1380 - mkinitramfs: use -b dir in default_kernel_images()
1381
1382 -------------------------------------------------------------------
1383 Sat May 29 23:19:29 CEST 2004 - olh@suse.de
1384
1385 - mkinitramfs-kinit.sh:
1386   remove hardcoded unconditional 42 panic timeout 
1387
1388 -------------------------------------------------------------------
1389 Wed May 26 15:53:20 CEST 2004 - agruen@suse.de
1390
1391 - #41225: vga mode parsing bug.
1392
1393 -------------------------------------------------------------------
1394 Wed May 26 15:11:04 CEST 2004 - olh@suse.de
1395
1396 - mkinitramfs: remove misleading error message. (#39625)
1397
1398 -------------------------------------------------------------------
1399 Tue May 25 20:51:54 CEST 2004 - garloff@suse.de
1400
1401 - mkinitrd and mkinitramfs: Find iscsid in either /usr/sbin or 
1402   /sbin.
1403
1404 -------------------------------------------------------------------
1405 Mon May 24 21:48:46 CEST 2004 - olh@suse.de
1406
1407 - mkinitramfs: fix nfsroot to take nfsroot=server:/dir
1408
1409 -------------------------------------------------------------------
1410 Mon May 24 14:23:55 CEST 2004 - hare@suse.de
1411
1412 - Call devmap_mknod.sh if no udev is running
1413
1414 -------------------------------------------------------------------
1415 Mon May 24 12:15:36 CEST 2004 - fehr@suse.de
1416
1417 - load dm-snapshot additionally to dm-mod it is needed for some
1418   configurations (#41022)
1419
1420 -------------------------------------------------------------------
1421 Mon May 24 09:06:10 CEST 2004 - hare@suse.de
1422
1423 - add support for LVM2 as root filesystem for S/390.
1424
1425 -------------------------------------------------------------------
1426 Sun May 23 02:27:09 CEST 2004 - olh@suse.de
1427
1428 - mkinitramfs: fix parsing of nfsroot=
1429
1430 -------------------------------------------------------------------
1431 Wed May 19 01:14:29 CEST 2004 - garloff@suse.de
1432
1433 - Remove iSCSI TODO comments.
1434 - BLIST_NOREPORTLUN has changed its value in the kernel.
1435
1436 -------------------------------------------------------------------
1437 Thu May 13 18:07:54 CEST 2004 - fehr@suse.de
1438
1439 - add support for EVMS volume as root filesystem
1440
1441 -------------------------------------------------------------------
1442 Thu May 13 14:55:44 CEST 2004 - hare@suse.de
1443
1444 - new-kernel-pkg: Only call zipl on S/390 if corresponding
1445   configuration file exists.
1446
1447 -------------------------------------------------------------------
1448 Tue May 11 11:24:00 CEST 2004 - agruen@suse.de
1449
1450 - Install Kerntypes in /sbin/installkernel instead of in the
1451   kernel makefiles: installkernel knows about /boot.
1452
1453 -------------------------------------------------------------------
1454 Sun May  9 18:34:20 CEST 2004 - olh@suse.de
1455
1456 - mkinitramfs: guess if root is on lvm
1457   remove root_dir support. doesnt work as user because chroot
1458   is required, and root can chroot anyway
1459   doesnt need any hacks, just write a /bootsplash file (#39902)
1460
1461 -------------------------------------------------------------------
1462 Wed May  5 17:55:38 CEST 2004 - agruen@suse.de
1463
1464 - #39824: Fix bootsplash for non-standard resolutions.
1465 - #39893: Remove working directory and its contents.
1466 - Fix for lvm root with grub.
1467
1468 -------------------------------------------------------------------
1469 Mon May  3 11:00:21 CEST 2004 - hare@suse.de
1470
1471 - new-kernel-pkg: Fixed embarrasing bug in call to zipl 
1472   (called with -v instead of -V)
1473
1474 -------------------------------------------------------------------
1475 Thu Apr 29 21:09:50 CEST 2004 - olh@suse.de
1476
1477 - mkinitramfs:
1478   handle root on jfs
1479   put the fs driver for the root filesystem in the initrd, even
1480   if it is not listed in INITRD_MODULES
1481
1482 -------------------------------------------------------------------
1483 Tue Apr 27 17:37:32 CEST 2004 - fehr@suse.de
1484
1485 - mkinitrd: add code to only activate the LVM VG that contains the 
1486   root fs to prevent problems as described in bug #32794
1487
1488 -------------------------------------------------------------------
1489 Fri Apr 23 14:35:47 CEST 2004 - garloff@suse.de
1490
1491 - mkinitrd: Add support for new syntax of passing scsi_mod params
1492   with scsi_mod. prefix. Translate old options, where possible.
1493
1494 -------------------------------------------------------------------
1495 Tue Apr 20 00:55:20 CEST 2004 - olh@suse.de
1496
1497 - mkinitramfs changes:
1498   copy raidautorun
1499
1500 -------------------------------------------------------------------
1501 Mon Apr 19 17:59:13 CEST 2004 - olh@suse.de
1502
1503 - mkinitramfs changes:
1504   detect root on raid correctly
1505
1506 -------------------------------------------------------------------
1507 Sun Apr 18 21:54:02 CEST 2004 - olh@suse.de
1508
1509 - mkinitramfs changes:
1510   workaround chicken/egg bug in mdadm and raidautorun
1511   they do the ioctl on the not yet existing device node...
1512
1513 -------------------------------------------------------------------
1514 Sat Apr 17 18:35:27 CEST 2004 - olh@suse.de
1515
1516 - mkinitramfs changes:
1517   remove files in initramfs to release memory
1518   print hint if booted with 'debug'
1519   be less verbose in mkinitramfs
1520
1521 -------------------------------------------------------------------
1522 Wed Apr 14 12:18:48 CEST 2004 - hare@suse.de
1523
1524 - Fixed loading of dasd module if no dasd= parameter is set.
1525 - Configure dasd devices via sysfs for empty dasd= parameter.
1526
1527 -------------------------------------------------------------------
1528 Sun Apr  4 20:07:27 CEST 2004 - agruen@suse.de
1529
1530 - Add a missing `fi'.
1531 - Explicitly create udev2 device inodes (--mknodes).
1532
1533 -------------------------------------------------------------------
1534 Sat Apr  3 18:19:02 CEST 2004 - agruen@suse.de
1535
1536 - #37290: Fix mkinitrd for root filesystem on lvm on software
1537   raid; add fallback to scan sysfs if udev fails.
1538
1539 -------------------------------------------------------------------
1540 Fri Apr  2 16:38:13 CEST 2004 - hare@suse.de
1541
1542 - mkinitrd: Add support for large device numbers.
1543
1544 -------------------------------------------------------------------
1545 Thu Apr  1 22:06:32 CEST 2004 - agruen@suse.de
1546
1547 - Report failure if binaries are not found.
1548 - Add devnumber klibc binary.
1549 - Actually include raidautorun in the initrd.
1550
1551 -------------------------------------------------------------------
1552 Thu Apr  1 16:17:41 CEST 2004 - agruen@suse.de
1553
1554 - #32794: Run raidautorun also when the root filesystem is LVM but
1555   not a RAID, and there are RAIDs configured in the rest of the
1556   system: Otherwise lvm may wrongly think that the RAID is multipath
1557     attached storage, and corrupt data.
1558
1559 -------------------------------------------------------------------
1560 Tue Mar 30 22:43:31 CEST 2004 - agruen@suse.de
1561
1562 - mkinitrd:
1563   + Dereference symbolic link in hex_dev_number (fehr@suse.de).
1564   + Get rid of static device numbers, clean up device number
1565     checking.
1566   + Remove -u option (to disable udev); it's mandatory now anyway.
1567   + Don't run createpartitiondevs (an ash extension) with udev.
1568   + Small fix for uml.
1569
1570 -------------------------------------------------------------------
1571 Tue Mar 30 13:23:04 CEST 2004 - olh@suse.de
1572
1573 - mkinitramfs: add sr_mod to initrd as a workaround for #37943
1574   create /dev/shm earlier in /init
1575   copy rm binary and /etc/sysconfig/hardware to initramfs
1576
1577 -------------------------------------------------------------------
1578 Sun Mar 28 23:27:24 CEST 2004 - agruen@suse.de
1579
1580 - Added support for S/390 zfcp disks with kernel 2.6
1581   (hare@suse.de).
1582 - Fix syntax error checking for device mapper; cleanups.
1583
1584 -------------------------------------------------------------------
1585 Thu Mar 25 13:36:57 CET 2004 - agruen@suse.de
1586
1587 - Rework the entire nfs-root/dhcp/pivot-root logic.
1588 - Fix two issues in iscsi support.
1589 - Suport for device-mapper based root files (fehr@suse.de)
1590 - Fix udev/lvm/device-mapper initialization order.
1591 - Don't create static lvm/device-mapper inodes when using udev.
1592
1593 -------------------------------------------------------------------
1594 Mon Mar 22 15:44:03 CET 2004 - agruen@suse.de
1595
1596 - Copy the root filesystem device inode into the initrd only when
1597   not using udev.
1598 - Don't leave DHCP mode when root=/dev/nfs. Add af_packet module
1599   that is apparently needed by DHCP.
1600 - Don't use stat(1): it's missing on old distros.
1601
1602 -------------------------------------------------------------------
1603 Fri Mar 19 14:57:50 CET 2004 - hare@suse.de
1604
1605 - Update mkinitrd to use udev for creating device nodes.
1606 - Update mkinitrd to pick up modular IDE drivers.
1607
1608 -------------------------------------------------------------------
1609 Tue Mar 16 14:16:14 CET 2004 - schwab@suse.de
1610
1611 - Fix quoting.
1612
1613 -------------------------------------------------------------------
1614 Tue Mar 16 10:48:16 CET 2004 - hare@suse.de
1615
1616 - Fixed new-kernel-pkg for correctly updating /etc/zipl.conf.
1617
1618 -------------------------------------------------------------------
1619 Tue Mar  9 21:47:08 CET 2004 - olh@suse.de
1620
1621 - mkinitramfs: create nodes for ppp and fb0, no sysfs support yet
1622
1623 -------------------------------------------------------------------
1624 Tue Mar  9 16:49:43 CET 2004 - olh@suse.de
1625
1626 - quote variables in mkinitramfs for here documents
1627
1628 -------------------------------------------------------------------
1629 Tue Mar  9 01:52:58 CET 2004 - olh@suse.de
1630
1631 - add mkinitramfs as mkinitrd on ppc
1632   mounts /dev as tmpfs, requires 2.6 kernel
1633
1634 -------------------------------------------------------------------
1635 Wed Mar  3 15:15:38 CET 2004 - agruen@suse.de
1636
1637 - A small cleanup in the mkinitrd script.
1638
1639 -------------------------------------------------------------------
1640 Mon Mar  1 02:05:11 CET 2004 - agruen@suse.de
1641
1642 - Clean up vga mode parsing for the boot splash.
1643 - Mount /proc and /sys at the beginning of linuxrc, and unmount
1644   them at the end.
1645 - Add iscsi support (patch from David Wysochanski
1646   <davidw@netapp.com> via Kurt Garloff <garloff@suse.de>).
1647 - Update dasd configuration to kernel 2.6.
1648
1649 -------------------------------------------------------------------
1650 Thu Feb 26 14:54:06 CET 2004 - agruen@suse.de
1651
1652 - mkinitrd: Some more quoting fixes.
1653 - new-kernel-pkg: Merging the lilo and elilo branches broke; lilo
1654   was accidentally invoked in both cases.
1655
1656 -------------------------------------------------------------------
1657 Wed Feb 25 14:09:29 CET 2004 - schwab@suse.de
1658
1659 - Fix syntax error in linuxrc.
1660
1661 -------------------------------------------------------------------
1662 Tue Feb 24 15:17:01 CET 2004 - agruen@suse.de
1663
1664 - mkinitrd: Too much quoting removed in last change.
1665
1666 -------------------------------------------------------------------
1667 Tue Feb 24 03:09:48 CET 2004 - agruen@suse.de
1668
1669 - Clean up the code in several places. Use $(..) instead of `..`.
1670 - Add special case for /dev/cciss/* devices. A better solution is
1671   required; there are a lot more cases where there is no trivial
1672   mapping between the device inode under /dev and its sysfs entry.
1673
1674 -------------------------------------------------------------------
1675 Mon Feb 23 19:49:02 CET 2004 - agruen@suse.de
1676
1677 - mkinitrd:
1678   + Clean up some s390 specific stuff.
1679   + Add & use do_chroot function.
1680   + Instead of parsing /etc/modules.conf, parse the output of
1681     modprobe -c.
1682 - new-kernel-pkg: Merge almost-identical lilo + elilo cases.
1683
1684 -------------------------------------------------------------------
1685 Fri Feb 20 13:37:43 CET 2004 - agruen@suse.de
1686
1687 - mkinitrd: Fix check parsing zipl.conf in s390_dasd().
1688
1689 -------------------------------------------------------------------
1690 Fri Feb 20 02:07:04 CET 2004 - agruen@suse.de
1691
1692 - #34736: Handle whitespace in zipl.conf correctly.
1693
1694 -------------------------------------------------------------------
1695 Mon Feb 16 17:13:23 CET 2004 - hare@suse.de
1696
1697 - Added S/390 zipl support in new-kernel-pkg.
1698
1699 -------------------------------------------------------------------
1700 Mon Feb  2 17:50:51 CET 2004 - agruen@suse.de
1701
1702 - Add device mapper / lvm2 support (from sbose@suse.de).
1703
1704 -------------------------------------------------------------------
1705 Fri Jan 16 17:36:01 CET 2004 - schwab@suse.de
1706
1707 - Run elilo in new-kernel-pkg.
1708
1709 -------------------------------------------------------------------
1710 Fri Dec  5 15:16:06 CET 2003 - hare@suse.de
1711
1712 - Checked out new version from CVS: Removed s390 special case
1713   for image selection.
1714
1715 -------------------------------------------------------------------
1716 Thu Dec  4 16:16:58 CET 2003 - ro@suse.de
1717
1718 - added manpage mkinitrd.8 
1719
1720 -------------------------------------------------------------------
1721 Wed Nov 26 14:01:53 CET 2003 - agruen@suse.de
1722
1723 - Fix a syntax error and the module list info (don't show params).
1724
1725 -------------------------------------------------------------------
1726 Sat Nov 22 11:38:37 CET 2003 - agruen@suse.de
1727
1728 - Re-add patch from Carsten Grohmann (which was accidentally lost
1729   beacuse it was not committed to the CVS).
1730
1731 -------------------------------------------------------------------
1732 Fri Nov 21 12:05:25 CET 2003 - agruen@suse.de
1733
1734 - Update for 2.6 kernel on s390 and zSeries (hare@suse.de).
1735 - Invoke /sbin/elilo to update the efi partition on ia64.
1736
1737 -------------------------------------------------------------------
1738 Tue Nov 18 13:43:38 CET 2003 - kukuk@suse.de
1739
1740 - Loading SELinux policy: Add patch from Carsten Grohmann for
1741   better output.
1742
1743 -------------------------------------------------------------------
1744 Tue Nov 11 15:53:59 CET 2003 - agruen@suse.de
1745
1746 - Scan kernel cmdline, and pass scsi parameters to scsi_mod:
1747   Otherwise no scsi params can be passed on the cmdline.
1748
1749 -------------------------------------------------------------------
1750 Tue Oct 28 17:05:17 CET 2003 - agruen@suse.de
1751
1752 - Add `-C /etc/modprobe.conf' only if this file actually exists:
1753   The modprobe for 2.6 kernels can also run without a config
1754   file.
1755
1756 -------------------------------------------------------------------
1757 Mon Oct 27 16:00:25 CET 2003 - agruen@suse.de
1758
1759 - Increase the initial initrd image size: 10000 1k blocks
1760   is too small for the k_debug kernel.
1761
1762 -------------------------------------------------------------------
1763 Thu Oct 23 12:59:41 CEST 2003 - agruen@suse.de
1764
1765 - Fix for #32625: mkinitrd handles `-b /' incorrectly.
1766 - Handle use_selinux like all other flags.
1767 - From snwint@suse.de (+changes from me): Fix bootsplash on SLES8.
1768 - From bk@suse.de: Some zfcp fixes.
1769
1770 -------------------------------------------------------------------
1771 Wed Oct 15 20:00:57 CEST 2003 - kukuk@suse.de
1772
1773 - Fix selinux support
1774 - Always use mount/umount -n in initrd
1775 - Always create initrd if selinux support is requested
1776
1777 -------------------------------------------------------------------
1778 Wed Oct 15 13:35:15 CEST 2003 - kukuk@suse.de
1779
1780 - Add optional selinux support
1781
1782 -------------------------------------------------------------------
1783 Fri Oct 10 10:23:45 CEST 2003 - schwab@suse.de
1784
1785 - Fix typo.
1786
1787 -------------------------------------------------------------------
1788 Fri Oct 10 08:53:22 CEST 2003 - agruen@suse.de
1789
1790 - Skip over linux-gate.so.1, which is a library mapped into the
1791   process by 2.6 kernels.
1792
1793 -------------------------------------------------------------------
1794 Thu Oct  9 14:47:47 CEST 2003 - agruen@suse.de
1795
1796 - Fix vga mode parsing (wrongly was taking "ex" for a hex number).
1797 - Use generic versions of libraries: On some systems we have
1798   generic as well as optimized libraries, but the optimized
1799   libraries may not work with all kernel versions.
1800
1801 -------------------------------------------------------------------
1802 Thu Oct  2 18:58:55 CEST 2003 - bk@suse.de
1803
1804 - fix initrd creation on S/390(only tested w/ dasd, not with zfcp!)
1805 - pass module parameters from /etc/modules.conf to linuxrc
1806
1807 -------------------------------------------------------------------
1808 Wed Oct  1 09:38:34 CEST 2003 - schwab@suse.de
1809
1810 - new-kernel-pkg: handle elilo.
1811
1812 -------------------------------------------------------------------
1813 Mon Sep 29 22:01:49 CEST 2003 - kukuk@suse.de
1814
1815 - Add %defattr
1816
1817 -------------------------------------------------------------------
1818 Mon Sep 29 20:00:32 CEST 2003 - agruen@suse.de
1819
1820 - There is no mkdir in the initrd: Create all needed directories
1821   when creating the initrd.  Use `mkdir -p' instead of `mkdir'.
1822 - A minor cleanup.
1823
1824 -------------------------------------------------------------------
1825 Tue Sep 23 15:55:40 CEST 2003 - agruen@suse.de
1826
1827 - The previous change from using killall to kill was incomplete
1828   (kill is located in /bin; killall is in /usr/bin).
1829 - Temporary mount shm to /etc/lvmtab.d to create space for lvm
1830   commands (#26073).
1831 - Add some changes that got lost with the previous update.
1832
1833 -------------------------------------------------------------------
1834 Fri Sep 19 03:00:30 CEST 2003 - agruen@suse.de
1835
1836 - new-kernel-pkg: Change /dev/stderr to &2 -- otherwise it fails
1837   in build envs.
1838
1839 -------------------------------------------------------------------
1840 Thu Sep 18 10:35:05 CEST 2003 - kraxel@suse.de
1841
1842 - linuxrc does rootfs device scan via sysfs after loading the
1843   modules.  2.6.x kernels only, fixes bug #30771.
1844
1845 -------------------------------------------------------------------
1846 Tue Sep 16 16:10:01 CEST 2003 - agruen@suse.de
1847
1848 - Add missing $root_dir prefixes, and replace some remaining
1849   occurrences of `/boot' with $boot_dir.
1850 - Prevent readlink macro from printing an error message for missing
1851   files (the "real" readlink also fails without messages).
1852 - Add xfs_dmapi and xfs_support to the list of modules that may
1853   be missing without causing an error (they no longer exist).
1854 - Add md to list of introduced modules.
1855 - temporarly mount shm to /etc in the linuxrc script to have more
1856   space available for lvm commands (#26073).
1857
1858 -------------------------------------------------------------------
1859 Thu Sep  4 09:08:24 CEST 2003 - agruen@suse.de
1860
1861 - Add xfs_dmapi and xfs_support to the list of modules that may
1862   be missing without causing an error (they no longer exist).
1863 - Fix typo, add md to list of introduced modules, minor clean-ups.
1864
1865 -------------------------------------------------------------------
1866 Mon Sep  1 15:23:24 CEST 2003 - agruen@suse.de
1867
1868 - Put mkinird script under cvs control, and remove the inconsistent
1869   change log that used to be part of the script. The repository
1870   location is: /suse/yast2/cvsroot/mkinitrd/.
1871 - Remove now-obsolete oem resize support.
1872
1873 -------------------------------------------------------------------
1874 Mon Sep  1 12:53:22 CEST 2003 - mls@suse.de
1875
1876 - dhcp: allow servername in rootpath (#29791)
1877
1878 -------------------------------------------------------------------
1879 Sun Aug 31 23:40:35 CEST 2003 - agruen@suse.de
1880
1881 - Fix broken check: mount, umount and the surrounding files were
1882   missing in initrd's.
1883
1884 -------------------------------------------------------------------
1885 Wed Aug 27 15:50:14 CEST 2003 - agruen@suse.de
1886
1887 - Prevent mkinitrd warnings for scsi_mod and sd_mod, which may
1888   have been added to INITRD_MODULES implicitly after a kernel
1889   update.
1890 - Another minor fix in the ACPI DSDT code.
1891
1892 -------------------------------------------------------------------
1893 Tue Aug 26 17:34:21 CEST 2003 - agruen@suse.de
1894
1895 - Clean up ACPI DSDT code.
1896 - Add internal option use_static_binaries than can be turned off
1897   to use dynamically linked binaries (for bug hunting).
1898 - Fix for systems that don't have a modprobe.old binary.
1899
1900 -------------------------------------------------------------------
1901 Mon Aug 25 01:17:22 CEST 2003 - ro@suse.de
1902
1903 - fix syntax error in last change 
1904
1905 -------------------------------------------------------------------
1906 Fri Aug 22 17:28:07 CEST 2003 - trenn@suse.de
1907
1908 - Added support to attach an DSDT (acpi) to the initrd
1909   there will exist a kernel option soon, to load a DSDT from
1910   the initrd and substitute the DSDT from the BIOS.
1911   The compiled DSDT can be indicated either in /etc/sysconfig/kernel for permanent
1912   load or the path to the DSDT can be given to mkinitrd  via the -a parameter
1913
1914 -------------------------------------------------------------------
1915 Thu Aug 14 10:12:23 CEST 2003 - agruen@suse.de
1916
1917 - Don't depend on /usr/bin/readlink utility: it is not present
1918   on older distributions.
1919
1920 -------------------------------------------------------------------
1921 Fri Aug  8 15:43:12 CEST 2003 - agruen@suse.de
1922
1923 - Automatically also require sd_mod (SCSI disk) if scsi_mod is
1924   required: It is reasonable to assume that the root file system
1925   is on a SCSI disk in that case.
1926
1927 -------------------------------------------------------------------
1928 Fri Aug  8 14:21:06 CEST 2003 - agruen@suse.de
1929
1930 - Fix a check in mkinird script: No need to invoke initrd on
1931   /boot/vmlinuz if that file is a symlink.
1932 - Update mkinitrd help text.
1933
1934 -------------------------------------------------------------------
1935 Tue Aug  5 17:10:00 CEST 2003 - agruen@suse.de
1936
1937 - Don't call rpm from inside mkinitrd: mkinitrd is itself called
1938   from rpm in the binary kernel packages; recursive rpm is not
1939   possible.
1940 - Fix bugs if mkinitrd is called with a different root directory.
1941 - Unclutter mkinitrd's output.
1942 - #28484: Use kill instead of killall in the initrd in the dhcp
1943   specific code: killall apparently would require an additional
1944   shared library.
1945
1946 -------------------------------------------------------------------
1947 Thu Jul 31 16:05:55 CEST 2003 - agruen@suse.de
1948
1949 - Fix heuristic for recognizing installed kernel RPMs and their
1950   binary image files.
1951 - If /boot/vmlinuz is a symlink to /boot/vmlinuz-$VERSION and
1952   /boot/initrd is a regular file, replace /boot/initrd with a
1953   symbolic link to /boot/initrd-$VERSION when creating that
1954   initrd image. This ensures that /boot/vmlinuz and /boot/initrd
1955   belong to the same kernel.
1956
1957 -------------------------------------------------------------------
1958 Mon Jul 28 12:18:46 CEST 2003 - agruen@suse.de
1959
1960 - Fix test which version of modprobe to use (was testing
1961   for 2.5.*).
1962
1963 -------------------------------------------------------------------
1964 Wed Jul 16 13:11:24 CEST 2003 - kraxel@suse.de
1965
1966 - fix creation of mk_initrd link.
1967
1968 -------------------------------------------------------------------
1969 Wed Jul  2 20:20:39 CEST 2003 - kraxel@suse.de
1970
1971 - build initrds for all installed kernel rpms.
1972 - fix 2.5.x issues.
1973
1974 -------------------------------------------------------------------
1975 Fri Jun  6 18:13:18 CEST 2003 - agruen@suse.de
1976
1977 - new-kernel-pkg was in DOS file format: How did *that* happen ??
1978 - mkinitrd:
1979   + Recognize correctly if no modules are being used.
1980   + Pipe config file to depmod via stdin so chroot doesn't matter.
1981
1982 -------------------------------------------------------------------
1983 Fri Jun  6 10:38:01 CEST 2003 - schwab@suse.de
1984
1985 - Handle LOADER_TYPE elilo.
1986 - Fix syntax errors.
1987
1988 -------------------------------------------------------------------
1989 Wed Jun  4 18:13:31 CEST 2003 - agruen@suse.de
1990
1991 - Merge in improved mkinitrd script. There are a number of
1992   comments tagged with FIXME that seem unclear to me.
1993
1994 -------------------------------------------------------------------
1995 Tue Jun  3 14:57:35 CEST 2003 - stepan@suse.de
1996
1997 - Get bootsplash theme name dynamically from sysconfig file.
1998   This obsoletes SuSEconfig.bootsplash
1999
2000 -------------------------------------------------------------------
2001 Mon May 26 12:40:59 CEST 2003 - agruen@suse.de
2002
2003 - Remove initial install vs. upgrade logic from new-kernel-pkg
2004   script. This is better dealt with in the k_* spec files. Invoke
2005   new-kernel-pkg script with the version of the kernel as $1
2006   (e.g., "2.4.20-99-default").
2007 - Adjust installkernel script to new-kernel-pkg changes.
2008
2009 -------------------------------------------------------------------
2010 Thu May 22 15:28:50 CEST 2003 - agruen@suse.de
2011
2012 - Split /sbin/mk_initrd from aaa_base.
2013 - New /sbin/installkernel that is used be `make install' in the
2014   kernel sources.
2015 - New /sbin/new-kernel-pkg scripts that kicks the boot loader
2016   (mainly lilo) after the kernel/initrd image has changed.