aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xchroot-upgrade29
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