Explaination of an extract from the handbook Firewall Section

Giorgos Keramidas keramida at freebsd.org
Tue Dec 21 21:46:51 UTC 2004


On 2004-12-21 20:47, Matteo Riondato <rionda at gufi.org> wrote:
> <para><literal>device pf</literal> tells the compile to include
>        Packet Filter as part of its core kernel.</para>
>
> What is "the compile"? I assume it should be "the compiler" but I can be
> wrong...
>
> What is "its" referred to? I don't think a "compile" (or a "compiler"
> does have core kernel.
>
> Is there a missing word?

Hi,

Good catch.  The nearby paragraphs use "the foo option _enables_ bar"
for describing kernel options.

Does the following change make this paragraph easier to understand?

% Index: chapter.sgml
% ===================================================================
% RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v
% retrieving revision 1.10
% diff -u -r1.10 chapter.sgml
% --- chapter.sgml        16 Dec 2004 22:45:35 -0000      1.10
% +++ chapter.sgml        21 Dec 2004 21:44:11 -0000
% @@ -245,8 +245,9 @@
%  device pflog
%  device pfsync</programlisting>
%
% -      <para><literal>device pf</literal> tells the compile to include
% -        Packet Filter as part of its core kernel.</para>
% +      <para><literal>device pf</literal> enables support for the
% +       <quote>Packet Filter</quote> firewall to the resulting
% +       kernel.</para>
%
%        <para><literal>device pflog</literal> enables the optional
%          &man.pflog.4; pseudo network device which can be used to log traffic



More information about the freebsd-doc mailing list