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:53 +0100
commitc1ea3c7fb43b0537be72b349c22de1fe9204f6ae (patch)
tree4cbb19bb308088bd54392a3b116907d8f5a12d0c
parentc6c1e8db086fa38c76bbd1d3a51df215a1887fc6 (diff)
downloadvyos-live-build-c1ea3c7fb43b0537be72b349c22de1fe9204f6ae.tar.gz
vyos-live-build-c1ea3c7fb43b0537be72b349c22de1fe9204f6ae.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