aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2013-12-12 11:19:03 -0200
committerSilvio Rhatto <rhatto@riseup.net>2013-12-12 11:19:03 -0200
commitced8618f4308b6b82285c4b79d1f63728fd9967f (patch)
tree6c6848d36f8fb7de5c3c6819fd1569cedb667407
parent12b3bfb08b4ec98130718bd020f1b46b69d29d0b (diff)
downloadscripts-ced8618f4308b6b82285c4b79d1f63728fd9967f.tar.gz
scripts-ced8618f4308b6b82285c4b79d1f63728fd9967f.tar.bz2
Moving chroot-upgrade do hydra suite
-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