ctdb-eventscripts: Add check for invalid policy routing configuration
authorMartin Schwenke <martin@meltin.net>
Thu, 16 Jan 2014 03:48:39 +0000 (14:48 +1100)
committerAmitay Isaacs <amitay@samba.org>
Mon, 5 May 2014 01:55:08 +0000 (03:55 +0200)
commit151b02cd9e05b120cc88086cfa0be6eaad04f736
tree8c4720dcac53d60363f17b0bf06b3cd77f2009e2
parente09147b6a31371d46b269563b707313619616564
ctdb-eventscripts: Add check for invalid policy routing configuration

The range
CTDB_PER_IP_ROUTING_TABLE_ID_LOW..CTDB_PER_IP_ROUTING_TABLE_ID_HIGH
should not include 253-255.  Otherwise policy routing may overwrite
the default system routing tables.

Add some corresponding tests.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Pair-programmed-with: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/config/events.d/13.per_ip_routing
ctdb/tests/eventscripts/13.per_ip_routing.021.sh [new file with mode: 0755]
ctdb/tests/eventscripts/13.per_ip_routing.022.sh [new file with mode: 0755]