Export LANG=C and LC_ALL=C
authorMichael Prokop <mika@grml.org>
Mon, 9 Apr 2007 12:36:30 +0000 (14:36 +0200)
committerMichael Prokop <mika@grml.org>
Mon, 9 Apr 2007 12:36:30 +0000 (14:36 +0200)
debian/changelog
grml-debootstrap

index a874f0a..b96f877 100644 (file)
@@ -1,3 +1,12 @@
+grml-debootstrap (0.6) unstable; urgency=low
+
+  * Export LANG=C and LC_ALL=C as we don't have the locales inside
+    the chroot when running grml-debootstrap. (Just a cosmetic
+    change as there aren't any errors but warning messages from
+    dpkg.)
+
+ -- Michael Prokop <mika@grml.org>  Mon,  9 Apr 2007 14:35:21 +0200
+
 grml-debootstrap (0.5) unstable; urgency=low
 
   * Changed Architecture from any to all.
 grml-debootstrap (0.5) unstable; urgency=low
 
   * Changed Architecture from any to all.
index e551919..f316802 100644 (file)
@@ -4,7 +4,7 @@
 # Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
 # Bug-Reports:   see http://grml.org/bugs/
 # License:       This file is licensed under the GPL v2.
 # Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
 # Bug-Reports:   see http://grml.org/bugs/
 # License:       This file is licensed under the GPL v2.
-# Latest change: Fre Nov 17 23:44:49 CET 2006 [mika]
+# Latest change: Mon Apr 09 14:35:18 CEST 2007 [mika]
 ################################################################################
 # http://www.debian.org/releases/stable/i386/apcs04.html.en
 
 ################################################################################
 # http://www.debian.org/releases/stable/i386/apcs04.html.en
 
@@ -13,7 +13,11 @@ set -e # exit on any error
 . /etc/grml/lsb-functions
 . /etc/grml/script-functions
 
 . /etc/grml/lsb-functions
 . /etc/grml/script-functions
 
-VERSION='0.2'
+# inside the chroot system the locales might not be available, so use minimum:
+export LANG=C
+export LC_ALL=C
+
+VERSION='0.6'
 
 case $* in
    -h*|--h*)
 
 case $* in
    -h*|--h*)
@@ -67,9 +71,9 @@ DIRECTORY=''
 case $TARGET in
   /dev/*)
     PARTITION=1
 case $TARGET in
   /dev/*)
     PARTITION=1
-       ;;
-       *)
-       # assume we are installing into a directory, don't run mkfs and grub related stuff therefore
+    ;;
+  *)
+    # assume we are installing into a directory, don't run mkfs and grub related stuff therefore
     DIRECTORY=1
     MNTPOINT="$TARGET"
     MKFS=''
     DIRECTORY=1
     MNTPOINT="$TARGET"
     MKFS=''
@@ -77,7 +81,7 @@ case $TARGET in
     FSCK=''
     GRUB=''
     GROOT=''
     FSCK=''
     GRUB=''
     GROOT=''
-       ;;
+    ;;
 esac
 
 # user should recheck his configuration
 esac
 
 # user should recheck his configuration
@@ -157,7 +161,7 @@ einfo "Preparing chroot system"
 eend 0
 
 einfo "Executing chroot-script now"
 eend 0
 
 einfo "Executing chroot-script now"
-chroot $MNTPOINT /bin/chroot-script
+chroot "$MNTPOINT" /bin/chroot-script
 eend $?
 
 # einfo "Removing chroot-script"
 eend $?
 
 # einfo "Removing chroot-script"