If you use the pf OS fingerprinting feature you want to apply the
following diff to your system or -current OpenBSD boxes will not
be identified as beeing OpenBSD.

To apply the patch just use:
cd /etc
patch < this_mail
pfctl -f /etc/pf.conf
-- 
:wq Claudio

Index: pf.os
===================================================================
RCS file: /cvs/src/etc/pf.os,v
retrieving revision 1.22
diff -u -p -r1.22 pf.os
--- pf.os       8 Aug 2009 09:24:51 -0000       1.22
+++ pf.os       1 Oct 2010 14:11:04 -0000
@@ -298,12 +298,15 @@ S22:64:1:52:M*,N,N,S,N,W0:        Linux:2.2:ts:
 # ----------------- 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)
+16384:64:1:64:M*,N,N,S,N,W0,N,N,T:     OpenBSD:3.0-4.8::OpenBSD 3.0-4.8
+16384:64:0:64:M*,N,N,S,N,W0,N,N,T:     OpenBSD:3.0-4.8:no-df:OpenBSD 3.0-4.8 
(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)
 
 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)
+
+16384:64:1:64:M*,N,N,S,N,W3,N,N,T:     OpenBSD:4.9::OpenBSD 4.9
+16384:64:0:64:M*,N,N,S,N,W3,N,N,T:     OpenBSD:4.9:no-df:OpenBSD 4.9 (scrub 
no-df)
 
 # ----------------- Solaris -----------------

Reply via email to