From owner-cvs-user Thu May 16 04:49:19 1996 Return-Path: owner-cvs-user Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA21900 for cvs-user-outgoing; Thu, 16 May 1996 04:49:19 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA21861; Thu, 16 May 1996 04:47:50 -0700 (PDT) Date: Thu, 16 May 1996 04:47:50 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199605161147.EAA21861@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-user Subject: cvs commit: src/release/sysinstall dispatch.c Makefile config.c doc.c ftp_strat.c index.c install.c installUpgrade.c main.c menus.c msg.c package.c sysinstall.h system.c Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/05/16 04:47:50 Modified: release/sysinstall Makefile config.c doc.c ftp_strat.c index.c install.c installUpgrade.c main.c menus.c msg.c package.c sysinstall.h system.c Added: release/sysinstall dispatch.c Log: Fix some long-standing malloc bugs in the package handling code (freeing garbage in one place, leaking memory in another). Add a facility to invoke subsystems directly by naming them on sysinstall's command-line when running post-install. A replacement for pkg_manage might, for example, be `/stand/sysinstall configPackages' Fix bogon where upgrade shell was entered with tty modes spammed. Fix bug with release name checking in ftp_strat. Turned a bunch of bogus exit()s into proper calls to systemShutdown(). Revision Changes Path 1.34 +2 -2 src/release/sysinstall/Makefile 1.31 +2 -3 src/release/sysinstall/config.c 1.16 +9 -11 src/release/sysinstall/doc.c 1.16 +9 -5 src/release/sysinstall/ftp_strat.c 1.29 +7 -3 src/release/sysinstall/index.c 1.97 +39 -12 src/release/sysinstall/install.c 1.25 +6 -15 src/release/sysinstall/installUpgrade.c 1.19 +14 -4 src/release/sysinstall/main.c 1.61 +2 -2 src/release/sysinstall/menus.c 1.33 +2 -2 src/release/sysinstall/msg.c 1.36 +13 -5 src/release/sysinstall/package.c 1.56 +13 -8 src/release/sysinstall/sysinstall.h 1.59 +16 -4 src/release/sysinstall/system.c