hi locale-gen seems to read locales only from /etc/locale.gen
this is another patch for lxc 0.7.2-1
--- lxc-debian.orig 2011-03-30 16:26:55.000000000 +0200 +++ lxc-debian 2011-03-30 16:27:43.000000000 +0200 @@ -65,12 +65,14 @@ # reconfigure some services if [ -z "$LANG" ]; then - chroot $rootfs locale-gen en_US.UTF-8 - chroot $rootfs update-locale LANG=en_US.UTF-8 - else - chroot $rootfs locale-gen $LANG - chroot $rootfs update-locale LANG=$LANG + LANG="en_US.UTF-8" fi + locale="$LANG $(echo $LANG | cut -d. -f2)" + chroot $rootfs echo "locales locales/default_environment_locale select $LANG" | chroot $rootfs sh -c "LANG=C debconf-set-selections" + chroot $rootfs echo "locales locales/default_environment_locale seen true" | chroot $rootfs sh -c "LANG=C debconf-set-selections" + chroot $rootfs echo "locales locales/locales_to_be_generated seen true" | chroot $rootfs sh -c "LANG=C debconf-set-selections" + chroot $rootfs sed -i -e "0,/^[# ]*$locale *$/ s/^[# ]*$locale *$/$locale/" /etc/locale.gen + chroot $rootfs sh -c "LANG=C dpkg-reconfigure locales -f noninteractive" # remove pointless services in a container chroot $rootfs /usr/sbin/update-rc.d -f umountfs remove
smime.p7s
Description: S/MIME Cryptographic Signature