2448b2db83ea580d8189f83c95c2564b8f04de1b
[yaboot.git] / changelog
1 2001-10-28  Ethan Benson  <erbenson@alaska.net>
2
3         * Version 1.3.5
4
5         * Add yaboot-howto, Thanks to Chris Tillman.
6
7         * yaboot:
8           - XFS fixes for large partitions (Brendan O'Dea).
9           - Upgrade libext2fs to 1.25, this adds full ext3 support to yaboot.
10           - Reiserfs fixes (Jeff Mahoney).
11           - Implement the message= configuration option (see yaboot.conf man page).
12
13 2001-10-13  Ethan Benson  <erbenson@alaska.net>
14
15         * Version 1.3.4
16
17         * ybin: Correct a verbosity message.
18
19         * yaboot:
20           - Add SGI XFS filesystem support.
21           - Rewrite OpenFirmware device path parsing code.  This fixes
22             many bugs and inconsistencies in yaboot's file loading.
23           - Fix OpenFirmware filesystem support to automatically convert
24             path separator from / to \.  CDROM authors no longer need to use
25             kludges like image=\\install\\powermac\\vmlinux.
26           - Fix kernel loading on some systems.
27           - Allow for getting files from tftp server that does not run a
28             bootpd/dhcpd.
29           - Fix netboot when using the `n' key.
30           - Fix a great deal of incorrect format strings which could cause
31             yaboot crashes.
32           - Fix all filesystems to properly return error conditions, and
33             report those error conditions (instead of just saying `image not
34             found').
35           - Make configuration file open error consistent with other file
36             open errors.
37           - Add `help' command to yaboot which prints out basic usage information.
38           - Add non-fatal warning when bootstrap partition has wrong type (pmac only).
39           - Minor code rearrangement.
40           - General cruft removal and code cleanup.
41
42         * Makefile cleanup, make filesystems configurable.
43         
44 2001-09-25  Ethan Benson  <erbenson@alaska.net>
45
46         * Version 1.3.3
47
48         * Add --debug option to yabootconfig
49
50         * Fix BSD booting support somewhat.  The bsd= option's semantics
51           have changed, it must now be set to the BSD root partition.  ybin
52           will now install /usr/local/lib/yaboot/ofwboot onto the bootstrap
53           partition when bsd= is present in /etc/yaboot.conf.  The dual boot
54           menu will then execute "ofwboot <bsd_root_part>,/bsd" this means
55           the bsd kernel must be at /bsd on the BSD root partition.
56
57 2001-09-24  Ethan Benson  <erbenson@alaska.net>
58
59         * Version 1.3.2
60
61         * Fix Makefile thinko where make install failed if
62           /etc/yaboot.conf already existed.
63
64 2001-09-20  Ethan Benson  <erbenson@alaska.net>
65
66         * Version 1.3.1
67
68         * Don't include /etc/yaboot.conf in binary dist, instead put the
69           example in /usr/local/share/doc.  This way extracting the tarball
70           from / won't blow away existing configs.
71
72         * Move strip commands from install target to strip target, install
73           now depends on strip.
74
75 2001-09-20  Ethan Benson  <erbenson@alaska.net>
76
77         * Version 1.3
78
79         * Merging of ybin and yaboot source trees, this is now the
80           official upstream yaboot/ybin source tree.
81
82         * yaboot:
83           - Various ppc64 & chrp fixes by Peter Bergner, fix fdisk partition
84             handling.
85           - Fix netboot (was broken by reiserfs patch)
86         
87 2001-08-26  Ethan Benson  <erbenson@alaska.net>
88
89         * Version 1.2.6
90
91         * ofpath became broken on non-scsi systems due to quoting fix.
92         
93 2001-08-20  Ethan Benson  <erbenson@alaska.net>
94
95         * Version 1.2.5
96
97         * Fix broken quoting uncovered by debian's current /bin/ash.
98
99 2001-08-06  Ethan Benson  <erbenson@alaska.net>
100
101         * Version 1.2.4
102
103         * ofboot: remove <OS-VOLUME-NAME> tag as it was causing the
104           OpenFirmware multibooter to crash.
105
106         * mkofboot: zero first 800K of bootstrap partition before creating
107           filesystem.
108
109         * yaboot:
110           - Version 1.2.3
111           - Supports using an md5 hash as well as plaintext password. (me)
112           - Fix again system.map loading. That also fix an old pending bug
113             we had where yaboot could pass random values for system.map,
114             causing the kernel to mark random pages reserved. (BenH)
115           - IBM CHRP fixes. (Peter Bergner)
116           - Add reiserfs support (Jeff Mahoney)
117
118 2001-06-30  Ethan Benson  <erbenson@alaska.net>
119
120         * Version 1.2.3
121
122         * ofpath:
123           - Version 1.0
124           - Add support for IBM CHRP, thanks to Marco d'Itri for testing.
125           - Use real wc if available, this speeds up ofpath slightly for scsi.
126           - Make variables local to their function unless they need to be global.
127
128         * ybin:
129           - If installing on IBM CHRP run addnote on yaboot binary before installing.
130           - Reword some error/verbose messages
131           - Make variables local to their function unless they need to be global.
132
133 2001-06-24  Ethan Benson  <erbenson@alaska.net>
134
135         * Version 1.2.2
136
137         * yabootconfig:
138           - Now works with braindamaged versions of pdisk.
139           - Add --kernel-args switch which allows boot-floppies to easily
140             add an append= line if needed.
141
142 2001-06-01  Ethan Benson  <erbenson@alaska.net>
143
144         * Version 1.2.1
145
146         * Fix test for strict posix/SUS echo behavior.
147
148         * Check for printf built into the shell.
149
150         * yabootconfig: check for and attempt to deal with cross device symlinks.
151
152 2001-05-28  Ethan Benson  <erbenson@alaska.net>
153
154         * Version 1.2
155
156         * Added yabootconfig, a script to build a valid /etc/yaboot.conf
157
158         * ybin:
159           - Detect IBM CHRP hardware and disable nvram update automatically
160           - Automatically run yabootconfig if /etc/yaboot.conf is missing
161           - Check for PATH_PREFIX environment variable and add all bin and
162             sbin directories from under it to PATH.  This is for boot-floppies.
163           - Add bsd= to list of multiboot options.
164
165         * ofboot: bump maximum number of OSes to 8.
166
167         * ofpath:
168           - No longer report bogus paths for non-existent scsi devices.
169           - Fix bug where garbage characters were mixed with the
170             OpenFirmware device path.
171           - Fix broken Wallstreet PowerBook support.
172           - Add support for silly devfs naming convention, Thanks to Tom Rini.
173
174 2001-05-06  Ethan Benson  <erbenson@alaska.net>
175
176         * Version 1.1.1
177
178         * ofboot: 
179           - Hopefully fix random and rare booting problem when chainloading
180             other OSes.  Thanks to Segher Boessenkool for the fix.
181           - Add volume name which shows up in the OpenFirmware multiboot
182             screen.
183           - It is now possible to replace the badge icon for the multiboot
184             screen, see examples/README.mbicon.
185
186         * yaboot: 
187           - Version 1.2.1
188           - Includes my previous 1.1.1-eb3 patches for password protection and single-key.
189
190         * Various spelling errors and clarifications to man pages.  Thanks to sword.
191
192 2001-04-26  Ethan Benson  <erbenson@alaska.net>
193
194         * Version 1.1
195
196         * ofpath:
197           - Version 0.8
198           - Add support for Performa 6400_200, PowerMac 4400, and the clones.
199           - Removed `No such file or directory' errors when system has no
200             scsi at all.
201
202         * ybin:  
203           - If delay= is not set use value of timeout= (converted to
204             seconds) instead.
205           - Removed command line options --type, --creator, and long
206             obsolete and deprecated --conffile.  The config file options
207             hfstype and hfscreator are still there.
208           - Removed long obsolete and deprecated bootconf= config option.
209           - Removed some old now unneeded debug cruft.
210
211         * yaboot:
212           - Include version 1.1.1-eb3, this includes the following changes
213           - Adds password protection capabilities.
214           - Add `single-key' option from silo.
215
216         * Documentation:
217           - Rewrote the yaboot.conf man page, now derived from silo.conf(5)
218
219 2001-03-22  Ethan Benson  <erbenson@alaska.net>
220
221         * Version 1.0
222
223         * ybin:
224           - Fix a few bugs that occured when magicboot= was not used.  
225           - Add basic support for IBM style bootstrap partitions.  These
226             partitions have yaboot dded directly to them.  See the yaboot.conf
227             man page regarding fstype for more info, also
228             examples/yaboot.conf.rs6k. 
229           - Don't require that ofpath be installed if its not needed.
230
231         * Documentation:
232           - Added examples/yaboot.conf.rs6k
233           - Man page updates for IBM support.
234
235 2001-02-19  Ethan Benson  <erbenson@alaska.net>
236
237         * Version 0.31
238
239         * ofpath:
240           - Quiet shell error when run on non-PowerMac (but still
241             PowerPC) hardware.
242           - Properly recognize more OldWorld PowerMac G3s. 
243           - Fix OldWorld detection for kernels < 2.2.17
244           - Require that /proc be mounted.
245
246         * ybin: 
247           - Fix OldWorld detection for kernels < 2.2.17
248           - Make the `not bootable on OldWorld' warning very loud and
249             obnoxious.  
250           - Change PATH to make /usr/local the last component instead of
251             the first.
252           - Make the text/background color in the boot menu configurable,
253             see the yaboot.conf(5) man page for details. 
254           - Change default foreground color to white per yaboot 1.0.
255           - Remove support for obsolete /etc/ybin.conf.
256
257         * Documentation: 
258           - Clarified the `partition=' variable in the yaboot.conf man page
259             and correct an error in the example in that man page.
260           - Added more comments to included yaboot.conf examples. 
261
262         * yaboot: 
263           - Include version 1.1.1
264           - Includes color support
265
266 2000-11-18  Ethan Benson  <erbenson@alaska.net>
267
268         * Version 0.30
269
270         * ybin: add `brokenosx' option, when used with macosx= ybin makes
271         the MacOSX menu entry execute \System\Library\CoreServices\BootX
272         directly instead of using \\:tbxi.  This is necessary for
273         people who insist on installing OSX on HFS+ instead of UFS, since
274         MacOS deblesses HFS+ OSX partitions.
275         
276 2000-10-28  Ethan Benson  <erbenson@alaska.net>
277
278         * Version 0.29 (the brown paper bag release)
279
280         * The yaboot.conf man page was broken.
281
282         * While were at it, include yaboot 0.9 binary (compiled -Os,
283         stripped)
284         
285 2000-10-24  Ethan Benson  <erbenson@alaska.net>
286
287         * Version 0.28
288
289         * ybin: Add mntpoint= option, this allows ybin to install the
290         bootstrap into an already mounted filesystem.  This is NOT
291         recommended unless you know what your doing.  
292
293         * ybin: fixed generation of ofboot.b so it will work with nobless
294         and usemount.
295         
296 2000-10-20  Ethan Benson  <erbenson@alaska.net>
297
298         * Version 0.27
299
300         * ofboot: fixed problem where text was not visible on some newer iMacs. 
301
302         * ybin: Now warn the user when they are using ybin on an OldWorld
303         PowerMac.  (it will still work since its possible to make newworld
304         bootable disks on an OldWorld mac)
305
306         * ofpath: Now works on oldworld macs under 2.4 kernels. 
307
308         * Added check for packaged versions of ybin to the Makefile and
309         warn user about them.
310         
311 2000-09-23  Ethan Benson  <erbenson@alaska.net>
312
313         * Version 0.26
314
315         * ofboot: completely rewrote the generator script, it is now more
316         extendable and supports more menu options.  More thanks to iNOUE
317         Koich! for the continuing help on OpenFirmware issues!!
318
319         * ybin: added options for mulitboot menu: now can create a menu
320         with options for GNU/Linux, MacOS, MacOSX, Darwin, and booting off
321         a CDROM, from the network, and even directly into an OpenFirmware
322         prompt. 
323
324         * ybin: some errors were sent to stdout instead of stderr, fixed.
325
326         * ofpath: refuse to run on anything but GNU/Linux.  (for now anyway)
327         
328 2000-09-18  Ethan Benson  <erbenson@alaska.net>
329
330         * Version 0.25
331
332         * ofboot: now changes the background color to black and the text
333         color to cyan like yaboot.  Thanks to again to iNOUE Koich!  
334
335 2000-09-16  Ethan Benson  <erbenson@alaska.net>
336
337         * Version 0.24
338
339         * ofboot: many bugs in the Forth code fixed. code should now be
340         compliant to the OpenFirmware spec.  Also add CD boot menu option.
341         (add enablecdboot to /etc/yaboot.conf) Thanks to iNOUE Koich! for
342         the Forth code.
343
344 2000-09-13  Ethan Benson  <erbenson@alaska.net>
345
346         * Version 0.23
347
348         * ybin: now hard code the target filename for ofboot, its always
349         installed as ofboot.b on the bootstrap partition.  This eliminates
350         ambiguity when someone tries a different script with different name.
351
352         * ybin: all debugging output goes to stderr now.
353
354 2000-09-09  Ethan Benson  <erbenson@alaska.net>
355
356         * Version 0.22
357
358         * ofboot.b renamed to ofboot.  (.b means boot block which this is not) 
359
360         * yaboot and ofboot are now installed in /usr/local/lib/yaboot/
361         instead of /boot, since these files are never directly accessed by
362         the firmware it is not really appropriate to keep them in /boot.
363         make install will create backwords compatibility symlinks when
364         installing over an older version of ybin so nothing should break.
365         IMPORTANT: you should run mkofboot on a dedicated bootstrap
366         partition to purge old filenames.
367
368         * Man pages updated to reflect new file locations.  Also include a
369         patch to change the paths to /usr/lib/yaboot for Debian and redhat
370         package maintainers.
371
372         * ybin: now checks two places for a default value for install=
373         /usr/local/lib/yaboot/yaboot, /usr/lib/yaboot/yaboot.
374         
375 2000-09-02  Ethan Benson  <erbenson@alaska.net>
376
377         * Version 0.21
378
379         * ybin: fixed nvram update so it uses a real filename instead of
380         \\:tbxi when nobless is set in /etc/yaboot.conf.  (\\: means find
381         file in blessed directory).
382
383         * ofpath: more oldworld machines supported.  Now supports 7200,
384         7300, 8600, 9500, Gossamer G3, PowerBook 1998, PowerBook 3400 (and
385         possibly 2400).
386         
387 2000-08-31  Ethan Benson  <erbenson@alaska.net>
388
389         * Version 0.20
390
391         * ybin: check for Newworld compatible nvsetenv and if found will
392         automatically update the OpenFirmware boot-device variable in
393         nvram.
394
395         * ofpath: support some oldworld machines. (this does not mean
396         ybin/yaboot supports oldworld).  Also silence a harmless error on
397         machines lacking a CDROM.
398
399         * ofboot.b: added more machines to <COMPATIBLE>
400         
401 2000-08-25  Ethan Benson  <erbenson@alaska.net>
402
403         * Version 0.19
404
405         * Added PowerMac3,2 and PowerMac3,3 to ofboot.b scripts.  Fixes
406         Debian bug #69870
407
408 2000-08-22  Ethan Benson  <erbenson@alaska.net>
409
410         * Version 0.18
411
412         * ofboot.b: changed the yaboot boot commands to boot yaboot by
413         filename rather then file type. Booting by file type did not work
414         reliably on all machines.
415
416         * ybin: hard code the target filename for yaboot, regardless of
417         the source filename (from install=) the target filename on the
418         bootstrap partition will always be "yaboot.b".
419
420         * Added ofpath utility, this is a rewrite of the show_of_path.sh
421         utility written by Olaf Hering.  Ofpath works with /bin/ash and on
422         stripped down systems such as the Debian boot floppies.  Also
423         wrote a small man page for this utility.
424
425         * ybin: automatically use ofpath to find the OpenFirmware device
426         path when ofpath= is not defined in /etc/yaboot.conf.  Ybin will
427         also use ofpath when macos= or macosx= are set to unix device
428         nodes (ie /dev/hda11), these options can still be set to
429         OpenFirmware paths as well. 
430
431         * Makefile: minor cleanup, added installation of ofpath
432         utility/man page as well as a deinstall rule.
433
434 2000-08-13  Ethan Benson  <erbenson@alaska.net>
435
436         * Version 0.17
437
438         * Yaboot 0.7 binary included.
439
440         * ybin: fix bug where ybin would fail if the bootstrap files
441         included an "_" in the filename.  (actually its a workaround for
442         hfsutils brain-damage)
443
444         * ofboot.b: completely rewritten.  Now includes shell script code
445         to allow ybin to configure it based on config options in
446         /etc/yaboot.conf instead of requiring the user to edit it
447         themselves.  Additionally this new script will display a REAL boot
448         menu when dual booting is configured.  It is capable of dual or
449         tri booting GNU/Linux (yaboot), MacOS 8.*/9.* and MacOSX.  This
450         new ofboot.b script should *NOT* be edited by the user, and thus
451         should NOT be marked as a conffile in Debian and redhat packages.
452         These packages should now install ofboot.b in /boot instead of
453         /etc since it is no longer a config file.  WARNING: The Forth code
454         in this script has not been tested on all machines and may not be
455         universally compatible.  Thanks to Chris Emerson for writing the
456         Forth code.
457
458         * yaboot.conf: new options: ofboot= macos= macosx= delay=
459         defaultos=.  See the yaboot.conf man page for details. 
460
461         * Now include a Makefile to handle installation, only make install
462         is defined.  Removed install-sh. 
463
464         * mkofboot is now distributed and installed as a symlink instead
465         of a hardlink.
466         
467         * Man page updates.
468         
469 2000-04-25  Ethan Benson  <erbenson@alaska.net>
470
471         * Version 0.16
472
473         * menu_ofboot.b: fixed bug where the yaboot line was missing the
474         boot command, this prevented it from booting yaboot.
475
476 2000-04-25  Ethan Benson  <erbenson@alaska.net>
477
478         * Version 0.15
479
480         * Merge quik's bootstrap(8) man page with ybin's ofboot(8) man
481         page and rename it back to bootstrap(8).  This also solves the
482         conflict with quik.  In a more useful way IMO.
483
484 2000-04-24  Ethan Benson  <erbenson@alaska.net>
485
486         * Version 0.14
487
488         * Ship man pages uncompressed, gzip them in install-sh instead,
489         this allows for easier patching by debian maintainers if need be.
490
491         * Rename bootstrap(8) man page to ofboot(8) so ybin does not
492         conflict with quik.
493         
494 2000-04-23  Ethan Benson  <erbenson@alaska.net>
495
496         * Version 0.13
497
498         * Rewrote the config file parsing yet again to remove dependencies
499         on tr, and awk.  This allows ybin to function on minimal systems
500         such as boot/rescue floppies.  This also pretty much solves the
501         slowness problem.  Thanks to Daniel Jacobwitz for the help.
502
503         * Made changes to remove dependencies on basename and wc.  Again
504         this is to allow ybin to work on boot floppies.
505
506         * Changed all calls to grep to stop using GNU extensions, this is
507         so ybin will work properly with the minimal version of grep
508         included in busybox.
509
510         * Added signal handling so ybin/mkofboot will cleanup after
511         themselves if killed with signals 1 2 3 or 15.
512         
513         * Added OS Badge icons to the ofboot.b scripts.  On G4 machines
514         you can hold down the option key and get a graphical boot selector
515         with one button for each bootable partition, the button with the
516         penguin icon is the bootstrap partition.  Thanks to Nicholas
517         Humfrey for creating the Badge icon.
518
519         * Minor updates to the man pages.
520         
521 2000-04-19  Ethan Benson  <erbenson@alaska.net>
522
523         * Version 0.12
524
525         * Now include yaboot binary in ybin distribution.
526
527         * Include a install-sh script to install everything.
528
529         * Use of the separate ybin.conf file is deprecated.  Use
530         /etc/yaboot.conf instead.
531
532         * Removed the so called kludge options, without being able to
533         bless the root directory they were just useless bloat.
534
535         * Removed useless --readonly option, it was already default (as it
536         should be)
537
538         * Deprecated bootconf options since the yaboot.conf is the same
539         config ybin uses.  (it is still there and works but that may change)
540
541         * Changed configuration file format to be more like quik/lilo:
542         bootfile= is now install= (--bootfile is now --install), wrapper=
543         is now magicboot=, usemount, protect, and hide are now just a
544         keyword options, if they are present in the configuration file
545         they are turned on, if they are not present they are turned off.
546         bless= is now the nobless keyword option, since bless is default
547         this one changed names.
548
549         * ybin: no longer need to specify -C /dev/null if you don't have a
550         configuration file in /etc/.  If this is the case ybin will generate
551         a generic yaboot.conf to install on the bootstrap partition.  
552
553         * More changes to the configuration parsing to improve speed, the
554         format change also helped the speed problem.
555
556         * Added man pages for ybin, mkofboot, yaboot, yaboot.conf and
557         bootstrap. 
558
559         * More general fixes/cleanup/tweaks.
560         
561 2000-03-13  Ethan Benson  <erbenson@alaska.net>
562
563         * Version 0.11
564
565         * Added command line options to both scripts, try --help. This
566         makes the ybin.conf file optional if you wish (-C /dev/null)
567
568         * Changed the way the config file is parsed, no longer source it
569         with the shell, this allows ybin.conf to be merged with
570         yaboot.conf at which point yaboot can live with unknown options in
571         its config file. 
572
573         * Use /etc/ybin.conf if it exists, if not use /etc/yaboot.conf for
574         ybin configuration.
575
576         * Merged ybin and mkofboot into one script, mkofboot shared 90% of
577         of its code with ybin anyway and this will make them much easier
578         to maintain. mkofboot is now a hard link to ybin (or a symlink if
579         you prefer, both will work)
580
581         * Added an experimental feature to generate a yaboot.conf on the
582         fly based on command line options.  The defaults should be
583         workable on a Debian system with an internal ATA disk, with the
584         root partition being the 3rd on the disk. Depends on mktemp for
585         creating the temporary file, Debian's mktemp is secure against
586         race conditions, use with caution if your distribution lacks a
587         secure mktemp utility. This option is activated with -c auto.
588
589         * No longer depends on bash. Works with Debian's
590         /bin/ash. Interpreter is now set to /bin/sh.
591
592         * Assorted cleanup, minor bug fixes.
593
594         * Added example yaboot.conf.
595         
596 2000-02-04  Ethan Benson  <erbenson@alaska.net>
597
598         * Version 0.10
599
600         * Added a simple multi-boot menu written by Benjamin Herrenschmidt.
601
602 2000-01-17  Ethan Benson  <erbenson@alaska.net>
603
604         * Version 0.9
605
606         * mkofboot was still broken. :-(
607
608
609 2000-01-14  Ethan Benson  <erbenson@alaska.net>
610
611         * Version 0.8
612
613         * Added a basic CHRP script ofboot.b to work around the problem of
614         OF refusing to load `tbxi' files unless they contain a CHRP boot
615         header. See README.ofboot.b for details.
616
617         * Updated default ybin.conf to install ofboot.b by default.
618         
619 2000-01-13  Ethan Benson  <erbenson@alaska.net>
620
621         * Version 0.7
622
623         * mkofboot: Check for hformat was broken. 
624
625 2000-01-12  Ethan Benson  <erbenson@alaska.net>
626
627         * Version 0.6
628
629         * mkofboot: Fixed problem where it was insisting that mkdosfs be
630         present even when using hfs filesystems if usemount=yes.
631
632         * mkofboot: Added proper checks for hformat or mkdosfs.
633         
634 2000-01-09  Ethan Benson  <erbenson@alaska.net>
635
636         * Version 0.5
637
638         * First public release.
639         
640         * Add TODO and BUGS files.
641
642         * mkofboot: Check to see if usemount=yes, and if so make sure we
643         are root before proceeding to erase the partition.
644
645         * ybin: Removed useless echo line. 
646         
647 2000-01-05  Ethan Benson  <erbenson@alaska.net>
648
649         * Version 0.4
650
651         * ybin (util_install): Fully support OF `wrappers' now: if a
652         wrapper is defined in the configuration file then the wrapper is
653         given the HFS file type specified instead of the bootfile, the
654         bootfile's type is set to "boot".  
655
656         * ybin: New configuration option `bless' when yes and are using
657         hfsutils we will `bless' the root directory of the bootstrap
658         filesystem so OF should be able to find and boot the system
659         without reconfiguration.
660
661         * mkofboot/ybin (checkconf): Add validation for the new `bless'
662         option. Also add check that the wrapper, if defined, exists and we
663         have permission to it.
664         
665 2000-01-04  Ethan Benson  <erbenson@alaska.net>
666
667         * Version 0.3.
668         
669         * ybin (util_install): Quote the filetype/creator arguments to
670         hattrib to prevent the shell from interpreting any meta-characters
671         in some cases. Also no longer try and set metadata on wrapper if
672         there is no wrapper.
673
674         * mkofboot: When creating hfs or dos filesystems give them volume
675         label of "bootstrap".
676         
677 2000-01-03  Ethan Benson  <erbenson@alaska.net>
678
679         * Version 0.2.
680
681         * mkofboot: added -w switch to grep when checking if a filesystem
682         is already mounted to prevent erroneous positive matches.
683
684         * ybin (util_install): Add check to make sure that the target
685         device is not mounted as a filesystem before mucking with it.
686
687         * Added changelog.
688         
689 2000-01-01  Ethan Benson  <erbenson@alaska.net>
690
691         * Version 0.1.
692         
693         * first version.
694
695 End: