remove functionality because zsh

This commit is contained in:
parazyd 2017-01-20 15:09:27 +01:00
parent 6002758634
commit 2c0a376d79
No known key found for this signature in database
GPG Key ID: F0CB28FCF78637DE
1 changed files with 11 additions and 18 deletions

View File

@ -112,7 +112,7 @@ qemu_install_user() {
} }
dpkgdivert() { dpkgdivert() {
fn dpkgdivert $@ fn dpkgdivert "$@"
req=(watdo werdo) req=(watdo werdo)
local watdo="$1" local watdo="$1"
local werdo="$2" local werdo="$2"
@ -211,25 +211,18 @@ chroot-script() {
case "x$1" in case "x$1" in
x-d) x-d)
shift 1 local script="$2"
local scripts="$@" dpkgdivert on "$strapdir"
notice "chrooting to execute $script..."
dpkgdivert on $strapdir sudo -E chmod +x "$strapdir/$script" || zerr
for i in $scripts; do sudo -E chroot "$strapdir" "/$script" || zerr
notice "chrooting to execute $i..." dpkgdivert off "$strapdir"
sudo chmod +x $strapdir/$i
sudo -E chroot $strapdir /$i
done
dpkgdivert off $strapdir
;; ;;
*) *)
local scripts="$@" local script="$1"
notice "chrooting to execute $script..."
for i in $scripts; do sudo -E chmod +x "$strapdir/$script" || zerr
notice "chrooting to execute $i..." sudo -E chroot "$strapdir" "/$script" || zerr
sudo chmod +x $strapdir/$i
sudo -E chroot $strapdir /$i
done
;; ;;
esac esac
} }