From 4479ae617dd2a1c66aad2132448652df68cacc88 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 20 Jun 2023 14:19:39 -0700 Subject: [PATCH] gdm: fix language selection by ensuring LANG=GDM_LANG --- srcpkgs/gdm/files/zz-gdm.sh | 5 +++++ srcpkgs/gdm/template | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 srcpkgs/gdm/files/zz-gdm.sh diff --git a/srcpkgs/gdm/files/zz-gdm.sh b/srcpkgs/gdm/files/zz-gdm.sh new file mode 100644 index 000000000000..bd9b995e3f11 --- /dev/null +++ b/srcpkgs/gdm/files/zz-gdm.sh @@ -0,0 +1,5 @@ +# This must run after locale.sh + +if [ -n "$GDM_LANG" ]; then + export LANG="$GDM_LANG" +fi diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 5cdcf618cb83..d02bc3442ed8 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -56,6 +56,8 @@ post_install() { vsed -i "s/pam_systemd\.so/pam_elogind.so/" "$f" fi done + vmkdir etc/profile.d + vinstall ${FILESDIR}/zz-gdm.sh 644 etc/profile.d # runit service vsv gdm