diff options
-rwxr-xr-x | chroot-upgrade | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/chroot-upgrade b/chroot-upgrade deleted file mode 100755 index 1e26ff5..0000000 --- a/chroot-upgrade +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash -# -# Chroot mass upgrader -# - -BASE="/var/chroot/" - -if [ "`whoami`" != 'root' ]; then - sudo="sudo" -fi - -for chroot in `ls $BASE`; do - folder="$BASE/$chroot" - if [ -f "$folder/etc/debian_version" ]; then - echo "Upgrading $folder..." - $sudo mount none -t proc $folder/proc - $sudo mount -o bind /dev $folder/dev - $sudo mount -o bind /var/cache/apt $folder/var/cache/apt - $sudo mount -t devpts devpts $folder/dev/pts - $sudo cp /etc/resolv.conf $folder/etc - $sudo chroot $folder apt-get update - $sudo chroot $folder apt-get dist-upgrade -y - $sudo chroot $folder apt-get autoremove -y - $sudo umount $folder/proc - $sudo umount $folder/dev/pts - $sudo umount $folder/dev - $sudo umount $folder/var/cache/apt - fi -done |