Subject: src/etc imports for PF
To: Jun-ichiro itojun Hagino <itojun@netbsd.org>
From: Luke Mewburn <lukem@NetBSD.org>
List: tech-userlevel
Date: 06/29/2004 15:24:12
--wB3g6ScZeaCB/Jvm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi Itojun.
For consistency with the way that we're moving to maintain other
third party software in our tree, could you please:
1. Reimport
pf.os
pf.conf
spamd.conf
into=20
dist/pf/examples
and remove them from
etc
Create a reachover Makefile in
usr.sbin/pf/examples
to install these configuration files to
/usr/share/examples/pf
(similar to usr.sbin/ipf/rules/Makefile)
2. Reimport the contents of share/pf into
dist/pf/examples
and remove from
share/pf
Update the reachover Makefile in
usr.sbin/pf/examples
(created in the step above) to install them into
/usr/share/examples/pf
3. Reimport
pflog.4
pf.4
pf.os.5
pf.conf.5
spamd.conf.5
into
dist/pf/man
and remove them from
share/man/man[45]
Create a reachover Makefiles under
usr.sbin/pf/man
to install these manual pages
4. Relocate the following directories
sbin/pfctl -> usr.sbin/pf/pfctl
libexec/ftp-proxy -> usr.sbin/pf/ftp-proxy
libexec/spamd -> usr.sbin/pf/spamd
libexec/spamd-setup -> usr.sbin/pf/spamd-setup
libexec/spamlogd -> usr.sbin/pf/spamlogd
usr.sbin/authpf -> usr.sbin/pf/authpf
usr.sbin/spamdb -> usr.sbin/pf/spamdb
(even though they can still be installed in the
same /sbin, /usr/libexec & /usr/sbin locations)
I.e, all of the pf related userland stuff (except for the rc.d scripts)
are to be imported under
dist/pf/*
and the reachover Makefiles are all under
usr.sbin/pf/*
Thanks,
Luke.
--wB3g6ScZeaCB/Jvm
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)
iD8DBQFA4Pz8pBhtmn8zJHIRAqqeAJ93Ihx4TrYhgM3k48EXr5zdzq79jwCgyOqC
ksOI4ito8X16Z3egDLVSGDg=
=5vsD
-----END PGP SIGNATURE-----
--wB3g6ScZeaCB/Jvm--