Date: Tue, 11 Aug 1998 11:30:01 -0700 (PDT) From: Stefan Eggers <seggers@semyam.dinoco.de> To: freebsd-bugs@FreeBSD.ORG Subject: Re: conf/7491: /etc/login.conf not preserved during update Message-ID: <199808111830.LAA21728@freefall.freebsd.org>
index | next in thread | raw e-mail
The following reply was made to PR conf/7491; it has been noted by GNATS.
From: Stefan Eggers <seggers@semyam.dinoco.de>
To: pink@eniac.fsz.bme.hu
Cc: FreeBSD-gnats-submit@FreeBSD.ORG, seggers@semyam.dinoco.de
Subject: Re: conf/7491: /etc/login.conf not preserved during update
Date: Tue, 11 Aug 1998 20:15:23 +0200
> During update to 2.2.7-RELEASE the file /etc/login.conf is overwritten
> with the new version.
> >Fix:
>
> Copy the saved login.conf (from /usr/tmp/etc) to /etc
Fix sysinstall instead to preserve login.conf, too. I think this
(untested as I have no play machine suitable for this and I update
with "make world") will do it:
Index: installUpgrade.c
===================================================================
RCS file: /usr2/FreeBSD/CVSROOT/src/release/sysinstall/installUpgrade.c,v
retrieving revision 1.58
diff -u -r1.58 installUpgrade.c
--- installUpgrade.c 1998/05/24 02:49:54 1.58
+++ installUpgrade.c 1998/08/11 17:53:24
@@ -83,6 +83,7 @@
{ JUST_COPY, "kerberosIV", TRUE, NULL },
{ JUST_COPY, "localtime", TRUE, NULL },
{ JUST_COPY, "login.access", TRUE, NULL },
+ { JUST_COPY, "login.conf", TRUE, NULL },
{ JUST_COPY, "mail.rc", TRUE, NULL },
{ JUST_COPY, "make.conf", TRUE, NULL },
{ JUST_COPY, "manpath.config", TRUE, NULL },
I think such a fix should go in instead of just saying that "one
should save ones config files before update" as my gnats database says
is the reason given for closing this PR. Of course making a backup of
them is still a good idea.
This saving of config files is what sysinstall offers to do on an
update installation after all. It just fails to do it propperly for
the file in question it seems.
Stefan.
--
Stefan Eggers Lu4 yao2 zhi1 ma3 li4,
Max-Slevogt-Str. 1 ri4 jiu3 jian4 ren2 xin1.
51109 Koeln
Federal Republic of Germany
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808111830.LAA21728>
