Date: Tue, 27 May 1997 10:14:37 -0700 (PDT) From: Joel.Faedi@esial.u-nancy.fr To: freebsd-gnats-submit@FreeBSD.ORG Subject: conf/3698: sysinstall does not save parameters entered during installation Message-ID: <199705271714.KAA22664@hub.freebsd.org> Resent-Message-ID: <199705271720.KAA23006@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 3698
>Category: conf
>Synopsis: sysinstall does not save parameters entered during installation
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue May 27 10:20:01 PDT 1997
>Last-Modified:
>Originator: Joël Faedi
>Organization:
ESIAL - Nancy (France)
>Release: 2.2.2 and above
>Environment:
FreeBSD test.scinfo.u-nancy.fr 2.2.2-RELEASE FreeBSD 2.2.2-RELEASE #0: Fri May 16 15:06:24 GMT 1997 jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC i386
>Description:
when exiting the installation process (boot from floppy), sysinstalldoes not update /etc/rc.conf with the parameters you have enteredduring installation.
>How-To-Repeat:
Install FreeBSD 2.2.2 and above.
>Fix:
file: /usr/src/release/sysinstall/system.c, function systemShutdown.---> when everything is OK, systemShutdown is called from main.c with 0 as "status" arg but, the C code is /* write out any changes to rc.conf .. */
if (status)
configRC_conf("/etc/rc.conf");
--> fix ??: if (!status) configRC_conf("/etc/rc.conf");
and verify all systemShutdown calls to see if they do what it isexpected (line 131 of main.c for instance).
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705271714.KAA22664>
