summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Baumann <daniel@debian.org>2013-01-19 12:46:40 +0100
committerDaniel Baumann <daniel@debian.org>2013-01-19 12:46:40 +0100
commit357c2e0399f50868b628f734be1ae2dd26644050 (patch)
tree5ccd997088db3a331bb796f4f8830f005e746ca1
parent5d01d457d59c5236874fdef00fbc197ad5800580 (diff)
downloadvyos-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-xscripts/build/chroot_dpkg12
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