summaryrefslogtreecommitdiff
path: root/src/locale-setup.c
Commit message (Collapse)AuthorAge
* Add Mageia supportDexter Morgan2011-11-02
| | | | | | | | | | | | | | | This patch adds support for the Mageia Linux distribution: http://www.mageia.org/ Mageia is a fork of Mandriva although some divergence has already occured and thus inclusion of these changes upstream allow us to (hopefully) migrate more rapidly to the new standard approaches systemd offers. Indeed, we already use the preferred mechanism of OS identification via the /etc/os-release file rather than a distro specific variation. This patch mostly mirrors the patch added previously for Mandriva support. In addition to those original authors, this patch was mostly written by Dexter Morgan with help from Colin Guthrie and Eugeni Dodonov.
* virt: add missing header inclusionLennart Poettering2011-09-23
|
* locale: support $LANGUAGE tooLennart Poettering2011-08-31
| | | | | | | $LANGUAGE is a GNU extension that is probably worth supporting, since it allows specifiying an order of languages. https://bugs.freedesktop.org/show_bug.cgi?id=40510
* build-sys: Angstrom supportKoen Kooi2011-05-09
| | | | | | | | This commit consists of the initial work to include Angstrom as a ported distribution for systemd. Angstrom tries to follow the debian way as much as possible, but deviates where it doesn't make sense for 'embedded'.
* MeeGo supportChris E Ferron2011-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit consists of the initial work to include MeeGo as a ported distribution for systemd. The majority of the changes are small configuration additions to auto tools, so that MeeGo is identified as a valid distribution option. Some small deviations will be noticed between the configuration of MeeGo and other distributions. As MeeGo is a distribution striving for compliancy to support its near embedded attributes and target users, there is less user configuration options available by default. Most services will be enabled by systemd as part of the distribution requirements, and as such most links and service files will be pre-setup for the MeeGo distribution. As much of this is going to be done within the MeeGo distribution packaging this is still noteworthy to mention, as it explains why in systemd you will observe configuration differences where the MeeGo distribution removes all links in the pkgsysconfdir for instance. MeeGo will be user configurable if there is desire, but most services will be enabled by the distribution as designated by the MeeGo compliancy standards. Other changes are in source to add such areas as meego-release defined in utils, and hostname in hostname-setup, defining vconsole-setup, localizations and rescue additions as needed. As this is all ground work, MeeGo will continue to strive for complete compatibility.
* cmdline: we actually want to parse the kernel cmdline in VMs, just not in ↵Lennart Poettering2011-04-06
| | | | containers
* locale: don't access misinitialized variableLennart Poettering2011-03-30
|
* locale: full fledged /etc/default/locale support for debianFlorian Kriener2011-03-29
| | | | | debian uses /etc/default/locale for all locale setup, this patch adds full support for it to systemd.
* locale: fix LC_MESSAGES variable nameLennart Poettering2011-03-29
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=35534
* container: skip a few things when we are run in a container such as ↵Lennart Poettering2011-03-14
| | | | accessing /proc/cmdline
* build-sys: add Mandriva distribution supportAndrey Borzenkov2011-03-08
| | | | | | | | | | | | | | | | | This merges several separate patches that I carry as part of Mandriva systemd RPM. They touch those parts that are very unlikely to be changed in near future and do not impose any functionality change for systemd core. I also think it is useful for troubleshooting to have real distribution name in system logs, espicially when someone reports problem upstream. The patch looks bigger than sum of replaced patches because - previous patches were applied on top of distro=fedora, now I need to add all those bits for distro=mandriva as well - part of patch was done as spec file magic, but it seems more logical to ship all these bits together
* locale: unify some code between fedora and altlinuxLennart Poettering2011-02-08
|
* build-sys: initial support ALTLinuxAlexey Shabalin2011-02-08
| | | | | | | | Hi all! I added basic support for ALTLinux. Please see patch or http://git.altlinux.org/people/shaba/packages/systemd.git?p=systemd.git;a=shortlog;h=refs/heads/altlinux Thanks.
* locale: fix variable namesLennart Poettering2011-01-06
|
* ubuntu: Treat Ubuntu as a distinct distro in configure.ac etcAndrew Edmunds2010-10-25
| | | | | | | | | | | | | | | | | | | | | | | | | Previously Ubuntu was treated as being equivalent to Debian, but the two distributions require different behaviour in certain places. This commit does not change the behaviour of systemd on either distro but it creates a framework for changes to be introduced by later commits. The following previously meant "Target is Debian or Ubuntu". * configure option "--with-distro=debian" * C preprocessor symbol "TARGET_DEBIAN" * Automake conditional "TARGET_DEBIAN" After this commit, all of the above are redefined to mean "Target is Debian" The following are introduced to mean "Target is Ubuntu". * configure option "--with-distro=ubuntu" * C preprocessor symbol "TARGET_UBUNTU" * Automake conditional "TARGET_UBUNTU" Most code written for Debian will also be applicable to Ubuntu. An extra Automake conditional "TARGET_DEBIAN_OR_UBUNTU" is introduced to avoid duplication of code that would otherwise occur. This commit updates configure.ac, Makefile.am and distro-specific source files in line with the above definitions.
* use .conf for new config files: locale, vconsole, modules.dKay Sievers2010-09-28
|
* Need to use #elif defined(DEBIAN) here...Michael Biebl2010-09-27
| | | | This fixes a c&p error in 7472744bf9eddc7137f03233e49fa780793d5fc0
* debian: add locale compat supportMichael Biebl2010-09-27
| | | | Read LANG from /etc/default/locale.
* suse: locale + vconsole compat supportKay Sievers2010-09-21
|
* vconsole: make sure we don't merge configuration settings from different sourcesLennart Poettering2010-09-21
|
* locale: make sure we don't merge configuration settings from different sourcesLennart Poettering2010-09-21
|
* locale: unset locale vars that are not set any longerLennart Poettering2010-09-21
|
* locale: never use LC_ALL. It's evil.Lennart Poettering2010-09-21
|
* gentoo: locale-setup supportGustavo Sverzut Barbieri2010-09-21
| | | | | Use locale variables from /etc/profile.env as Gentoo's openrc runscript does (tool that is used by /etc/init.d/* services).
* locale: set LANG on ArchTom Gundersen2010-09-20
| | | | This variable is defined in /etc/rc.conf
* locale: initialize locale from /etc/locale by defaultLennart Poettering2010-09-16