قاعدة الدمج المنطقي
يدعم Chute قواعد الدمج المنطقي: AND, OR, و NOT. يمكن لهذه القواعد دمج عدة قواعد فرعية لإنشاء شروط مطابقة معقدة.
AND
تطابق القاعدة فقط عندما تطابق جميع القواعد الفرعية.
الصيغة: AND,((SUB-RULE),(SUB-RULE),...),POLICY
AND,((DOMAIN,example.com),(DEST-PORT,443)),Proxy
AND,((DOMAIN-SUFFIX,google.com),(GEOIP,US,no-resolve)),DIRECT
كل قاعدة فرعية تستخدم نفس صيغة TYPE,VALUE كقاعدة عادية، لكن بدون السياسة.
OR
تطابق القاعدة عندما تطابق أي من القواعد الفرعية.
الصيغة: OR,((SUB-RULE),(SUB-RULE),...),POLICY
OR,((DOMAIN,example.com),(DOMAIN,test.com)),Proxy
OR,((DOMAIN-SUFFIX,apple.com),(DOMAIN-SUFFIX,icloud.com)),DIRECT
NOT
تطابق القاعدة عندما لا تطابق القاعدة الفرعية.
الصيغة: NOT,((SUB-RULE)),POLICY
NOT,((DOMAIN,example.com)),Proxy
NOT,((RULE-SET,SYSTEM)),Proxy
ملاحظة: القواعد الفرعية محاطة بأقواس مزدوجة
((...)).