diff --git a/cmd/ctrld/prog_linux.go b/cmd/ctrld/prog_linux.go index 86d4caa..08cbfbf 100644 --- a/cmd/ctrld/prog_linux.go +++ b/cmd/ctrld/prog_linux.go @@ -33,13 +33,6 @@ func setDependencies(svc *service.Config) { svc.Dependencies = append(svc.Dependencies, "Wants=dnsmasq.service") svc.Dependencies = append(svc.Dependencies, "After=dnsmasq.service") } - // On Firewalla, ctrld needs to start after firerouter_{dhcp,dns}, so it can read leases file. - if router.Name() == router.Firewalla { - svc.Dependencies = append(svc.Dependencies, "Wants=firerouter_dhcp.service") - svc.Dependencies = append(svc.Dependencies, "After=firerouter_dhcp.service") - svc.Dependencies = append(svc.Dependencies, "Wants=firerouter_dns.service") - svc.Dependencies = append(svc.Dependencies, "After=firerouter_dns.service") - } } func setWorkingDirectory(svc *service.Config, dir string) {