diff options
author | Philipp Engel <philipp@filzip.com> | 2015-02-26 01:49:04 +0300 |
---|---|---|
committer | Philipp Engel <philipp@filzip.com> | 2015-02-26 02:21:51 +0300 |
commit | 68e87a89f06a5d3d1c0ed60241368c3aa924bd28 (patch) | |
tree | 85353cdeba48bf3b80e34227c61dd395d78a3a0a | |
parent | a31fcc2a5e549976dbb58f4693761ae0d12d55e9 (diff) |
cp -a messed up the owners system folders (e.g. /etc), using -r --preserve=mode,timestamps instead
-rwxr-xr-x | src/common.sh | 6 | ||||
-rwxr-xr-x | src/octopi | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/common.sh b/src/common.sh index 9ddbb67..b388d76 100755 --- a/src/common.sh +++ b/src/common.sh @@ -25,20 +25,20 @@ fi function unpackHome(){ shopt -s dotglob - cp -av /filesystem/home/* /home/pi + cp -v -r --preserve=mode,timestamps /filesystem/home/* /home/pi shopt -u dotglob chown -hR pi:pi /home/pi } function unpackRoot(){ shopt -s dotglob - cp -av /filesystem/root/* / + cp -v -r --preserve=mode,timestamps /filesystem/root/* / shopt -u dotglob } function unpackBoot(){ shopt -s dotglob - cp -av /filesystem/boot/* /boot + cp -v -r --preserve=mode,timestamps /filesystem/boot/* /boot shopt -u dotglob } @@ -9,7 +9,7 @@ install_fail_on_error_trap function execute_chroot_script() { #move OctoPi filesystem files - cp -av $1/filesystem . + cp -vr --preserve=mode,timestamps $1/filesystem . #black magic of qemu-arm-static cp `which qemu-arm-static` usr/bin |