He estado jugando con Firewalld y me preguntaba cómo funciona para ordenar reglas con la misma prioridad.

Según la documentación, dice que no hay garantía de que las reglas con la misma prioridad se inserten en el orden deseado.

The priority is used to order rules. Priority 0 means add rule on top of the chain, with a higher priority the rule will be added further down. Rules with the same priority are on the same level and the order of these rules is not fixed and may change. If you want to make sure that a rule will be added after another one, use a low priority for the first and a higher for the following.

De la documentación oficial

Sin embargo, hasta ahora, todas las reglas que agregué --add-rulese agregaron en el orden que quería. En otras palabras, agregar las reglas en el orden deseado parece mantenerlas en el orden deseado.

Por lo tanto, ¿es incorrecto suponer que al agregar reglas en un orden específico, se mantendrán en ese orden? Si no es así, ¿hay alguna forma de mantener las reglas con la misma prioridad en un orden deseado? (Hablo de reglas directas)

no answer