diff options
Diffstat (limited to 'scripts/lib/devtool/deploy.py')
-rw-r--r-- | scripts/lib/devtool/deploy.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/lib/devtool/deploy.py b/scripts/lib/devtool/deploy.py index b3730ae833..d181135a9d 100644 --- a/scripts/lib/devtool/deploy.py +++ b/scripts/lib/devtool/deploy.py | |||
@@ -119,7 +119,11 @@ def _prepare_remote_script(deploy, verbose=False, dryrun=False, undeployall=Fals | |||
119 | # Put any preserved files back | 119 | # Put any preserved files back |
120 | lines.append('if [ -d $preservedir ] ; then') | 120 | lines.append('if [ -d $preservedir ] ; then') |
121 | lines.append(' cd $preservedir') | 121 | lines.append(' cd $preservedir') |
122 | lines.append(' find . -type f -exec mv {} /{} \;') | 122 | # find from busybox might not have -exec, so we don't use that |
123 | lines.append(' find . -type f | while read file') | ||
124 | lines.append(' do') | ||
125 | lines.append(' mv $file /$file') | ||
126 | lines.append(' done') | ||
123 | lines.append(' cd /') | 127 | lines.append(' cd /') |
124 | lines.append(' rm -rf $preservedir') | 128 | lines.append(' rm -rf $preservedir') |
125 | lines.append('fi') | 129 | lines.append('fi') |