I can see this comes from the use of the go os.user module - https://github.com/libretro/ludo/blob/master/settings/settings.go#L83 - other snaps have accomodated this in the past by making a small patch to first check $HOME
and then use the real-home if that fails - Go HomeDir reads /etc/passwd, not $HOME - would that be a possibility?
1 Like