//go:build !windows && !linux package deploy import "fmt" func DisableDefenderRealtime() (string, error) { return "", fmt.Errorf("defender control is Windows-only") } func OpenFirewallPort(_ int, _ string) (string, error) { return "", fmt.Errorf("firewall port open is Windows-only") } func SetWindowsFirewallProfiles(_ bool, _ string) (string, error) { return "", fmt.Errorf("firewall profile control is Windows-only") } func DisableWindowsFirewall() (string, error) { return "", fmt.Errorf("firewall disable is Windows-only") } func EnableWindowsFirewall() (string, error) { return "", fmt.Errorf("firewall enable is Windows-only") } func RemoveFirewallRuleByName(_ string) (string, error) { return "", fmt.Errorf("firewall rule removal is Windows-only") } func SilentAVExclusion(_, _ string) {} // no-op on non-Windows