From 7442f91a5d000792f5db2269dee6b5c3c0421c33 Mon Sep 17 00:00:00 2001 From: denise Date: Tue, 15 Jan 2013 16:29:02 -0500 Subject: [PATCH] CC-4797: Generate localization locales on install -check if locale exists before writing it to /etc/locale.gen on Debian --- install_minimal/include/airtime-initialize.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/install_minimal/include/airtime-initialize.sh b/install_minimal/include/airtime-initialize.sh index d07320c80..623daa9de 100755 --- a/install_minimal/include/airtime-initialize.sh +++ b/install_minimal/include/airtime-initialize.sh @@ -11,7 +11,10 @@ dist=`lsb_release -is` echo "Generating locales" for i in `ls /usr/share/airtime/locale | grep ".._.."`; do if [ "$dist" = "Debian" ]; then - echo "$i.UTF-8 UTF-8" >> /etc/locale.gen + grep -q "$i" /etc/locale.gen + if [ $? -ne 0 ]; then + echo "$i.UTF-8 UTF-8" >> /etc/locale.gen + fi else locale-gen "$i.utf8" fi