Shorewall 3.4.3 is not able to handle interfaces option proxyarp. I attach smallest possible fix patch I could find out.
This should fix because there is code to check if lib.proxyarp meed to be loaded and load if necessary. So replacing older check with -n $LIB_proxyarp_LOADED check should fix situation. -- Tuomo Soini <[EMAIL PROTECTED]> Linux and network services +358 40 5240030 Foobar Oy <http://foobar.fi/>
--- shorewall-3.4.3/compiler.proxyarpfix 2007-04-30 23:40:27.000000000 +0300
+++ shorewall-3.4.3/compiler 2007-05-27 20:38:58.000000000 +0300
@@ -5405,7 +5405,7 @@
createchain $(out_chain $interface) no
done
- if [ -s $TMP_DIR/proxyarp ]; then
+ if [ -n "$LIB_proxyarp_LOADED" ]; then
progress_message2 "$DOING Proxy ARP"
setup_proxy_arp
else
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/
_______________________________________________ Shorewall-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/shorewall-devel
