Merge pull request #49 from YunoHost/fix_locals

[fix] set up locals to avoid perl warnings
This commit is contained in:
Bram 2018-07-25 08:03:15 +02:00 committed by GitHub
commit 34ee03e5ac
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -90,6 +90,7 @@ function main()
step install_script_dependencies || die "Unable to install dependencies to install script"
step create_custom_config || die "Creating custom configuration file /etc/yunohost/yunohost.conf failed"
step confirm_installation || die "Installation cancelled at your request"
step fix_locales # do not die for a failure here, it's minor
step setup_package_source || die "Setting up deb package sources failed"
step apt_update || die "Error caught during 'apt-get update'"
step register_debconf || die "Unable to insert new values into debconf database"
@ -402,6 +403,12 @@ function restart_services() {
return 0
}
function fix_locales() {
[ "$(grep LC_ALL /etc/environment)" ] || echo 'LC_ALL="en_US.UTF-8"' >> /etc/environment
source /etc/environment
export LC_ALL
}
function post_install() {
# No postinstall in auto mode
[[ "$AUTOMODE" == "1" ]] && return 0