diff options
author | Daniel Baumann <daniel@debian.org> | 2013-01-19 12:46:40 +0100 |
---|---|---|
committer | Daniel Baumann <daniel@debian.org> | 2013-01-19 12:46:40 +0100 |
commit | 357c2e0399f50868b628f734be1ae2dd26644050 (patch) | |
tree | 5ccd997088db3a331bb796f4f8830f005e746ca1 | |
parent | 5d01d457d59c5236874fdef00fbc197ad5800580 (diff) | |
download | vyos-live-build-357c2e0399f50868b628f734be1ae2dd26644050.tar.gz vyos-live-build-357c2e0399f50868b628f734be1ae2dd26644050.zip |
Updating samhain workaround in chroot_dpkg to work if live-build is being used with sudo or fakeroot (Closes: #698423).
-rwxr-xr-x | scripts/build/chroot_dpkg | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scripts/build/chroot_dpkg b/scripts/build/chroot_dpkg index c67d8eb96..b9fa840e0 100755 --- a/scripts/build/chroot_dpkg +++ b/scripts/build/chroot_dpkg @@ -64,10 +64,10 @@ EOF # samhain if [ -e /var/state/samhain/samhain_file ] then - mv /var/state/samhain/samhain_file /var/state/samhain/samhain_file.orig + ${LB_ROOT_COMMAND} mv /var/state/samhain/samhain_file /var/state/samhain/samhain_file.orig else - mkdir -p /var/state/samhain - touch /var/state/samhain/samhain_file + ${LB_ROOT_COMMAND} mkdir -p /var/state/samhain + ${LB_ROOT_COMMAND} touch /var/state/samhain/samhain_file fi # flash-kernel @@ -96,11 +96,11 @@ EOF # samhain if [ -e /var/state/samhain/samhain_file.orig ] then - mv /var/state/samhain/samhain_file.orig /var/state/samhain/samhain_file + ${LB_ROOT_COMMAND} mv /var/state/samhain/samhain_file.orig /var/state/samhain/samhain_file elif [ -d /var/state/samhain ] then - rm -f /var/state/samhain/samhain_file - rmdir --ignore-fail-on-non-empty /var/state/samhain || true + ${LB_ROOT_COMMAND} rm -f /var/state/samhain/samhain_file + ${LB_ROOT_COMMAND} rmdir --ignore-fail-on-non-empty /var/state/samhain || true fi # Restore start-stop-daemon program |