diff options
| author | Rutherther <rutherther@ditigal.xyz> | 2025-12-25 22:20:05 +0100 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-04 12:13:29 +0100 |
| commit | 06a2b7bd97989445e8a9ffabc781b0cc7fac483f (patch) | |
| tree | 511a09416a44cfe2481c0255dcb4876039edbf0d /gnu | |
| parent | 1e6ccfe65f88fcd0cabaa42c7d04028d2e29c8ee (diff) | |
system: operating-system-etc-service: Unset GUIX_PROFILE.
This seems to have been omitted, currently users on default Guix System
installations do have GUIX_PROFILE set to their ~/.config/guix/current.
This is wrong and can lead to some surprises when sourcing etc/profile
of a Guix profile.
Followup of 50a2d73eac1577e35b526d3fc91423b97e581aef.
* gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE.
Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5119
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/system.scm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/system.scm b/gnu/system.scm index ff00e318cc5..d3b0cd30dad 100644 --- a/gnu/system.scm +++ b/gnu/system.scm @@ -1113,6 +1113,9 @@ do fi done +# Clean up after ourselves. +unset GUIX_PROFILE + # Prepend privileged programs. export PATH=/run/privileged/bin:$PATH |
