How to disable SuSEfirewall2?

At least in openSUSE 12.1 the Firewall is still separated in two components in /etc/init.d:

# systemctl disable SuSEfirewall2_setup.service
SuSEfirewall2_setup.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig SuSEfirewall2_setup off
# systemctl disable SuSEfirewall2_init.service
SuSEfirewall2_init.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig SuSEfirewall2_init off

Using systemctl rather than just chkconfig --set SuSEfirewall2_setup off should "more future proof", though.

The order is important. _setup depends on _init.


The following works in OpenSUSE 13.2:

/sbin/SuSEfirewall2 off

(from http://binwaheed.blogspot.com/2011/02/opensuse-turn-firewall-off.html)