1) On systems running Upstart, shorewall-init cannot reliably secure the firewall before interfaces are brought up. 2) The SAVE and RESTORE actions are erroneously disallowed in the INPUT chain within the mangle file. Corrected in 4.6.6.1 3) The manpage descriptions of the mangle SAVE and RESTORE actions incorrectly require a slash (/) prior to the mask value. Corrected in 4.6.6.1 4) Race conditions can currently occur between the 'start' command and the 'enable' and 'disable' commands. Corrected in 4.6.6.1 5) The 'update' command incorrectly adds the INLINE_MATCHES option to shorewall.conf with a default value of 'Yes'. This causes 'start' to fail with invalid iptables rules when the alternate input format using ';' is used. Corrected in 4.6.6.1 6) The LOCKFILE setting is not propagated to the generated script. So when the script is run directly, the script unconditionally uses ${VARDIR}/lock. Corrected in 4.6.6.1 7) The compiler fails to parse the construct +[n] where n is an integer (e.g., +bad[2]). Corrected in 4.6.6.2