diff options
author | joe <joe@FreeBSD.org> | 2001-08-15 17:10:49 +0000 |
---|---|---|
committer | joe <joe@FreeBSD.org> | 2001-08-15 17:10:49 +0000 |
commit | e6d799200dffb72eb6e1aa39a0dd4845ad47733d (patch) | |
tree | 85796166df34929c5d7530f2cd687b55d5d64f4d /usr.sbin/sysinstall/config.c | |
parent | a2783f32df1d6cbff612a36e40f4f0057b45e219 (diff) | |
download | FreeBSD-src-e6d799200dffb72eb6e1aa39a0dd4845ad47733d.zip FreeBSD-src-e6d799200dffb72eb6e1aa39a0dd4845ad47733d.tar.gz |
Sysinstall inserts a comment between changes to /etc/rc.conf.
Add a timestamp to the comment so that it's possible to see when
changes were made.
e.g.:
# -- sysinstall generated deltas -- # Wed Aug 15 18:10:20 2001
Diffstat (limited to 'usr.sbin/sysinstall/config.c')
-rw-r--r-- | usr.sbin/sysinstall/config.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/sysinstall/config.c b/usr.sbin/sysinstall/config.c index 741b6f2..583b569 100644 --- a/usr.sbin/sysinstall/config.c +++ b/usr.sbin/sysinstall/config.c @@ -382,6 +382,7 @@ configRC_conf(void) time_t t_loc; char *cp; static int did_marker = 0; + time_t tp; configTtys(); write_header = !file_readable("/etc/rc.conf"); @@ -400,7 +401,9 @@ configRC_conf(void) for (v = VarHead; v; v = v->next) { if (v->dirty) { if (!did_marker) { - fprintf(rcSite, "# -- sysinstall generated deltas -- #\n"); + time(&tp); + fprintf(rcSite, "# -- sysinstall generated deltas -- # " + "%s", ctime(&tp)); did_marker = 1; } fprintf(rcSite, "%s=\"%s\"\n", v->name, v->value); |