cookbook 'locale', '= 1.1.0'
The locale cookbook has been deprecated
Author provided reason for deprecation:
The locale cookbook has been deprecated and is no longer being maintained by its authors. Use of the locale cookbook is no longer recommended.
locale (7) Versions 1.1.0 Follow19
Configures the system locale on Linux systems
cookbook 'locale', '= 1.1.0', :supermarket
knife supermarket install locale
knife supermarket download locale
Description
Sets the default system locale for this system. You can see which locales
are available by running locale -a
.
On Debian based systems, this recipe sets the locale by running update-locale
and on Fedora, it uses localectl
.
On RHEL based systems, the recipe operates on the /etc/sysconfig/i18n file
directly because there is no standard command line tool to change the system
locale settings.
Platforms
Tested on Ubuntu, CentOS, Fedora
Attributes
-
node['locale']['lang']
-- the value for "LANG": defaults to "en_US.utf8" -
node['locale']['lc_all']
-- the value for "LC_ALL": defaults to "en_US.utf8"
Note that you cannot set "LC_ALL" on Fedora. It is a documented limitation;
see "man 5 locale.conf". So this recipe simply ignores LC_ALL for Fedora.
Usage
Include the default recipe in your run list.
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
Collaborator Number Metric
1.1.0 passed this metric
Foodcritic Metric
1.1.0 passed this metric
1.1.0 passed this metric
1.1.0 passed this metric