Skip to content

Commit 130085c

Browse files
committed
Update setup_nix.go
1 parent 03f984c commit 130085c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

pkg/fleet/installer/setup/common/setup_nix.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,17 @@ func (s *Setup) preInstallPackages() (err error) {
2020
}
2121

2222
func (s *Setup) addAgentToAdditionalGroups() {
23+
_, err := user.Lookup("dd-agent")
24+
if err != nil {
25+
s.Out.WriteString("Failed to lookup dd-agent user: " + err.Error())
26+
return
27+
}
28+
2329
for _, group := range s.DdAgentAdditionalGroups {
2430
// Add dd-agent user to additional group for permission reason, in particular to enable reading log files not world readable
2531
if _, err := user.LookupGroup(group); err != nil {
2632
log.Infof("Skipping group %s as it does not exist", group)
33+
s.Out.WriteString("Skipping group " + group + " as it does not exist")
2734
continue
2835
}
2936
_, err := ExecuteCommandWithTimeout(s, "usermod", "-aG", group, "dd-agent")

0 commit comments

Comments
 (0)