diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-11-29 20:22:58 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-11-29 20:23:04 +0100 |
commit | 1533521bff4121dcd8dc37ef34fd09fc6a5018fb (patch) | |
tree | caeca762cedb4772b651b23d4e92853008633a72 /scripts | |
parent | 5a9d53c47e3c6ce5bc7d38c60501a37ce2c2b276 (diff) | |
download | barebox-1533521bff4121dcd8dc37ef34fd09fc6a5018fb.tar.gz barebox-1533521bff4121dcd8dc37ef34fd09fc6a5018fb.tar.xz |
loadenv: allow more fine grained environment loading
This implements two new options for the loadenv command:
-s: removes (scrubs) old directory contents to be able to
create a fresh environment from for example /dev/defaultenv
-n: no overwrite. Do not overwrite existing files. This allows
to keep parts of the old environment.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/bareboxenv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/bareboxenv.c b/scripts/bareboxenv.c index 5fdc62e238..707d63dd81 100644 --- a/scripts/bareboxenv.c +++ b/scripts/bareboxenv.c @@ -191,7 +191,7 @@ int main(int argc, char *argv[]) if (load) { if (verbose) printf("loading env from file %s to %s\n", filename, dirname); - envfs_load(filename, dirname); + envfs_load(filename, dirname, 0); } if (save) { if (verbose) |