Freebsd
在 pf.conf 中使用類似“include”的語句來包含其他文件中的某些部分
我希望能夠從其他文件集中包含我的 pf.conf 的某些部分。
例如,我將在另一個文件中包含“設置超時”與 like 語句。
使用錨點和“從文件載入錨點”語句將無濟於事,因為錨點不能保存這樣的全域選項。
一種方法是使用m4作為生成最終 pf.conf 的預處理器。或者你甚至可以將你的 pf.conf 分成幾部分,然後用一個簡單的“預處理器”來處理這些部分 > /etc/pf.conf。
根據 pf.conf 手冊頁:
Comments can be put anywhere in the file using a hash mark (`#'), and extend to the end of the current line. Additional configuration files can be included with the include keyword, for example: include "/etc/pf/sub.filter.conf"
來源:https ://www.freebsd.org/cgi/man.cgi?query=pf.conf&apropos=0&sektion=0&manpath=FreeBSD+9.0-RELEASE