diff options
author | jkh <jkh@FreeBSD.org> | 1999-02-14 21:35:02 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1999-02-14 21:35:02 +0000 |
commit | 607d5f3ccf8149c9778a6918acd08cc44d0147c7 (patch) | |
tree | 4fd2ff48bd38f7587e5b30141e354cd5d91e893b /release/sysinstall/config.c | |
parent | 8f8ca5b92498bb21a58ac50274ed1dfe20ff3315 (diff) | |
download | FreeBSD-src-607d5f3ccf8149c9778a6918acd08cc44d0147c7.zip FreeBSD-src-607d5f3ccf8149c9778a6918acd08cc44d0147c7.tar.gz |
Put a convenient marker in rc.conf to show updates.
Better screen saver descriptions.
Diffstat (limited to 'release/sysinstall/config.c')
-rw-r--r-- | release/sysinstall/config.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/release/sysinstall/config.c b/release/sysinstall/config.c index e261bc5..74cd515 100644 --- a/release/sysinstall/config.c +++ b/release/sysinstall/config.c @@ -4,7 +4,7 @@ * This is probably the last program in the `sysinstall' line - the next * generation being essentially a complete rewrite. * - * $Id: config.c,v 1.122 1999/02/14 05:52:57 jkh Exp $ + * $Id: config.c,v 1.123 1999/02/14 07:35:27 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -378,6 +378,7 @@ configRC_conf(void) FILE *rcSite; Variable *v; int write_header; + static int did_marker = 0; write_header = !file_readable("/etc/rc.conf"); rcSite = fopen("/etc/rc.conf", "a"); @@ -391,6 +392,10 @@ configRC_conf(void) /* Now do variable substitutions */ for (v = VarHead; v; v = v->next) { if (v->dirty) { + if (!did_marker) { + fprintf(rcSite, "# -- sysinstall generated deltas -- #\n"); + did_marker = 1; + } fprintf(rcSite, "%s=\"%s\"\n", v->name, v->value); v->dirty = 0; } |