diff options
author | Lennart Poettering <lennart@poettering.net> | 2022-11-10 17:18:50 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2022-11-10 17:20:36 +0100 |
commit | 71ea84369e458eb6b4f4664dd7daa47bc96c7d32 (patch) | |
tree | bcbba2fd725fb6338fc1b449fb195c52709f7db4 /docs/ENVIRONMENT.md | |
parent | 5db8b0bcadd17708c0cc8268df844221fe88f7a8 (diff) | |
download | systemd-71ea84369e458eb6b4f4664dd7daa47bc96c7d32.tar.gz |
locale: honour new env var $SYSTEMD_UTF8=
This is useful to force off fancy unicode glyph use (i.e. use "->"
instead of "→"), which is useful in tests where locales might be
missing, and thus control via $LC_CTYPE is not reliable.
Use this in TEST-58, to ensure the output checks we do aren't confused
by missing these glyphs being unicode or not.
Diffstat (limited to 'docs/ENVIRONMENT.md')
-rw-r--r-- | docs/ENVIRONMENT.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/ENVIRONMENT.md b/docs/ENVIRONMENT.md index ab3add6031..61ad075085 100644 --- a/docs/ENVIRONMENT.md +++ b/docs/ENVIRONMENT.md @@ -85,6 +85,12 @@ All tools: * `$SYSTEMD_MEMPOOL=0` — if set, the internal memory caching logic employed by hash tables is turned off, and libc `malloc()` is used for all allocations. +* `$SYSTEMD_UTF8=` — takes a boolean value, and overrides whether to generate + non-ASCII special glyphs at various places (i.e. "→" instead of + "->"). Usually this is deterined automatically, based on $LC_CTYPE, but in + scenarios where locale definitions are not installed it might make sense to + override this check explicitly. + * `$SYSTEMD_EMOJI=0` — if set, tools such as `systemd-analyze security` will not output graphical smiley emojis, but ASCII alternatives instead. Note that this only controls use of Unicode emoji glyphs, and has no effect on other |