Improves user lookup error message.

Closes #3188
Closes #3184
This commit is contained in:
James Phillips 2018-01-26 07:55:43 -08:00
parent 32dbb51c3b
commit 443250c76c
No known key found for this signature in database
GPG Key ID: 77183E682AC5FC11
1 changed files with 4 additions and 5 deletions

View File

@ -61,12 +61,11 @@ func setFilePermissions(path string, user, group, mode string) error {
}
// Try looking up the user by name
if u, err := osuser.Lookup(user); err == nil {
uid, _ = strconv.Atoi(u.Uid)
goto GROUP
u, err := osuser.Lookup(user)
if err != nil {
return fmt.Errorf("failed to look up user %s: %v", user, err)
}
return fmt.Errorf("invalid user specified: %v", user)
uid, _ = strconv.Atoi(u.Uid)
}
GROUP: