STEP 1: Moving old version aside. STEP 2: Unpacking upgrade package. STEP 3: Checking for compatibility.
STEP 4: Stopping AMP services. STEP 5: Installing upgrade. Migrating interface bandwidth AWRRDs to increase max storable value. Finished migrating interface bandwidth AWRRDs to increase max storable value. make: Leaving directory `/root/svn/mercury' Unloading iptables modules: [ OK ] Applying iptables firewall rules: iptables-restore v1.3.5: error creating chain 'acct~i':File exists Error occurred at line: 59 Try `iptables-restore -h' or 'iptables-restore --help' for more information. [FAILED] make[1]: *** [conf_common_post_install] Error 1 make[1]: Leaving directory `/root/svn/mercury' make: *** [upgrade] Error 2 make: Leaving directory `/root/svn/mercury' Upgrade aborted.
*filter
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
# BEGIN AMP IPTABLES RULES
:acct~i - [0:0]
:acct~o - [0:0]
-I INPUT -j acct~i
-I OUTPUT -j acct~o
# INPUT (traffic clients initiated)
-A acct~i -i eth0 -p tcp -m tcp --dport 23
-A acct~i -i eth0 -p tcp -m tcp --dport 22
-A acct~i -i eth0 -p tcp -m tcp --dport 80
-A acct~i -i eth0 -p tcp -m tcp --dport 443
-A acct~i -i eth0 -p udp -m udp --dport 161
-A acct~i -i eth0 -p udp -m udp --dport 162
# INPUT (traffic we initiated)
-A acct~i -i eth0 -p tcp -m tcp --sport 23
-A acct~i -i eth0 -p tcp -m tcp --sport 22
-A acct~i -i eth0 -p tcp -m tcp --sport 80
-A acct~i -i eth0 -p tcp -m tcp --sport 443
-A acct~i -i eth0 -p udp -m udp --sport 161
-A acct~i -i eth0 -p udp -m udp --sport 162
# OUTPUT (traffic clients initiated)
-A acct~o -o eth0 -p tcp -m tcp --sport 23
-A acct~o -o eth0 -p tcp -m tcp --sport 22
-A acct~o -o eth0 -p tcp -m tcp --sport 80
-A acct~o -o eth0 -p tcp -m tcp --sport 443
-A acct~o -o eth0 -p udp -m udp --sport 161
-A acct~o -o eth0 -p udp -m udp --sport 162
# OUTPUT (traffic we initiated)
-A acct~o -o eth0 -p tcp -m tcp --dport 23
-A acct~o -o eth0 -p tcp -m tcp --dport 22
-A acct~o -o eth0 -p tcp -m tcp --dport 80
-A acct~o -o eth0 -p tcp -m tcp --dport 443
-A acct~o -o eth0 -p udp -m udp --dport 161
-A acct~o -o eth0 -p udp -m udp --dport 162
# Airbus access: root, apache, visualrf, radiusd
-I OUTPUT -m owner -p tcp --dport 8558 --uid-owner 0 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 8558 --uid-owner 48 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 8558 --uid-owner 496 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 8558 --uid-owner 95 -d 127.0.0.1 -j ACCEPT
-A OUTPUT -p tcp --dport 8558 -d 127.0.0.1 -j REJECT
# Tuplespace access
-I OUTPUT -m owner -p tcp --dport 9999 --uid-owner 0 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 9999 --uid-owner 48 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 9999 --uid-owner 95 -d 127.0.0.1 -j ACCEPT
-A OUTPUT -p tcp --dport 9999 -d 127.0.0.1 -j REJECT
-I OUTPUT -m owner -p tcp --dport 8888 --uid-owner 0 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 8888 --uid-owner 48 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 8888 --uid-owner 95 -d 127.0.0.1 -j ACCEPT
-A OUTPUT -p tcp --dport 8888 -d 127.0.0.1 -j REJECT
-I OUTPUT -m owner -p tcp --dport 7777 --uid-owner 0 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 7777 --uid-owner 48 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 7777 --uid-owner 95 -d 127.0.0.1 -j ACCEPT
-A OUTPUT -p tcp --dport 7777 -d 127.0.0.1 -j REJECT
# Postgresql access
-I OUTPUT -m owner -p tcp --dport 5432 --uid-owner 0 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 5432 --uid-owner 496 -d 127.0.0.1 -j ACCEPT
-A OUTPUT -p tcp --dport 5432 -d 127.0.0.1 -j REJECT
# VisualRF access
-I OUTPUT -m owner -p tcp --dport 6654 --uid-owner 0 -d 127.0.0.1 -j ACCEPT
-I OUTPUT -m owner -p tcp --dport 6654 --uid-owner 48 -d 127.0.0.1 -j ACCEPT
-A OUTPUT -p tcp --dport 6654 -d 127.0.0.1 -j REJECT
# END AMP IPTABLES RULES
If there are any changes, edit the file and remove the changes. And then run a make. The upgrade will be successful.