]> gitweb.fluxo.info Git - kvmx.git/commitdiff
Export LC_ALL and DEBIAN_FRONTEND at kvmx-create
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 13 Jun 2018 22:25:21 +0000 (19:25 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 13 Jun 2018 22:25:21 +0000 (19:25 -0300)
kvmx-create

index 2d3e8b87a4465d8a0c8039ae7af429ab4241722a..6dc16c94a335293086e93d4eaf6bc0291732af4f 100755 (executable)
@@ -23,6 +23,10 @@ BASENAME="`basename $0`"
 DIRNAME="`dirname $0`"
 GLOBAL_USER_CONFIG_FILE="$HOME/.config/kvmxconfig"
 
+# Environment config
+export LC_ALL=C
+export DEBIAN_FRONTEND=noninteractive
+
 # Load basic functions
 export APP_BASE="`$DIRNAME/kvmx app_base`"
 source $APP_BASE/lib/kvmx/functions || exit 1
@@ -75,7 +79,7 @@ function kvmx_install_package {
 
   if [ "$?" == "1" ]; then
     echo "Installing package $1..."
-    DEBIAN_FRONTEND=noninteractive $SUDO apt-get install $1 -y || exit 1
+    $SUDO apt-get install $1 -y || exit 1
   fi
 }
 
@@ -256,11 +260,11 @@ function kvmx_create_custom {
   kvmx_sudo_run mount ${device}${partition_prefix}2 $WORK/
 
   # Non-interactive installation
-  APT_INSTALL="kvmx_sudo_run LC_ALL=C DEBIAN_FRONTEND=noninteractive chroot $WORK/ apt-get install -y"
+  APT_INSTALL="kvmx_sudo_run chroot $WORK/ apt-get install -y"
 
   # Initial system install.
   echo "Installing base system..."
-  kvmx_sudo_run LC_ALL=C DEBIAN_FRONTEND=noninteractive debootstrap \
+  kvmx_sudo_run debootstrap \
     --force-check-gpg --arch=$arch $version $WORK/ $mirror
 
   # Initial configuration.