From 3e62bd3dbd3ca76220f842d81c56fb3790df9a1f Mon Sep 17 00:00:00 2001 From: Cuong Manh Le Date: Thu, 7 Mar 2024 15:18:11 +0700 Subject: [PATCH] internal/router: use same dir with executable as home dir on Firewalla Since when /etc is not persisted after rebooting. --- internal/router/router.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/router/router.go b/internal/router/router.go index 2990cd7..a4383ac 100644 --- a/internal/router/router.go +++ b/internal/router/router.go @@ -145,7 +145,7 @@ func LocalResolverIP() string { // HomeDir returns the home directory of ctrld on current router. func HomeDir() (string, error) { switch Name() { - case ddwrt.Name, merlin.Name, tomato.Name: + case ddwrt.Name, firewalla.Name, merlin.Name, tomato.Name: exe, err := os.Executable() if err != nil { return "", err