Skip to content

Commit 63cd3d4

Browse files
Create DNS conf directory if it does not exist (#1228)
* fix(go): create directory if not exist; * fix(go): create directory if not exist;
1 parent 4481bb5 commit 63cd3d4

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

dns/config/systemd_linux.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import (
1010
)
1111

1212
const (
13+
resolvedConfDir = "/etc/systemd/resolved.conf.d"
1314
resolvedConfFile = "/etc/systemd/resolved.conf.d/0-netmaker.conf"
1415
)
1516

@@ -145,6 +146,11 @@ func newSystemdUplinkManager(opts ...ManagerOption) (*systemdUplinkManager, erro
145146
opt(&options)
146147
}
147148

149+
err := os.MkdirAll(resolvedConfDir, 0755)
150+
if err != nil {
151+
return nil, err
152+
}
153+
148154
if options.cleanupResidual {
149155
err := s.resetConfig()
150156
if err != nil {

0 commit comments

Comments
 (0)