wennan.he
01/12/2023, 12:59 AMKathy Satterlee
01/12/2023, 1:00 AMwennan.he
01/12/2023, 1:02 AMKathy Satterlee
01/12/2023, 1:05 AMwennan.he
01/12/2023, 1:22 AMzwass
01/12/2023, 1:25 AMKathy Satterlee
01/12/2023, 1:25 AMwennan.he
01/12/2023, 1:29 AMfor _, env := range os.Environ() {
prefix := "FLEET_DANGEROUS_REPLACE_"
if !strings.HasPrefix(env, prefix) {
continue
}
if i := strings.Index(env, "="); i >= 0 {
queryName := strings.ToLower(strings.TrimPrefix(env[:i], prefix))
newQuery := env[i+1:]
query := generatedMap[queryName]
query.Query = newQuery
generatedMap[queryName] = query
}
}
zwass
01/12/2023, 1:30 AMif
will always be true and so the code should ultimately have no effect.Lucas Rodriguez
01/12/2023, 12:04 PMFLEET_DANGEROUS_REPLACE_XXX
in v4.26.0
(soon to be released) and adding the following feature instead: https://fleetdm.com/docs/using-fleet/configuration-files#features-detail-query-overrides