Bug 30393 - environment variable LANG is always set to the servers standard value on ucc terminal server
environment variable LANG is always set to the servers standard value on ucc ...
Status: CLOSED WONTFIX
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: User logins
unspecified
Other Linux
: P5 normal
: UCC 2.x
Assigned To: UCC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-11 15:24 CET by Felix Botner
Modified: 2023-06-28 10:33 CEST (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2013-02-11 15:24:24 CET
German ucc application server, a thin client and a user with an ucc desktop policy. This policy sets some environment variables:

LC_ALL="C"
LANG="C"

But in the ucc-remote session the user has LANG=de_DE.UTF-8.

Problem is that /etc/profile sets LANG (to the servers standard) and is executed after /etc/pam.d/common-session -> pam_env.so user_envfile=.ucc-environment (which sets env vars from ~/.ucc-environment).
Comment 1 Philipp Hahn univentionstaff 2023-06-28 10:30:40 CEST
UCC is EoL