We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents ba708eb + 8e9ec60 commit bdecf50Copy full SHA for bdecf50
cmd/cmd.go
@@ -113,11 +113,12 @@ func getDefaultData() (map[string]interface{}, error) {
113
}
114
data["username"] = currentUser.Username
115
116
- group, err := user.LookupGroupId(currentUser.Gid)
117
- if err != nil {
118
- return nil, err
+ // user.LookupGroupId reads /etc/group, which is not populated on some
+ // systems, causing lookup to fail. Instead of returning the error, simply
+ // ignore it and only set group if lookup succeeds.
119
+ if group, err := user.LookupGroupId(currentUser.Gid); err == nil {
120
+ data["group"] = group.Name
121
- data["group"] = group.Name
122
123
homedir, err := homedir.Dir()
124
if err != nil {
0 commit comments