pf.os can be securely updated for the OpenBSD values up to 4.5 OpenBSD will include a modified pf in 4.6 and there new test are needed to ensure they still match.
I would maybe test other OSs if there's a interest into keeping it somehow "more recent". I did not added AerieBSD yet but it's no problem I think to do so. --- pf.os Mon May 25 19:02:42 2009 +++ pf.os.new Mon May 25 19:04:09 2009 @@ -297,12 +297,12 @@ # ----------------- OpenBSD ----------------- 16384:64:0:60:M*,N,W0,N,N,T: OpenBSD:2.6::NetBSD 1.3 (or OpenBSD 2.6) -16384:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0::OpenBSD 3.0-4.0 -16384:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0:no-df:OpenBSD 3.0-4.0 (scrub no-df) -57344:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.0::OpenBSD 3.3-4.0 -57344:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.0:no-df:OpenBSD 3.3-4.0 (scrub no-df) +16384:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.5::OpenBSD 3.0-4.5 +16384:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.5:no-df:OpenBSD 3.0-4.5 (scrub no-df) +57344:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.5::OpenBSD 3.3-4.5 +57344:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.5:no-df:OpenBSD 3.3-4.5 (scrub no-df) -65535:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0:opera:OpenBSD 3.0-4.0 (Opera) +65535:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.5:opera:OpenBSD 3.0-4.5 (Opera) # ----------------- Solaris ----------------- -- rembrandt <rembra...@jpberlin.de>