linux: wrap fsu lookup error
All checks were successful
Test / Create distribution (push) Successful in 35s
Test / Run NixOS test (push) Successful in 5m58s

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2025-02-18 17:36:58 +09:00
parent d0400f3c81
commit 2c9c7fee5b
6 changed files with 40 additions and 11 deletions

View File

@@ -149,8 +149,7 @@ func (a *app) Seal(config *fst.Config) error {
// invoke fsu for full uid
if u, err := a.os.Uid(seal.sys.user.aid); err != nil {
return fmsg.WrapErrorSuffix(err,
"cannot obtain uid from fsu:")
return err
} else {
seal.sys.user.uid = u
seal.sys.user.us = strconv.Itoa(u)