Re: Flagging pf
D'Arcy Cain <[email protected]> Tue, 22 Nov 2011 09:40:55 -0500
| Newsgroups | gmane.os.netbsd.devel.general |
|---|---|
| Organization | The NetBSD Project |
| Message-ID | <[email protected]> |
On 11/22/2011 06:51 AM, Luke Mewburn wrote: > | By the way, the other thing missing in all of these is an include > | facility. That would have been a nice to have too. > > Within the configuration file itself? At that point, I'd argue > that a preprocessor or other external configuration builder > would be more flexible. I'm not so sure. I am thinking that I will have to do that since there is no include facility. The script would be dead simple as it simply has to put two files together, both symlinks in /etc and both pointing to my subversion checkout. One is the common stuff and the other is a link to the specific stuff for that system. My "preprocessor" would be no more than "cat /etc/pf.conf.head /etc/pf.conf.local > /etc/pf.conf" and yet "include /etc/pf.conf.local" would still be simpler. It also means that if something changes I wouldn't need to run the preprocessor. Having an include facility doesn't stop anyone from building a preprocessor for more complex cases. -- D'Arcy J.M. Cain <[email protected]> http://www.NetBSD.org/