diff -ur shorewall-5.2.0.4.orig/shorewall-5.2.0.4/install.sh shorewall-5.2.0.4/shorewall-5.2.0.4/install.sh --- shorewall-5.2.0.4.orig/shorewall-5.2.0.4/install.sh 2018-05-18 18:46:49.000000000 +0000 +++ shorewall-5.2.0.4/shorewall-5.2.0.4/install.sh 2018-06-14 21:55:53.138150020 +0000 @@ -215,6 +215,8 @@ BUILD=archlinux elif [ -f ${CONFDIR}/openwrt_release ] ; then BUILD=openwrt + elif [ -f /etc/tld-release ] ; then + BUILD=tld else BUILD=linux fi @@ -269,6 +271,9 @@ openwrt) echo "Installing OpenWRT-specific configuration..." ;; + tld) + echo "Installing TLD-specific configuration..." + ;; linux) ;; *) diff -ur shorewall-5.2.0.4.orig/shorewall6-5.2.0.4/install.sh shorewall-5.2.0.4/shorewall6-5.2.0.4/install.sh --- shorewall-5.2.0.4.orig/shorewall6-5.2.0.4/install.sh 2018-05-18 18:46:49.000000000 +0000 +++ shorewall-5.2.0.4/shorewall6-5.2.0.4/install.sh 2018-06-14 21:56:25.519149655 +0000 @@ -215,6 +215,8 @@ BUILD=archlinux elif [ -f ${CONFDIR}/openwrt_release ] ; then BUILD=openwrt + elif [ -f /etc/tld-release ] ; then + BUILD=tld else BUILD=linux fi @@ -269,6 +271,9 @@ openwrt) echo "Installing OpenWRT-specific configuration..." ;; + tld) + echo "Installing TLD-specific configuration..." + ;; linux) ;; *) diff -ur shorewall-5.2.0.4.orig/shorewall6-lite-5.2.0.4/install.sh shorewall-5.2.0.4/shorewall6-lite-5.2.0.4/install.sh --- shorewall-5.2.0.4.orig/shorewall6-lite-5.2.0.4/install.sh 2018-05-18 18:46:50.000000000 +0000 +++ shorewall-5.2.0.4/shorewall6-lite-5.2.0.4/install.sh 2018-06-14 21:53:33.408151593 +0000 @@ -266,6 +266,9 @@ openwrt) echo "Installing OpenWRT-specific configuration..." ;; + tld) + echo "Installing TLD-specific configuration..." + ;; linux) ;; *) diff -ur shorewall-5.2.0.4.orig/shorewall-core-5.2.0.4/install.sh shorewall-5.2.0.4/shorewall-core-5.2.0.4/install.sh --- shorewall-5.2.0.4.orig/shorewall-core-5.2.0.4/install.sh 2018-05-18 18:46:49.000000000 +0000 +++ shorewall-5.2.0.4/shorewall-core-5.2.0.4/install.sh 2018-06-14 21:57:08.268149174 +0000 @@ -190,6 +190,8 @@ BUILD=archlinux elif [ -f ${CONFDIR}/openwrt_release ] ; then BUILD=openwrt + elif [ -f /etc/tld-release ] ; then + BUILD=tld else BUILD=linux fi @@ -238,7 +240,7 @@ apple) echo "Installing Mac-specific configuration..."; ;; - debian|gentoo|redhat|slackware|archlinux|linux|suse|openwrt) + debian|gentoo|redhat|slackware|archlinux|linux|suse|openwrt|tld) ;; *) fatal_error "Unknown HOST \"$HOST\"" diff -ur shorewall-5.2.0.4.orig/shorewall-init-5.2.0.4/install.sh shorewall-5.2.0.4/shorewall-init-5.2.0.4/install.sh --- shorewall-5.2.0.4.orig/shorewall-init-5.2.0.4/install.sh 2018-05-18 18:46:49.000000000 +0000 +++ shorewall-5.2.0.4/shorewall-init-5.2.0.4/install.sh 2018-06-14 21:54:45.169150785 +0000 @@ -201,6 +201,8 @@ BUILD=archlinux elif [ -f ${CONFDIR}/openwrt_release ]; then BUILD=openwrt + elif [ -f /etc/tld-release ] ; then + BUILD=tld else BUILD=linux fi @@ -253,6 +255,9 @@ openwrt) echo "Installing Openwrt-specific configuration..." ;; + tld) + echo "Installing TLD-specific configuration..." + ;; linux) fatal_error "Shorewall-init is not supported on this system" ;; diff -ur shorewall-5.2.0.4.orig/shorewall-lite-5.2.0.4/install.sh shorewall-5.2.0.4/shorewall-lite-5.2.0.4/install.sh --- shorewall-5.2.0.4.orig/shorewall-lite-5.2.0.4/install.sh 2018-05-18 18:46:50.000000000 +0000 +++ shorewall-5.2.0.4/shorewall-lite-5.2.0.4/install.sh 2018-06-14 21:52:59.958151970 +0000 @@ -266,6 +266,9 @@ openwrt) echo "Installing OpenWRT-specific configuration..." ;; + tld) + echo "Installing TLD-specific configuration..." + ;; linux) ;; *)