-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
711 lines (412 loc) · 19.7 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
2011-04-13 Jim Garlick <[email protected]>
* : tag 3.10
* dracut/installkernel : Drop. CHAOS kmods no longer need stripping.
2011-04-11 Jim Garlick <[email protected]>
* : tag 3.9
* nfsroot.spec.in : Don't wire down version of memtest86+.
Drop redundant call to nfsroot-kdumplinks in %post since we call
nfsroot-rebuild and nfsrooot-rebuild calls that.
* configpxe/nfsroot-rebuild, configpxe/nfsroot-postinst,
configpxe/nfsroot-prerm : Call nfsroot-memtestlink.
* configpxe/nfsroot-memtestlink : New script to create memtest
symlink.
2011-03-19 Jim Garlick <[email protected]>
* : tag 3.8
* nfsroot.spec.in : Ensure syslinux is installed before %post.
Should address missing pxelinux.0 in some install cases.
2011-01-19 Jim Garlick <[email protected]>
* : tag 3.7
* configpxe/nfsroot-prerm : Remove initramfs cleanup, now handled
by kernel %ghost entry.
* configpxe/nfsroot-setdefault : Don't manage vmlinux and System.map
links. I think we did this for live crash before, but now crash
can find the appropriate namelist on its own.
* configpxe/nfsroot-rebuild : Add missing nfsroot-kdumplinks call.
2011-01-18 Jim Garlick <[email protected]>
* configpxe/nfsroot-kdumplinks : Add script to manage kdump
initrd symlinks, and call it from grubby hooks and spec %post.
* rc/rc.nfsroot-kdump : Get working with rhel6.
* etc/initial-fstab : Restore because new-kernel-pkg complains
if /etc/fstab is not present in the image.
2011-01-15 Jim Garlick <[email protected]>
* nfsroot.spec.in : Remove bogus Requires: mkisoimage.
* boot/pxelinux.cfg : Remove extra root=dhcp arg.
2011-01-15 Jim Garlick <[email protected]>
* : tag 3.6
* dracut/xinstall : Fake root=dhcp (revert change on 2010-01-10).
* etc/nfsroot : Remove deprecated options: NFSMOUNTOPTS, MODPROBE,
ETH0_DEVICE, ETH0_OPTIONS, ETH_DEVICES.
-
* etc/initial-fstab : Remove.
* rc/nfsroot-init : Create initial /etc/fstab if it doesn't exist.
Don't initialize /etc/mtab as it gets cleared in rc.sysinit.
* nfsroot.spec.in : Don't mknod /dev nodes in the image.
* dracut/xinstall : Ignore MODPROBE sysconfig setting.
* configpxe/nfsroot-* : Move scripts from dracut directory.
* boot/isolinux.*, mkinitrd.*, mklivecd.* : Remove.
* config/x_ac_dracut.m4, mkinitrd, mklivecd : Remove.
* dracut/README : Remove lame README.
* configure.ac, configu/nfsroot.spec.in, Makefile.am : Make dracut
the default.
2011-01-10 Jim Garlick <[email protected]>
* mkinitrd/mklivecd, nfsroot.spec.in, boot/Makefile.am : Don't
include /isolinux as part of nfsroot package. Create it on the fly.
* mkinitrd/mklivecd : Move from mklivecd directory since this version
will be specific to the old initrd.
* boot/pxelinux.cfg : Add root=dhcp to default command line.
* dracut/xinstall : Don't add root=dhcp to the initramfs as this
breaks livecds.
* dracut/installkernel : Don't remove kmods installed by
earlier dracut modules.
* boot/Makefile.am, nfsroot.spec.in : Don't include copies of
syslinux binaries in package. Copy to the appropriate locations
in the %post scriptlet.
2011-01-10 Jim Garlick <[email protected]>
* : tag 3.5
* nfsroot.spec.in : Add missing memtest86+ BuildRequires.
* mkinitrd/Makefile.am, dracut/Makeifle.am, mklivecd/Makefile.am :
Move scripts from /sbin to /usr/sbin.
* dracut/nfsroot-* : Rework nfsroot-setdefault options.
2011-01-08 Jim Garlick <[email protected]>
* rc/nfsroot : Removed.
* rc/nfsroot-init : Insert this script between method scripts
and init. Do the things that the sysv init script did, only
get it done earlier. Run /etc/nfsroot.d/* scripts, if any.
Finally exec $INITPROG.
* rc.nfsroot-* : Exec /etc/rc.nfsroot-init instead of $INITPROG.
* rc/rc.nfsroot : Fix rw export test so it will prevent startup
if root is exported rw but mounted ro.
* rc/rc.nfsroot* : Touch / not /.foo, which simplifies code.
* dracut/installkernel : Don't install unionfs or aufs modules.
These would be loaded from the read-only root not the initramfs.
* dracut/nfsroot-setdefault : New.
* dracut/nfsroot-rebuild, dracut/nfsroot-prerm, dracut-postinst :
Call nfsroot-setdefault to move default symlinks and update
pxelinux.msg file, starring the default.
* dracut/Makefile.am, dracut.spec.in : Move scripts from /sbin
to /usr/sbin.
2011-01-07 Jim Garlick <[email protected]>
* boot/pxelinux.cfg, configpxe/configpxe, dracut/nfsroot-postinst,
dracut/nfsroot-prerm, dracut/nfsroot-rebuild,
mkinitrd/nfsroot-kernel-pkg : Standardize naming of initrds to
"initramfs" (default) or "initramfs-<kver>.img". Fixes bug where
initrd paths for non-default kernels were wrong.
* dracut/nfsroot-rebuild : Silence error when rebuilding pxelinux.cfg.
* dracut/installkernel : Strip kernel modules to reduce initrd size.
2011-01-07 Jim Garlick <[email protected]>
* : tag 3.4.
* : Initial dracut integration.
2011-01-06 Jim Garlick <[email protected]>
* : Reorganize and autoconfiscate.
2011-01-03 Jim Garlick <[email protected]>
* : tag 3.3.
* nfsroot.spec : Revert subpackage split.
2011-01-03 Jim Garlick <[email protected]>
* img/freedos.img : Expand image to 10MB. Boot with himem enabled.
2010-12-30 Jim Garlick <[email protected]>
* pxelinux.cfg, img/freedos.img : Support serial console.
2010-12-29 Jim Garlick <[email protected]>
* nfsroot.spec : Stop carrying a copy of syslinux executables,
and simply copy them from syslinux package, now a BuildRequires.
* pxelinux.*, isolinux.*, nfsroot.spec : Add memtest boot option.
* pxelinux.*, isolinux.*, nfsroot.spec, img/fdboot.img : Add freedos
boot option.
* nfsroot.spec : Split package into three subpackages:
nfsroot-base, nfsroot-nfs, and nfsroot-livecd.
2010-05-10 Jim Garlick <[email protected]>
* : tag 3.2.
* sysconfig.nfsroot, rc.nfsroot-kdump, mkinitrd-nfsroot : Add
nfsvers=3 to default mount options per bz 979.
* sysconfig.nfsroot : Drop rtc from MODPROBE and e100 from EHT_DEVICES.
2010-05-04 Jim Garlick <[email protected]>
* : tag 3.1.
* mkinitrd_nfsroot : Copy some files in /etc, and a dlopened shared
library that mount.nfs needs now (as of rhel6-b1). Drop some storage
modules that no longer exist.
* nfsroot.spec : Depend on genisoimage not mkisofs.
2010-03-22 Jim Garlick <[email protected]>
* mkinitrd_nfsroot : Do copy in MODPROBE modules.
2009-07-24 Jim Garlick <[email protected]>
* : tag 3.0.
* nfsrootfun.sh : RHEL 6 support:
- modify nrf_copyexec() to handle static executables without errors
- limit dhcp query to 5 attempts then panic
- hardwire dhclient request parameters on dhclient cmdline.
* mkinitrd_nfsroot : Don't copy in dhclient.conf.
* dhclient.conf : Dropped.
2009-04-18 Jim Garlick <[email protected]>
* : tag 2.16.
* initrd-init.sh : If ETH0_DEVICE is configured, but loading the
module doesn't bring up eth0, issue a warning and try ETH_DEVICES
modules rather than panic.
* mkinitrd_nfsroot : If ETH0_DEVICE and ETH_DEVICES are both
configured, copy modules for both into the initrd.
2009-03-16 Jim Garlick <[email protected]>
* : tag 2.15.
* nfsroot.spec : Require kernel per chaos bz 721.
2009-02-25 Jim Garlick <[email protected]>
* : tag 2.14.
* sysconfig.nfsroot : Add e1000e and igb. [Trent D'Hooge]
2008-07-28 Jim Garlick <[email protected]>
* mklivecd : Remove -J from mkisofs as it limits the size
of the iso product and is not otherwise needed. [Trent D'Hooge]
2008-07-21 Jim Garlick <[email protected]>
* README : Add alternate boot methods section.
2008-02-07 Jim Garlick <[email protected]>
* : tag 2.13.
* nfsroot-kernel-pkg : Handle snapshot chaos kernels with date
appended to RPM release but not uname.
2007-12-16 Jim Garlick <[email protected]>
* : tag 2.12.
* rc.nfsroot-kdump : Check if kdump initrd image link exists
before checking its date against /etc/kdump.conf [chaos bug 147].
2007-11-09 Jim Garlick <[email protected]>
* : tag 2.11.
* rc.nfsroot-kdump : Panic if /etc/kdump.conf is newer than
initrd link, because kdump startup will attempt to rebuild initrd
if this is true, and that is not what we want in nfsroot environment.
* rc.nfsroot-kdump : Use sysconfig variables instead of fstab to
mount dump directory.
* sysconfig.nfsroot : Change KDUMP_DIR to be NFS "device".
Add KDUMP_DIR_MOUNTOPTS.
2007-11-04 Jim Garlick <[email protected]>
* : tag 2.10.
* mkinitrd_nfsroot : Remove reboot and hwclock as these are
executed from the NFS root, not the initrd.
* rc.nfsroot-kdump : Call makedumpfile to filter and compress
vmcore content.
* rc.nfsroot-kdump : Allow failsafe and vmcore filter level
to be tuned via sysconfig.
* sysconfig.nfsroot : Added KDUMP_DIR, KDUMP_LEVEL, and KDUMP_FAILSAFE
defaults.
* nfsroot.spec : Require kexec-utils.
* README : Added note about kdump.
2007-11-04 Jim Garlick <[email protected]>
* : tag 2.9
* rc.nfsroot-kdump : New.
* mkinitrd_nfsroot : Add reboot and hwclock for kdump.
Abort if BOOTIF is present in /proc/cmdline.
* sysconfig.nfsroot : Add 'nosharecache' to default mount options.
Prepend kdump to METHODS. Add /mnt and /root to default RAMDIRS.
* rc.nfsroot-* : Added short overview comment for each method.
* nfsroot-kernel-pkg : Added add_kdump_links() to create symlinks
to nfsroot initrds for kdump.
* nfsroot.spec : Create /dev/rtc in image via %post.
2007-10-30 Jim Garlick <[email protected]>
* : tag 2.8
* rc.nfsroot : remount root rw if possible.
* rc.nfsroot-* : if root is exported rw and we expect ro, panic.
* nfsroot.init : remove inferior method for noticing read-write
server image export.
2007-10-30 Jim Garlick <[email protected]>
* : tag 2.7
* nfsroot.init : Spawn a shell (effectively panic) if server
is remounted read-write by rc.sysinit.
2007-10-29 Jim Garlick <[email protected]>
* : tag 2.6
* rc.nfsroot-bind, rc.nfsroot-rbind : Fix rsync command to
handle directories with multiple components.
2007-10-11 Jim Garlick <[email protected]>
* mkinitrd_nfsroot, initrd-init : Revert sysctl changes as we now
blacklist these ports in the kernel.
2007-10-04 Jim Garlick <[email protected]>
* : tag 2.5
* mkinitrd_nfsroot : Include sysctl in initrd.
* initrd-init : Add sysctl -w sunrpc.max_resvport=987 to prevent
the NFS client from allocating port 988, which is Lustre's port.
2007-10-03 Jim Garlick <[email protected]>
* rc.nfsroot-rbind : New.
2007-10-01 Jim Garlick <[email protected]>
* : tag 2.4
* DISCLAIMER : It's back, new and improved
* : Updated headers again.
2007-10-01 Jim Garlick <[email protected]>
* : tag 2.3
* DISCLAIMER : Removed per release instructions
* COPYING : Added LLNL preamble per release instructions.
* : Updated headers to reflect review and release approval.
2007-09-26 Jim Garlick <[email protected]>
* nfsroot.init : Remove calls to /etc/rc.readonly.local
and /etc/rc.readonly.d/hostname. Trent wants to handle this
via inittab bootwait entry, independent of the nfsroot package.
2007-08-28 Jim Garlick <[email protected]>
* : tag 2.2
* rc.nfsroot : Set NFSROOT_METHOD in init's environment.
* nfsroot.init : If bind method, remount root read-only because
RHEL5 rc.sysinit tries to remount it read-write.
* initrd-init : Suppress printing of MAC address during boot.
* nfsrootfun.sh : Suppress informational messages when loading modules.
2007-08-27 Jim Garlick <[email protected]>
* rc.nfsroot : Call rc.nfsroot-unionfs not -union (typo).
* nfsrootfun.sh : nrf_ethmods() shows pci slot ids for found drivers.
* initrd-init : More informative error if neither ETH_DEVICES nor
nrf_ethmods() are defined during initrd creation.
2007-08-22 Jim Garlick <[email protected]>
* COPYING, DISCLAIMER, * : Added standard legal stuff required by
LLNL for GPL redistribution.
2007-08-22 Jim Garlick <[email protected]>
* : tag 2.1
* mkinitrd_nfsroot : Require ETH_DEVICES to be set in sysconfig file
if ETH0_DEVICE is not set. Put ETH_DEVICES in init.cfg.
Include sed in image.
* initrd-init : Pass ETH_DEVICES into nrf_ethmods().
* nfsrootfun.sh : Rewrite nrf_ethmods() using new method, which
iterates through ETH_DEVICES looking for exact (vendor, device)
matches of lspci -n output in modules.pcimap rather than the
somewhat unreliable method of relying on PCI class.
Drop the nrf_copykmod_allnet() function.
2007-07-09 Jim Garlick <[email protected]>
* : tag 2.0
* nfsroot.init : Replace has_mnt function with mount|grep to avoid
parsing mtab directly. Call mount -i when creating fake mount to
avoid invoking mount.nfs which doesn't seem to implement -f in rhel5.
* nfsroot-kernel-pkg : Find available kernels with a find on
/boot/vmlinuz-\* which should be more reliable (e.g. for test
chaos-kernel builds) than the /lib/modules/* glob.
2007-07-08 Jim Garlick <[email protected]>
* rc.nfsroot-* : Mount tmpfs with -onr_inodes=0 (unlimited).
2007-07-06 Jim Garlick <[email protected]>
* nfsroot.spec : Remove non-chardev /dev/null if it exists.
* initial-fstab : Genericize root fstype and mount src.
* sysconfig.readonly-root : Removed (rhel5).
* rc.readonly : Removed (rhel5).
* rc.nfsroot-aufs : Fixed aufs mount line typo.
* rc.nfsroot-aufs: Re-mount /proc before modprobing (rhel5).
* rc.nfsroot-unionfs : Renamed from rc.nfsroot-union.
* rc.nfsroot-ram : Added method to copy everything to ramdisk.
* halt.patch : Removed.
* mktestimage : New.
2007-06-29 Jim Garlick <[email protected]>
* rc.nfsroot-aufs : New script to support aufs union file system.
* nfsroot.spec : Require nfs-utils (rhel5).
* nfsroot.spec : Require gzip, cpio, tar.
* mkinitrd_nfsroot : Added mount.nfs to initrd utils (rhel5).
Initialize PATH.
2007-05-04 Jim Garlick <[email protected]>
* halt.patch : Added this patch for documentation purposes.
On RHEL 5 systems, the patch should be applied to /etc/init.d/halt
to prevent 'reboot' from deadlocking on bind-method configs.
2007-03-13 Jim Garlick <[email protected]>
* : tag 1.8.
2007-03-12 Jim Garlick <[email protected]>
* initrd-init : Modprobe ide-cd before mounting cd.
* mkinitrd_nfsroot : Include ide-cd in kmods.
2006-09-15 Jim Garlick <[email protected]>
* : tag 1.7.
* nfsrootfun.sh : Add nrf_findcdrom() for finding cdrom device name.
* initrd-init : If BOOTIF is set, start network and mount NFS
root as before via sysroot_nfs(); otherwise, assume livecd
and mount cdrom root via sysroot_cdrom().
* initrd-init : Spawn a shell on panic.
* profile : New. Sets PS1 for initrd-init shell.
* mkinitrd_nfsroot : Include kmods for cdrom support.
Include a few more utils to make debug shell more useful.
* mklivecd, mklivecd.8 : New.
* isolinux.bin-0.11, isolinux.cfg, isolinux.msg : New.
2006-08-16 Jim Garlick <[email protected]>
* : tag 1.6.
* mkinitrd_nfsroot, initrd-init, sysconfig.nfsroot : Add MODPROBE
option to load additional modules from in the initrd.
* mkinitrd_nfsroot : Fix broken -u option. Make -M option cause
modules to be loaded (same as MODPROBE).
2006-08-09 Jim Garlick <[email protected]>
* : tag 1.5.
2006-08-08 Jim Garlick <[email protected]>
* nfsroot-kernel-pkg, mkinitrd_nfsroot : Find incremental chaos
kernel builds that have the date appended to the /boot files.
* rc.nfsroot-union : Use 'ro' instead of 'nfsro' on readonly NFS
mounts as RHEL 4 and FC5 NFS client - server pairs return
EROFS not EACCESS on write to read-only NFS file system.
* nfsroot-kernel-pkg : Make sure vmlinuz and initrd have ugo+r.
2006-08-07 Jim Garlick <[email protected]>
* rc.nfsroot-bind : use rsync -a not cp -r to copy files.
* nfsroot.spec : Add 'rsync' to Requires line.
2006-08-01 Jim Garlick <[email protected]>
* : tag 1.4.
* nfsroot.spec : Add 'file' to Requires line.
2006-07-27 Jim Garlick <[email protected]>
* initrd-init : If root-path ends in .tar.gz, mount its parent and
extract tarball into a ramdisk that becomes root. Then unmount
parent.
* nfsrootfun.sh : Modify nrf_createrd to mkdir /mnt and not mkdir
/union or /writeable which are no longer used.
* mkinitrd_nfsroot : Add tar, basename, dirname, gunzip to utils.
* rc.nfsroot-none : Rename from rc.nfsroot-nfsrw as it now handles
the ramdisk-from-tarball case as well as the read-write NFS case.
* sysconfig.nfsroot : Prepend 'none' to METHODS.
* nfsroot.spec : rc.nfsroot-nfsrw name change. Add which to
Requires line.
* mkintrd_nfsroot.8 : Rewrite description of initrd actions.
2006-07-25 Jim Garlick <[email protected]>
* nfsroot.spec : Add pciutils requirement [Trent].
2006-07-17 Jim Garlick <[email protected]>
* : tag 1.3.
* nfsrootfun.sh : nrf_fixeth0 needs array declared with -a.
* initrd-init : panic if any part of nrf_fixeth0 fails.
2006-07-14 Jim Garlick <[email protected]>
* README : Clarified reboot and cron discussion.
* nfsrootfun.sh : Fix array handling bug in nrf_fixeth0.
2006-07-06 Jim Garlick <[email protected]>
* nfsroot.spec : Add dhcpd.conf as documentation.
2006-07-06 Jim Garlick <[email protected]>
* : tag 1.2.
* NEWS : New.
* README : Updated.
2006-06-29 Jim Garlick <[email protected]>
* sysconfig.nfsroot, rc.nfsroot-* : make init program configurable.
* nfsroot.init : reverse order of /readonly, /writeable for pretty df.
* pxelinux.0-3.11 : added from syslinux-3.11 (http://syslinux.zytor.com)
* nfsroot-kernel-pkg : cleanup:
- Use /lib/modules/* instead of RPM to find available kernels.
- Validate vmlinuz, initrd sym links on exit.
- Add -D (set default) option.
2006-06-28 Jim Garlick <[email protected]>
* : tag 1.1.
* nfsroot.init : fake entry for /readonly also
2006-06-27 Jim Garlick <[email protected]>
* rc.nfsroot : New master script which tries rc.nfsroot-method.
* sysconfig.nfsroot : Add METHODS variable.
* nfsroot.spec : Create /dev/console and /dev/null if needed.
* nfsroot-kernel-pkg : Handle error messages on stdout of rpm command.
2006-06-26 Jim Garlick <[email protected]>
* nfsrootfun.sh : Fix some unintended textual substitions.
* nfsroot-kernel-pkg : New.
* initial-fstab : Remove /writeable entry, which was overmounting
the real thing.
* mkinitrd_nfsroot : Add -v option and suppress chatty messages.
* rc.nfsroot : If unionfs cannot be modprobed, run rc.nfsroot-bind.
* nfsroot.spec : Call nfsroot-kernel-pkg -A from %post.
* configpxe : listentries() doesn't show the default entry.
* : remove .img suffix from initrd.
* rc.nfsroot-bind : use RAMDIRS sysconfig variable for list of
directories (now absolute paths) to bind to ramdisk and drop
/dev from the default list. Remove code used to prime /etc/mtab.
2006-06-23 Jim Garlick <[email protected]>
* rc.readonly : Execute rc.readonly.local and rc.readonly.d/<host>
files in subshells to avoid messing up rc.sysinit's environment.
* sysconfig.nfsroot : Add tg3 to default list of modules (ldev).
* initrd-init : Panic if correct module for eth0 is not loaded.
* nfsrootfun.sh : Return error if no interface has the boot mac
address [nrf_fixeth0]
* nfsrootfun.sh : If there is a pid file but dhclient isn't running,
suppress errors from kill command [nrf_ipconf_dhcp].
* nfsrootfun.sh : Change DHCP retry from 5s to 10s. Do not return
DHCP server name [nrf_ipconf_dhcp].
* nfsrootfun.sh : Change NFS mount retry from 5s to 10s [nrf_nfsmount].
* initrd-init : Panic if ip, mask, bcast, hostname, or
root_path are not received from DHCP. Issue a warning if router
is missing in response, but continue anyway. Don't prepend
DHCP server name + ":" to root_path.
* initrd-init : Don't exit and panic the kernel on fatal error,
just issue a fatal sounding message and sleep forever (well 24h).
* initrd-init, nfsrootfun.sh : Handle errors in nrf_modprobe.
Panic if ETH0_DEVICE is set and module cannot be loaded.
2006-06-21 Jim Garlick <[email protected]>
* mkinitrd_nfsroot.8 : New.
* configpxe, configpxe.8: New.
* rc.readonly : Source /etc/rc.readonly.local and
/etc/rc.readonly.d/$(hostname) if they exist.
2006-06-20 Jim Garlick <[email protected]>
* : tag 1.0.
* : Initial import.
* config-pxe : New.