From ffc9734166062f0e848a85bc4724a47dd27af719 Mon Sep 17 00:00:00 2001 From: bol-van Date: Wed, 10 Mar 2021 21:49:58 +0300 Subject: [PATCH] bsd: 3 firewalls --- docs/bsd.eng.txt | 2 +- docs/bsd.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/bsd.eng.txt b/docs/bsd.eng.txt index 849785e..e002bf6 100644 --- a/docs/bsd.eng.txt +++ b/docs/bsd.eng.txt @@ -12,7 +12,7 @@ BSD does not have NFQUEUE. Similar mechanism - divert sockets. In BSD compiling the source from nfq directory result in dvtws binary instead of nfqws. dvtws shares most of the code with nfqws and offers almost identical parameters. -FreeBSD has 2 firewalls : IPFilter (ipfw) and Packet Filter (PF). OpenBSD has only PF. +FreeBSD has 3 firewalls : IPFilter, ipfw and Packet Filter (PF). OpenBSD has only PF. To compile sources in FreeBSD use 'make', in OpenBSD - use 'make bsd', in MacOS - use 'make mac'. Compile all programs : make -C /opt/zapret diff --git a/docs/bsd.txt b/docs/bsd.txt index 95703ef..17104a1 100644 --- a/docs/bsd.txt +++ b/docs/bsd.txt @@ -17,7 +17,7 @@ FreeBSD 11.x+ , OpenBSD 6.x+, частично MacOS Sierra+ Из каталога "nfq" под BSD собирается dvtws вместо nfqws. Он разделяет с nfqws большую часть кода и почти совпадает по параметрам командной строки. -FreeBSD содержит 2 фаервола : IPFilter (ipfw) и Packet Filter (PF). OpenBSD содержит только PF. +FreeBSD содержит 3 фаервола : IPFilter, ipfw и Packet Filter (PF). OpenBSD содержит только PF. Под FreeBSD tpws и dvtws собираются через "make", под OpenBSD - "make bsd", под MacOS - "make mac". FreeBSD make распознает BSDmakefile , OpenBSD и MacOS - нет. Поэтому там используется отдельный target в Makefile.