pf needs to be started after the network is up, because some pf rulesderive IP address(es) from the interface (e.g "... from any to fxp0").This however, creates window for possible attacks from the
pf needs to be started after the network is up, because some pf rulesderive IP address(es) from the interface (e.g "... from any to fxp0").This however, creates window for possible attacks from the network.Implement the solution proposed by YAMAMOTO Takashi:Add /etc/defaults/pf.boot.conf and load it with the /etc/rc.d/pf_bootscript before starting the network. People who don't like the defaultrules can override it with their own /etc/pf.boot.conf.The default rules have been obtained from OpenBSD.No objections on: tech-security
show more ...
Remove (pf)spamd. Its right to exist in NetBSD has been questioned since itappeared and whether it's really part of pf or not is still unclear. Lookingat the other *BSDs it seems that they have lef
Remove (pf)spamd. Its right to exist in NetBSD has been questioned since itappeared and whether it's really part of pf or not is still unclear. Lookingat the other *BSDs it seems that they have left out spamd when importing pf,and now we do that too. Also, the name conflicted with another more popularused tool, after the rename to pfspamd it was left with completely unusabledocumentation which apparently no-one wanted to fix.A port of the latest spamd will be imported into pkgsrc soon.Suggested by several people, no objections on last proposal on tech-userlevel.
Remove copy of manual page created during build.
spamd.conf is now pfspamd.conf.
merge after importing pf from openbsd 3.6. (userland part)some files were imported to the different places from the previous version.v3_5: etc/pf.conf etc/pf.os etc/spamd.conf share/man/man4/p
merge after importing pf from openbsd 3.6. (userland part)some files were imported to the different places from the previous version.v3_5: etc/pf.conf etc/pf.os etc/spamd.conf share/man/man4/pf.4 share/man/man4/pflog.4 share/man/man5/pf.conf.5 share/man/man5/pf.os.5 share/man/man5/spamd.conf.5v3_6: dist/pf/etc/pf.conf dist/pf/etc/pf.os dist/pf/etc/spamd.conf dist/pf/share/man/man4/pf.4 dist/pf/share/man/man4/pflog.4 dist/pf/share/man/man5/pf.conf.5 dist/pf/share/man/man5/pf.os.5 dist/pf/share/man/man5/spamd.conf.5