diff --git a/internal/configuration/shadowsocks.go b/internal/configuration/shadowsocks.go index 5f1b5359..2af6cfb0 100644 --- a/internal/configuration/shadowsocks.go +++ b/internal/configuration/shadowsocks.go @@ -44,7 +44,7 @@ func (settings *ShadowSocks) read(r reader) (err error) { return err } - settings.Password, err = r.getFromEnvOrSecretFile("SHADOWSOCKS_PASSWORD", false, nil) + settings.Password, err = r.getFromEnvOrSecretFile("SHADOWSOCKS_PASSWORD", settings.Enabled, nil) if err != nil { return err }