Ports Table

LEGEND

Distro means a common operating systems distribution name.

Arch means the architecture of a machine.

MPID means Mother Port ID . It represents a port which is known to be binary compatible to other OS/ARCH distributions.

Dev Port means the head of the current developer branch. There usually a one to one mapping between compatibilities defined from the head of the developer branch and the latest developer release of HTCondor. Clipped means the HTCondor distribution does not support standard universe, and 32-bit or 64-bit means there is native compilation on that distro/arch combination and a letter means use the mother port associated with that letter.

Binary compatible ports are assumed to be the dynamic linked binaries unless otherwise noted.

Distro Arch MPID Dev Port
AIX 5.1 PPC
      
Clipped, 32-bit
AIX 5.2L PPC
   A  
Clipped, 32-bit
AIX 5.3 PPC
      
Clipped, A
CERN Scientific Linux 4.6 IA32
      
Full, B
CERN Scientific Linux 4.6 X86_64
      
Full, C
CERN Scientific Linux 4.7 IA32
      
Full, B
CERN Scientific Linux 4.7 X86_64
      
Full, C
Debian 4.0 (Etch) IA32
      
Clipped, 32-bit
Debian 5.0 (Lenny) IA32
      
Full, 32-bit
Debian 5.0 (Lenny) X86_64
      
Full, 64-bit
FreeBSD 7.0 IA32
      
Clipped, 32-bit
HPUX 11.00 PA2/32
      
Clipped, 32-bit
Mac OSX 10.4 IA32
   D  
Clipped, 32-bit
Mac OSX 10.5 IA32
      
Clipped, D
Red Hat Enterprise Linux 3 IA32
   B  
Full, 32-bit
Red Hat Enterprise Linux 3 IA64
   E  
Clipped, 64-bit
Red Hat Enterprise Linux 3 X86_64
   C  
Full, 64-bit
Red Hat Enterprise Linux 4 IA32
      
Full, B
Red Hat Enterprise Linux 4 IA64
      
Clipped, E
Red Hat Enterprise Linux 4 X86_64
      
Full, C
Red Hat Enterprise Linux 5 IA32
      
Full, 32-bit
Red Hat Enterprise Linux 5 X86_64
      
Full, 64-bit
Red Hat Fedora Core 4 IA32
      
Full, B
Red Hat Fedora Core 4 X86_64
      
Full, C
Red Hat Fedora Core 5 IA32
      
Full, B
Red Hat Fedora Core 5 X86_64
      
Full, C
Red Hat Fedora Core 6 IA32
      
Full, B
Red Hat Fedora Core 6 X86_64
      
Full, C
Red Hat Fedora 7 IA32
      
Full, B
Red Hat Fedora 7 X86_64
      
Full, C
Red Hat Fedora 8 IA32
      
Full, B
Red Hat Fedora 8 X86_64
      
Full, C
Red Hat Fedora 9 IA32
      
Full, B
Red Hat Fedora 9 X86_64
      
Full, C
Red Hat Fedora 10 IA32
      
Full, B
Red Hat Fedora 10 X86_64
      
Full, C
Red Hat Fedora 11 IA32
      
Full, B
Red Hat Fedora 11 X86_64
      
Full, C
Solaris 9 SUN4U
   F  
Clipped, 32-bit
Solaris 10 SUN4U
      
Clipped, F

Use this command to show the mapping of versions and ports of HTCondor running on NMI resources.

 condor_status -f "%s " CondorVersion -f "%s " nmi_platform -f "%s \n" CondorPlatform | sort | uniq | awk '{print "|", $2, "|", $9, "|", $11, "|"}' | sort

Cheat sheet from NMI:

hppa_hpux_11
  $CondorPlatform: HPPA-HPUX11 $ 
ia64_rhas_3
  $CondorPlatform: IA64-LINUX_RHEL3 $ 
ia64_rhas_4
  $CondorPlatform: IA64-LINUX_RHEL3 $ 
ia64_sles_8
  $CondorPlatform: IA64-LINUX_SLES81 $ 
ia64_sles_9
  $CondorPlatform: IA64-LINUX_SLES81 $ 
ppc64_sles_9
  $CondorPlatform: CONDOR_PPC-LINUX_SLES9 $ 
ppc_aix_5.2
  $CondorPlatform: PPC-AIX5 $ 
ppc_aix_5.2-pl5
  $CondorPlatform: PPC-AIX5 $ 
ppc_aix_5.3
  $CondorPlatform: PPC-AIX5 $ 
ppc_macos_10.4
  $CondorPlatform: PPC-OSX_10_4 $ 
ps3_ydl_5.0
  $CondorPlatform: CONDOR_PPC-LINUX_SLES9 $ 
sun4u_sol_5.10
  $CondorPlatform: SUN4X-SOLARIS29 $ 
sun4u_sol_5.8
  $CondorPlatform: SUN4X-SOLARIS28 $ 
sun4u_sol_5.9
  $CondorPlatform: SUN4X-SOLARIS29 $ 
unmanaged-x86_rhap_5
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_64_deb_4.0
  $CondorPlatform: I386-LINUX_DEBIAN40 $ 
x86_64_deb_5.0
  $CondorPlatform: X86_64-LINUX_DEBIAN50 $ 
x86_64_fc_4
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_fc_5
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_fc_8
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_fc_9
  $CondorPlatform: X86_64-LINUX_RHEL5 $ 
x86_64_macos_10.5
  $CondorPlatform: I386-OSX_10_4 $ 
x86_64_rhap_5
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_rhap_5.2
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_rhap_5.3
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_rhas_3
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_rhas_4
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_sl_5.3
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_64_slc_4
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_64_sles_8
  $CondorPlatform: I386-LINUX_RH72 $ 
x86_64_sles_9
  $CondorPlatform: X86_64-LINUX_RHEL3 $ 
x86_64_winnt_5.1
  $CondorPlatform: INTEL-WINNT50 $ 
x86_cent_4.2
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_deb_3.1
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_deb_4.0
  $CondorPlatform: I386-LINUX_DEBIAN40 $ 
x86_deb_5.0
  $CondorPlatform: I386-LINUX_DEBIAN50 $ 
x86_fc_5
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_freebsd_6
  $CondorPlatform: I386-FREEBSD6 $ 
x86_macos_10.4
  $CondorPlatform: I386-OSX_10_4 $ 
x86_rhap_5
  $CondorPlatform: I386-LINUX_RHEL5 $ 
x86_rhas_3
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_rhas_4
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_sl_4.4
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_sles_9
  $CondorPlatform: I386-LINUX_RH72 $ 
x86_slf_3
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_suse_10.0
  $CondorPlatform: I386-LINUX_RH72 $ 
x86_suse_10.2
  $CondorPlatform: I386-LINUX_RH72 $ 
x86_ubuntu_5.10
  $CondorPlatform: I386-LINUX_RHEL3 $ 
x86_winnt_5.1
  $CondorPlatform: INTEL-WINNT50 $ 
x86_winnt_6.0
  $CondorPlatform: INTEL-WINNT50 $