Messinet Secure Services
wiki:WikiStart
Last modified 3 days ago Last modified on 05/20/13 10:24:14

Messinet Secure Services Fedora & Enterprise Linux RPM Repository

Messinet Secure Services maintains Fedora and Enterprise Linux RPM repositories for some of the software developed or built here. This Trac instance contains the spec files, patches, tools, etc. to create the Fedora and Enterprise Linux RPMs. The Enterprise Linux RPMs are built from CentOS and Fedora EPEL sources.

Please note that while handbrake, hvr22xx-firmware, makemkv, mss-workstation, mythtv and mythweb are not included in the public RPM repositories, the spec files, patches, and build tools are available here.

RPMs

We currently maintain spec files, patches and build the following RPMs using the Koji build system hosted at Messinet Secure Services:

Package Source Koji Package Builds Website
asterisk Koji builds http://www.asterisk.org/ Open source telephony framework for building communications applications
asterisk-sounds-extra Koji builds http://www.asterisk.org/downloads Extra sound files for Asterisk
buildsys-build-mss Koji Builds Tools and lists of recent kernels used to build kernel module packages
dadhi-linux Koji builds http://www.asterisk.org/dahdi Digium Asterisk Hardware Device Interface (DAHDI): common files, firmware and documentation
dadhi-linux-kmod Koji builds http://www.asterisk.org/dahdi Digium Asterisk Hardware Device Interface (DAHDI): kernel modules
dadhi-tools Koji builds http://www.asterisk.org/dahdi Digium Asterisk Hardware Device Interface (DAHDI): tools
fax-gw Koji builds wiki:FAXGateway FAX Gateway is a GNU Bash and Python script designed to interconnect Asterisk with your Mail Transport Agent.
handbrake http://handbrake.fr/ Open source, GPL-licensed, multiplatform, multithreaded video transcoder
hvr22xx-firmware http://www.steventoth.net/linux/hvr22xx/ Firmware for HVR-2250 or HVR-2200 using the Linux saa7164 driver
koji-hub-plugin-sign Koji builds wiki:KojiHubPluginSign GnuPG RPM signing plugin for a private Koji build system
koji-maint Koji builds wiki:KojiMaint Maintenance script for a private Koji build system
makemkv http://makemkv.com/ Video transcoder with streaming capabilities
mss-release Koji builds Messinet Secure Services Fedora Yum repository configuration
mss-release-el Koji builds Messinet Secure Services Enterprise Linux Yum repository configuration
mss-workstation Koji builds Configuration and utilities for Messinet Secure Services workstations
msspkg Koji builds wiki:msspkg Messinet Secure Services fedpkg clone
mythtv http://www.mythtv.org/ Open Source DVR
mythweb http://www.mythtv.org/ Web-based frontend for MythTV
pgsql-temporal Koji builds http://pgfoundry.org/projects/temporal/ Tools for maintaining and querying time data in PostgreSQL
php-pChart Koji builds http://www.pchart.net/ PHP class oriented framework designed to create anti-aliased charts
php-SVGGraph Koji builds http://www.goat1000.com/svggraph.php PHP object-oriented library for creating simple SVG graphs
python-pypolicyd-spf Koji builds https://launchpad.net/pypolicyd-spf A Postfix policy engine for Sender Policy Framework (SPF) checking. It is implemented in pure Python and uses the python-spf (pyspf) module

RPM Build Tools

To obtain the spec files, patches and other files for each package, clone the packages' repository as follows:

git clone git://messinet.com/rpms/<package-name>.git

Browse the RPM Repositories

Yum Package Manager Configuration

To include the Messinet Secure Services RPM repository in your yum configuration, import the GPG key and install the mss-release or mss-release-el package as appropriate for your distribution:

  • Fedora 19
    rpm --import http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-19-primary
    yum localinstall http://messinet.com/pub/fedora/linux/updates/19/i386/mss-release-19-0.1.noarch.rpm
    
  • Fedora 18
    rpm --import http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-18-primary
    yum localinstall http://messinet.com/pub/fedora/linux/updates/18/i386/mss-release-18-1.noarch.rpm
    
  • Enterprise Linux 6
    rpm --import http://messinet.com/pub/el/RPM-GPG-KEY-mss-el-6-primary
    yum localinstall http://messinet.com/pub/el/updates/6/i386/mss-release-el-6-2.noarch.rpm
    

Using the Repositories

To install packages from the Fedora repository, use:

yum --enablerepo=mss[-debug|-source|-testing|-testing-debug|-testing-source] [install|upgrade] [package-name] ...

To install packages from the Enterprise Linux repository, use:

yum --enablerepo=mss-el[-debug|-source|-testing|-testing-debug|-testing-source] [install|upgrade] [package-name] ...

UEFI Secure Boot Kernel Module Signing Keys

Beginning with Fedora 18's implementation of UEFI Secure Boot (Fedora references: EFI, Secure Boot), Messinet Secure Services has begun to build signed kernel module binaries for packages such as dadhi-linux-kmod. For UEFI Secure Boot enabled systems to be able to load these kernel modules, the "Messinet Secure Services kernel module signing key" must be installed into the system's database of trusted certificates using a utility such as mokutil.

wget http://messinet.com/pub/fedora/RPM-X509-KEY-mss-fedora.cer
mokutil --import ~/RPM-X509-KEY-mss-fedora.cer

For systems running without UEFI Secure Boot enabled, you will see a kernel message similar to the following when each of the signed kernel modules is loaded. This message is informational and should not affect the use of the modules.

Request for unknown module key 'Messinet Secure Services kernel module signing key: c6810a5373cfb7d9aa0c611fa4bed7829141f807' err -11
Disabling lock debugging due to kernel taint

Current X.509 Kernel Module Signing Keys

  • Fedora 18 RPMs: http://messinet.com/pub/fedora/RPM-X509-KEY-mss-fedora.cer
    subject= /O=Messinet Secure Services/CN=Messinet Secure Services kernel module signing key/emailAddress=amessina@messinet.com
    SHA1 Fingerprint=62:F2:20:AF:31:14:3C:E6:3C:1D:AF:7C:D1:1E:CF:14:4D:84:81:B5
    notBefore=Feb  4 19:11:27 2013 GMT
    notAfter=Feb  4 19:11:27 2015 GMT
    

RPM GPG Keys

Current RPM GPG Keys

Obsolete RPM GPG Keys