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 50a2d73eac.

* gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE.

Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5119
This commit is contained in:
Rutherther 2025-12-25 22:20:05 +01:00
parent 1e6ccfe65f
commit 06a2b7bd97
No known key found for this signature in database
GPG key ID: 0322798269E471C3

View file

@ -1113,6 +1113,9 @@ do
fi fi
done done
# Clean up after ourselves.
unset GUIX_PROFILE
# Prepend privileged programs. # Prepend privileged programs.
export PATH=/run/privileged/bin:$PATH export PATH=/run/privileged/bin:$PATH