summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2017-12-04 15:26:00 -0600
committerJohn Klug <john.klug@multitech.com>2017-12-04 15:26:00 -0600
commitaafed3ea88a61794e95429708616dd1d3663b356 (patch)
tree039c47d83eb1f014d71d36b875193b70dee48a64
parentcfc1ab7822f2edae68ac40ba11b4bda07e4a7c7f (diff)
downloadmeta-mlinux-aafed3ea88a61794e95429708616dd1d3663b356.tar.gz
meta-mlinux-aafed3ea88a61794e95429708616dd1d3663b356.tar.bz2
meta-mlinux-aafed3ea88a61794e95429708616dd1d3663b356.zip
Copy full path when backing up /etc/default
-rw-r--r--recipes-core/multitech/config/config.init6
1 files changed, 3 insertions, 3 deletions
diff --git a/recipes-core/multitech/config/config.init b/recipes-core/multitech/config/config.init
index f1d43b3..bb21888 100644
--- a/recipes-core/multitech/config/config.init
+++ b/recipes-core/multitech/config/config.init
@@ -139,9 +139,9 @@ case $1 in
mkdir old
if ! [[ -f $file ]] ; then
# Need to preserve old files which is difficult with busybox!
- mv $file old
- (cd /etc;cp -a $file ${CONFIG_DIR})
- cp -a old/$file .
+ cp --parents -a $file old || true
+ (cd /etc;cp --parents -a $file ${CONFIG_DIR}) || true
+ cp --parents -a old/$file . || true
rm -rf old
fi
rm -rf /etc/$file