openwrt-packages/net/shorewall-lite
Sergey V. Lobanov 5da4196dc5 shorewall-lite: fix build on macos
shorewall-lite macos build fails due to:

1. MacOS bash is too old (3.x), but shorewall-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-02-23 17:12:28 -08:00
..
files Shorewall: start and enable interfaces all in hotplug 2019-03-16 23:43:29 -04:00
patches treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
Makefile shorewall-lite: fix build on macos 2022-02-23 17:12:28 -08:00