--- cfengine-2.1.13-old/src/misc.c	2005-03-02 09:56:20.600109600 -0800
+++ cfengine-2.1.13/src/misc.c	2005-03-02 09:56:20.599109752 -0800
@@ -972,6 +972,7 @@
 #define MANDRAKE_10_1_ID "Mandrakelinux"
 #define FEDORA_ID "Fedora Core"
 #define WHITEBOX_ID "White Box Enterprise Linux"
+#define CENTOS_ID "CentOS"
  
 #define RELEASE_FLAG "release "
 
@@ -985,6 +986,7 @@
  * Red Hat Enterprise Linux ES release 2.1 (Panama)
  * Fedora Core release 1 (Yarrow)
  * White Box Enterprise linux release 3.0 (Liberation)
+ * CentOS release 4.0 (Final)
  */
 
 #define RH_REL_FILENAME "/etc/redhat-release"
@@ -1059,6 +1061,10 @@
     {
     vendor = "whitebox";
     }
+ else if(!strncmp(relstring, CENTOS_ID, strlen(CENTOS_ID)))
+    {
+    vendor = "centos";
+    }
  else
     {
     Verbose("Could not identify OS distro from %s\n", RH_REL_FILENAME);
