diff --git a/Shorewall2/changelog.txt b/Shorewall2/changelog.txt index 8f9088b26..11288bc27 100644 --- a/Shorewall2/changelog.txt +++ b/Shorewall2/changelog.txt @@ -23,6 +23,8 @@ Changes in 2.2.4 10) Add error message for invalid HOST(S) column contents. +11) Apply Christian Rodriguez's patch for Slackware install. + Changes in 2.2.3 1) Added the 'continue' extension script. diff --git a/Shorewall2/install.sh b/Shorewall2/install.sh index 609c71e53..16fc1ebcb 100755 --- a/Shorewall2/install.sh +++ b/Shorewall2/install.sh @@ -145,6 +145,9 @@ if [ -n "$PREFIX" ]; then install -d $OWNERSHIP -m 755 ${PREFIX}${DEST} elif [ -d /etc/apt -a -e /usr/bin/dpkg ]; then DEBIAN=yes +elif [ -f /etc/slackware-version ] ; then + DEST="/etc/rc.d" + INIT="rc.firewall" fi # diff --git a/Shorewall2/releasenotes.txt b/Shorewall2/releasenotes.txt index cbf585600..19dc7e7d1 100755 --- a/Shorewall2/releasenotes.txt +++ b/Shorewall2/releasenotes.txt @@ -176,6 +176,9 @@ New Features in version 2.2.4 When FTP_CLIENTS is set to 'none', the above rule is ignored. Otherwise, the rule is evaluated and generates Netfilter rules. +8) The installer now detects that it is running on a Slackware system + and adjusts the DEST and INIT variables accordingly. + ----------------------------------------------------------------------- Problems corrected in version 2.2.3