diff --git a/share/sgml/catalog b/share/sgml/catalog
index 59249ba521..ba75ca270c 100644
--- a/share/sgml/catalog
+++ b/share/sgml/catalog
@@ -1,7 +1,7 @@
   -- ...................................................................... --
   -- FreeBSD SGML Public Identifiers ...................................... --
   
-  -- $FreeBSD: doc/share/sgml/catalog,v 1.13 2001/01/06 18:39:27 alex Exp $
+  -- $FreeBSD: doc/share/sgml/catalog,v 1.14 2001/02/20 19:10:47 nik Exp $
   --
 
   -- ...................................................................... --
@@ -26,6 +26,9 @@ PUBLIC "-//FreeBSD//DOCUMENT DocBook Stylesheet//EN"
 PUBLIC "-//FreeBSD//DOCUMENT DocBook Language Neutral Stylesheet//EN"
 	"freebsd.dsl"
 
+PUBLIC	"-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN"
+	"freebsd.ent"
+
   -- ...................................................................... --
   -- English specific ..................................................... --
 
diff --git a/share/sgml/freebsd.ent b/share/sgml/freebsd.ent
new file mode 100644
index 0000000000..706f12c82b
--- /dev/null
+++ b/share/sgml/freebsd.ent
@@ -0,0 +1,13 @@
+<!-- -*- sgml -*-
+     DocBook Miscellaneous FreeBSD Entities.
+
+     $FreeBSD$
+-->
+
+<!-- These will almost certainly remain the same, but are here for
+     consistency and in case we ever want to make hyperlinks out of
+     some of them. -->
+<!ENTITY os "FreeBSD">
+<!ENTITY os.current "&os;-CURRENT">
+<!ENTITY os.stable "&os;-STABLE">
+