]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix some long-standing malloc bugs in the package handling code (freeing garbage
authorjkh <jkh@FreeBSD.org>
Thu, 16 May 1996 11:47:46 +0000 (11:47 +0000)
committerjkh <jkh@FreeBSD.org>
Thu, 16 May 1996 11:47:46 +0000 (11:47 +0000)
commit7560ec91cb3ab69ac43c0b950636e8fb5cd679a8
treead4bc78c2672e660c67bf48d392df7569092418a
parent996907c1963a00f3889ca45db47ef7ec7d08c25c
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().
36 files changed:
release/sysinstall/Makefile
release/sysinstall/config.c
release/sysinstall/dispatch.c [new file with mode: 0644]
release/sysinstall/doc.c
release/sysinstall/ftp_strat.c
release/sysinstall/index.c
release/sysinstall/install.c
release/sysinstall/installUpgrade.c
release/sysinstall/main.c
release/sysinstall/menus.c
release/sysinstall/msg.c
release/sysinstall/package.c
release/sysinstall/sysinstall.h
release/sysinstall/system.c
usr.sbin/sade/Makefile
usr.sbin/sade/config.c
usr.sbin/sade/dispatch.c [new file with mode: 0644]
usr.sbin/sade/install.c
usr.sbin/sade/main.c
usr.sbin/sade/menus.c
usr.sbin/sade/msg.c
usr.sbin/sade/sade.h
usr.sbin/sade/system.c
usr.sbin/sysinstall/Makefile
usr.sbin/sysinstall/config.c
usr.sbin/sysinstall/dispatch.c [new file with mode: 0644]
usr.sbin/sysinstall/doc.c
usr.sbin/sysinstall/index.c
usr.sbin/sysinstall/install.c
usr.sbin/sysinstall/installUpgrade.c
usr.sbin/sysinstall/main.c
usr.sbin/sysinstall/menus.c
usr.sbin/sysinstall/msg.c
usr.sbin/sysinstall/package.c
usr.sbin/sysinstall/sysinstall.h
usr.sbin/sysinstall/system.c