I fixed the distro name on phpsysinfo ion my smeserver, here's how:
1) Open the class.Linux.inc.php file with your favorite text editor. Mine is located at: 
/opt/administration/phpsysinfo/includes/os
I use the phpsysinfo-public contrib by nightspirit. Yours may be elsewhere. 
2) Find the function distro section, it's near the end of the file. Add the following lines after the redhat-release stanza:
   } elseif ($fd = fopen('/etc/e-smith-release', 'r')) {
      $buf = fgets($fd, 1024);
      fclose($fd);
      $result = trim($buf);
3) Find the function distroicon section, it's at the end of the file. Add the following lines after the redhat-release stanza:
   } elseif (file_exists('/etc/e-smith-release')) {
      $result = 'smeserver.png';
4) Use your favorite icon editor to rip an image from the contribs.org website graphics. Save it as smeserver.png (or whatever graphics format you prefer, edit preceeding stanza accordingly) in the /opt/administration/phpsysinfo/images directory. 
5) Enjoy your new custom icon and distro name display in phpsysinfo on smeserver!