Date: Wed, 4 Sep 2002 12:36:26 +0300 From: Hard Wisdom <hw@ksue.edu.ua>, Kharkov@FreeBSD.ORG, State@FreeBSD.ORG, University@FreeBSD.ORG, of@FreeBSD.ORG, Economics@FreeBSD.ORG To: to Somebody it may concern <freebsd-hackers@FreeBSD.org> Subject: [PATCH] Small contribution to FreeBSD Firewall configuration Message-ID: <13213006484.20020904123626@ksue.edu.ua>
next in thread | raw e-mail | index | archive | help
------------110115E3E248818 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello freebsd-hackers, After some attempts to configure firewall (during last 2 years) I realized necessity to automate the task. So, output of my work is here: These scripts may be easely extended to implement another security model. I think, these must be placed at /usr/share/examples/ipfw, then user may wish to install them at /etc/firewall manually and invoke as: firewall_enable="YES" firewall_type="/etc/firewall/mirinda.load" Currently configured template file is for my particular computer (configuration is somewhat complicated, but shows all configuration possibilities implemented). I use only /bin/sh utility to produce necessary loadable configuration (and make utility too, but it doesn't matter now) -- Best regards, hw mailto:hw@ksue.edu.ua ------------110115E3E248818 Content-Type: application/x-compressed; name="ipfw_reload.tgz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ipfw_reload.tgz" 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 tmVbtmVbtmVb/g+XfwPonD0GAKAAAA== ------------110115E3E248818-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13213006484.20020904123626>