Import von What Regeln

Mirko Schnitzler

New Member
Jan 16, 2025
4
0
1
Ich habe im Laufe der Zeit eine unübersichtliche Inhaltsfilterung angelegt, nun möchte ich diese in drei Kategorien aufteilen what_subject_spam, what_from_baddoamin,what_helo_badhost.

Ein Export konnte ich über pmgsh get config/ruledb/what/26/objects > what_alles.json durchführen.

Aber wie kann ich, nach dem sortieren, die Listen in neue Rules importieren?

Das sind meine Versuche, jedoch waren Sie erfolglos:

Bash:
TARGET_OGROUP=41
jq -c '.[]' What_HELO_BadHosts.json | while IFS= read -r obj; do
  field=$(printf '%s\n' "$obj" | jq -r '.field')
  value=$(printf '%s\n' "$obj" | jq -r '.value')
  pmgsh create config/ruledb/matchfield \
    --ogroup "$TARGET_OGROUP" \
    --field "$field" \
    --value "$value"
done