diff options
author | Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | 2011-07-01 21:31:16 -0300 |
---|---|---|
committer | Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> | 2011-07-09 15:14:49 -0300 |
commit | f2009c4c76daf31cd008b6faee8b96abaacc7673 (patch) | |
tree | 06ea9cf01c982c3a36dae584709a67ee2bcd4b4d /configs/releng/root-image/etc/rc.d | |
parent | 4090ba626017d1fd70f5b120c2337f2b746a6911 (diff) | |
download | archiso32-f2009c4c76daf31cd008b6faee8b96abaacc7673.tar.xz |
[configs/releng] Re-generate locales only if needed.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
Diffstat (limited to 'configs/releng/root-image/etc/rc.d')
-rwxr-xr-x | configs/releng/root-image/etc/rc.d/archiso | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/configs/releng/root-image/etc/rc.d/archiso b/configs/releng/root-image/etc/rc.d/archiso index 1429516..1bd315d 100755 --- a/configs/releng/root-image/etc/rc.d/archiso +++ b/configs/releng/root-image/etc/rc.d/archiso @@ -12,10 +12,12 @@ do_makeuser () do_locale_gen () { - stat_busy "Generating locales..." - sed -i "s/#\(${LOCALE/[@.]*}\)/\1/" /etc/locale.gen - /usr/sbin/locale-gen > /dev/null - stat_done + if [[ ${LOCALE} != "en_US.UTF-8" ]]; then + stat_busy "Generating locales..." + sed -i "s/#\(${LOCALE/[@.]*}\)/\1/" /etc/locale.gen + /usr/sbin/locale-gen > /dev/null + stat_done + fi } # If an alternate console was specified on the kernel command line, |