Libsmbios package repository (yum)

Package repository overview

The libsmbios project now has a yum repository. Currently, I have packages for the operating systems below:

Other builds can be added on a per-request basis if there are enough users. Adding 32-bit builds is much easier than adding 64-bit builds, as I have a vmware server setup for 32-bit builds, but have to have actual, physical machines for 64-bit builds.

How do I install the libsmbios GPG key/signature?

Yum or up2date usually require that a GPG key is installed. Please install the key as root before running any of these tools. As root, do the following:

rpm --import http://linux.dell.com/libsmbios/download/RPM-GPG-KEY-libsmbios

Or alternatively, download this GPG key and install it as root by doing:

rpm --import RPM-GPG-KEY-libsmbios

You can see a list of install keys by doing:

rpm -q gpg-pubkey --qf "%{summary} -> %{version}-%{release}\n"

The fingerprint of the libsmbios key is: 5e3d7775-42d297af

Red Hat Enterprise Linux 3/4

The version of 'up2date' included starting with RHEL3 can be used with external yum repositories. First, you will need to add the libsmbios RPM GPG KEY to your RPM keyring. Follow the instructions above to do this.

Next, add the following lines to your /etc/sysconfig/rhn/sources file, as appropriate (ie. add only RHEL3 or RHEL4, not both):

# Yum repo for libsmbios RHEL 4 packages
yum libsmbios http://linux.dell.com/yum/software/rhel4/

# TESTING Yum repo for libsmbios RHEL 4 packages (BETA SOFTWARE)
yum libsmbios_testing http://linux.dell.com/yum/testing/rhel4/

# Yum repo for libsmbios RHEL 3 packages
yum libsmbios http://linux.dell.com/yum/software/rhel3/

# TESTING Yum repo for libsmbios RHEL 3 packages (BETA SOFTWARE)
yum libsmbios_testing http://linux.dell.com/yum/testing/rhel3/

After adding this line to your up2date configuration, run 'up2date -u' to update your local cache, then run the following commands to install libsmbios:

# up2date libsmbios-bin

Up2date will automatically upgrade libsmbios with the rest of your system when you run updates.

Fedora Core 3 and higher

Yum is an update-tool written in python. It is installed by default on Fedora Core 3 and higher. You may also install yum on older systems via add-on packages.

First, install the libsmbios GPG key, per the section above.

Next, add one of the following sections to /etc/yum.conf (or, when available, as: /etc/yum.repos.d/libsmbios.repo)

# ADD THE FOLLOWING FOR FEDORA CORE
[libsmbios] 
name=Libsmbios RPM Repository for Fedora Core
baseurl=http://linux.dell.com/yum/software/fc$releasever/
gpgcheck=1
enabled=1 

# ADD THE FOLLOWING FOR FEDORA CORE -- BETA 
[libsmbios_testing] 
name=Libsmbios BETA RPM Repository for Fedora Core
baseurl=http://linux.dell.com/yum/testing/fc$releasever/
gpgcheck=1
enabled=1 

# ADD THE FOLLOWING FOR RED HAT ENTERPRISE WITH YUM INSTALLED
[libsmbios] 
name=Libsmbios RPM Repository for Red Hat Enterprise Linux
baseurl=http://linux.dell.com/yum/software/rhel$releasever/
gpgcheck=1
enabled=1 

# ADD THE FOLLOWING FOR RED HAT ENTERPRISE WITH YUM INSTALLED -- BETA
[libsmbios_testing] 
name=Libsmbios BETA RPM Repository for Red Hat Enterprise Linux
baseurl=http://linux.dell.com/yum/testing/rhel$releasever/
gpgcheck=1
enabled=1 

If you've done that, the rest is simple. You can install libsmbios by running this command:

yum install libsmbios-bin

Yum will automatically upgrade libsmbios with the rest of your system when you run yum updates.

Note on software repositories

These software repositories are provided as a convenience to our customers. Note that all software released in these repositories is open-source software. Some of the software in these repositories is not Dell-developed and comes from outside parties (including, but not limited to: Xerces, cppunit, doxygen). Please examine the licenses of all software that you install to ensure that you know the different terms and conditions.

Please be aware that all software is provided with no warranty, express or implied. Use the software on this site at your own risk. There is no Dell Technical Support available for any software offered for download on this site. The only support available is through the public mailing lists for each software component.

Note on BETA software

Beta software repositories are provided to facilitate testing by people willing to accept the risks associated with beta quality software. All software is provided as-is, with no warranties, express or implied. While we make every effort to ensure that all software that we release contains no defects, they do sometimes happen. If it breaks, rest assured that you can keep all the pieces.
Generated on Tue Jul 11 20:46:47 2006 for SMBIOS Library by  doxygen 1.4.7