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