]> spindle.queued.net Git - xodist/commitdiff
mkchroot: drop internal_mount functions
authorAndres Salomon <dilinger@collabora.co.uk>
Wed, 27 May 2009 23:39:21 +0000 (19:39 -0400)
committerAndres Salomon <dilinger@collabora.co.uk>
Wed, 27 May 2009 23:39:21 +0000 (19:39 -0400)
They're only used in one place, and it'll be split up anyways later.

Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
functions.sh
mkchroot.sh

index 4e1e0c98ee12fa41f5057dfef61a31dfe840b70d..89f2ff80151febb39aa1fa740f87870485ef993a 100644 (file)
@@ -100,14 +100,6 @@ boot
 EOF
 }
 
-chroot_internal_mounts()
-{
-    root_dir="$1"
-    mount -t proc proc ${root_dir}/proc
-    mount -t devpts devpts ${root_dir}/dev/pts
-    mount -t tmpfs tmpfs ${root_dir}/var/cache/apt/cache
-}
-
 chroot_internal_umounts()
 {
     root_dir="$1"
index 2808620369f970fe5b17fadc323936b7972e7f17..3a5a9f7e7c7706c841bbeaebe6266d2dc7fa821a 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/bash -e
 #
-# Copyright © 2008  Andres Salomon <dilinger@queued.net>
+# Copyright © 2008-2009  Andres Salomon <dilinger@collabora.co.uk>
 #
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -101,7 +101,9 @@ DIST=$(printf "${LOCAL_APT_MIRROR}\n" | awk '/deb /{print $3}' | head -n1)
 debootstrap --arch i386 ${DIST} ${ROOT_DIR} ${MIRROR}
 mkdir ${ROOT_DIR}/ofw
 mkdir ${ROOT_DIR}/var/cache/apt/cache
-chroot_internal_mounts ${ROOT_DIR}
+mount -t proc proc ${ROOT_DIR}/proc
+mount -t devpts devpts ${ROOT_DIR}/dev/pts
+mount -t tmpfs tmpfs ${ROOT_DIR}/var/cache/apt/cache
 
 # allow daemons to be installed without breaking
 mv ${ROOT_DIR}/sbin/start-stop-daemon ${ROOT_DIR}/sbin/start-stop-daemon.REAL
@@ -252,4 +254,6 @@ printf "${APT_SOURCES}\n" >${ROOT_DIR}/etc/apt/sources.list
 # done, clean up
 mv ${ROOT_DIR}/sbin/start-stop-daemon.REAL ${ROOT_DIR}/sbin/start-stop-daemon
 (chroot ${ROOT_DIR} aptitude clean)
-chroot_internal_umounts ${ROOT_DIR}
+umount ${ROOT_DIR}/proc
+umount ${ROOT_DIR}/dev/pts
+umount ${ROOT_DIR}/var/cache/apt/cache