aboutsummaryrefslogtreecommitdiff
path: root/gnu/services
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2024-12-12 12:12:12 +0100
committerLudovic Courtès <ludo@gnu.org>2024-12-12 12:52:07 +0100
commit33bed951079e11bc89bfaf9e9e4af3eb059a2951 (patch)
tree47cc7af06577fc54251549e31ce83cf6c94f0f56 /gnu/services
parent8cbbe12eff97e2cc1cdc18300ec62d1ed9b8cdef (diff)
downloadguix-33bed951079e11bc89bfaf9e9e4af3eb059a2951.tar.gz
guix-33bed951079e11bc89bfaf9e9e4af3eb059a2951.zip
services: cuirass: Run in a UTF-8 locale.
Fixes <https://issues.guix.gnu.org/73751>. * gnu/services/cuirass.scm (cuirass-shepherd-service): Add ‘LC_ALL’. Reported-by: Noé Lopez <noelopez@free.fr> Change-Id: I9121a213405d287e2f15338c8608153e11c2508d
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/cuirass.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/services/cuirass.scm b/gnu/services/cuirass.scm
index 187766bc99..cc5cd62672 100644
--- a/gnu/services/cuirass.scm
+++ b/gnu/services/cuirass.scm
@@ -184,7 +184,8 @@
#$@extra-options)
#:environment-variables
- (list "GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt"
+ (list "LC_ALL=C.UTF-8" ;for proper file name decoding
+ "GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt"
(string-append "GIT_EXEC_PATH=" #$git
"/libexec/git-core"))