From e9e38c04a2c5df8beb2741c74df202639161579a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Tue, 4 Aug 2015 17:17:54 +0200 Subject: [PATCH] fedora: fix default locale generation If /etc/locale/conf contains LANG="en_US.UTF-8" (with quotes), it was improperly parsed. --- rpm_spec/core-vm.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpm_spec/core-vm.spec b/rpm_spec/core-vm.spec index 17bd222..fa4e2e0 100644 --- a/rpm_spec/core-vm.spec +++ b/rpm_spec/core-vm.spec @@ -273,7 +273,7 @@ if [ ! -e /etc/locale.conf ] || ! grep -q LANG /etc/locale.conf; then echo "LANG=en_US.UTF-8" >> /etc/locale.conf fi # ... and make sure it is really generated -current_locale=`grep LANG /etc/locale.conf|cut -f 2 -d =` +current_locale=`grep LANG /etc/locale.conf|cut -f 2 -d = | tr -d '"'` if [ -n "$current_locale" ] && ! locale -a | grep -q "$current_locale"; then base=`echo "$current_locale" | cut -f 1 -d .` charmap=`echo "$current_locale.UTF-8" | cut -f 2 -d .`