Outline1

Title

CERN E. Linux 3 Preview

  • Jarosław Polok
  • <jaroslaw.polok@cern.ch>

CERN E. Linux 3 Preview

  • What is CERN E. Linux 3
  • CERN Customization
    • Automated system updates
    • Configuration Management
  • (Few) Customization Details
  • Legal issues
  • Red Hat compatibility

What is CERN E. Linux ?

  • CERN assembled Linux distribution
    • Recompiled from sources of Red Hat Enterprise Linux 3 (AS/ES/WS)
    • Customized to integrate in the CERN Computing Environment
      • Added / changed software
    • Possible long-term support product
      • Subject to CERN-wide discussion (and funding !) ...

CERN Customization(s)

  • All components recompiled from RHEL sources are included (Red Hat did not ship some ...)
  • Some components customized:
    • Kernel with added set of patches (not yet ..)
    • Some configuration 'wizards' changed (..)
  • Some products are updated
    • Mozilla 1.5 (instead of 1.4) - From Fedora Core 1
    • OpenOffice 1.1 (instead of 1.0) - From Fedora Core 1

    CERN Customization(s)

    • Added software
      • Openafs, Heimdal Kerberos 5, Kerberos 4, CASTOR client, pine ...
    • Red Hat software update mechanism replaced
      • Red Hat up2date cannot be used (server-side – Red Hat Network is RH proprietary)
    • Added Configuration Management system
      • To provide users with sensible site defaults and allow update of these

    Software Management

    • Based on APT (Advanced Package Tool)
      • Command Line interface
      • Graphical interface
      • CERN written configurable automatic update mechanism

    Configuration Management

    • Quattor toolkit based
      • Plus local extensions
        • Allowing standalone operation
        • Manual, weekly, daily and onboot actions
    • Site defaults for:
      • Openafs client
      • Kerberos 4 and 5 setup
      • ... other software packages (zephyr, pine ....)
      • ...

    (Few) Customization details

    • Installation

    (Few) Customization details

    • Maintenance

    Legal issues

    • Source of all software included is under GPL or other free license (MIT, BSD .... etc...)
      • Freely available from ftp.redhat.com
  • Red Hat EULA for RHEL 3 says:
    • Binaries obtained from Red Hat cannot be freely redistributed.
    • Red Hat logo and trademarks cannot be used without permission
    • Trademark Policy should be respected
    • “Title to the Software and any component, or to any copy, modification, or merged portion shall remain with the aforementioned, subject to the applicable license”.
  • And ... there are others: Fermi LTS 3.0.1, WhiteBox Linux, Caos Linux ....

    Red Hat Compatibility

    • It is the goal !
    • Fermi LTS 301 / Whitebox ... others:
      • ALL should be binary compatible
  • If NOT -> Tell us ... it is a bug ... not feature ...
  • Binary-only products compiled for RHEL 3 AS/ES/WS should run
    • Maybe after some tweaking of /etc/redhat-release
    • But without support ....

    Status & Availability

    • First test version available now
      • For i686, ia64 and x86_64
      • Public test release 'really soon now'
      • System customization: 70% ready
      • Software management: 90% ready
      • Configuration management: 70% ready
  • Certification start: now....
  • Certification: tentative end: 1st May 2004

    A screenshot