Go to file
jonathan fc3fa7cd7f Implement TODO item to unwind target mounts on completion:
* Add mount_with_unwind() that adds mountpoint to a LIFO queue
    of  mountpoints to undo on error.   Use in target_mount().
  * Add unwind_mounts() which traverses the LIFO queue and unmounts
    filesystems, silently ignoring errors.
  * create toplevel() function which displays banner message and
    calls unwind_mounts().
  * change toplevel menu to call toplevel() instead of inline banner.

Where to do unwinds needs more thought.  Perhaps we should only unwind
if an upgrade or install appears unsuccessful, so after a successful
install, the target is mounted (e.g., for upgrading /etc/rc.conf).
1997-12-04 09:05:35 +00:00
bin Unfortunately (as I expected) the previous change broke: 1997-12-01 14:43:20 +00:00
distrib Implement TODO item to unwind target mounts on completion: 1997-12-04 09:05:35 +00:00
etc fix formatting 1997-12-03 16:41:53 +00:00
games We need a FILESMODE=660 for dm which is now setgid games. 1997-11-29 19:32:30 +00:00
gnu add missing ".o"; from Brian Grayson in PR 4487 1997-12-04 09:03:18 +00:00
include add flags arg to fparseln(), and define FPARSELN_UNESC{ESC,CONT,COMM,REST,ALL} 1997-12-01 02:25:46 +00:00
lib s/void/int/, from Ty Sarna in PR lib/4627 1997-12-04 06:00:19 +00:00
libexec edit a bit, and bewail inability to handle compressed manpages 1997-12-04 06:41:42 +00:00
regress getopt returns -1 not EOF 1997-11-01 06:20:47 +00:00
sbin Mods for alpha: doesn't work yet, but this is as good a placeholder as 1997-12-01 19:30:59 +00:00
share do not depend on gmake being called gmake (pointed out by Matt Green) 1997-12-03 08:32:01 +00:00
sys Preserve the bootflags in the processor-type test (== make the loader 1997-12-04 07:39:05 +00:00
usr.bin add a typedef which describes elements in the push-back buffer. Make 1997-12-02 22:34:00 +00:00
usr.sbin Ignore SIGPIPE, which may be caused by non-forking internal TCP services if 1997-12-04 06:39:02 +00:00
Makefile Make the "build" target depend on "beforeinstall", ensuring that all 1997-10-27 18:06:39 +00:00