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
- Fedora Updates: http://messinet.com/pub/fedora/linux/updates
- Enterprise Linux Updates: http://messinet.com/pub/el/updates
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
- Fedora 19 RPMs: http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-19-primary
pub 4096R/87135A6E 2013-01-24 Key fingerprint = D757 1F1A D534 1AB5 8126 B66A C050 51EA 8713 5A6E uid Messinet Secure Services (Fedora 19 RPMs) <amessina@messinet.com> - Fedora 18 RPMs: http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-18-primary
pub 4096R/E5550078 2012-03-06 Key fingerprint = 4D7C 6523 E38C 28FA CFF7 9A87 2BEE A312 E555 0078 uid Messinet Secure Services (Fedora 18 RPMs) <amessina@messinet.com> - Enterprise Linux 6 RPMs: http://messinet.com/pub/el/RPM-GPG-KEY-mss-el-6-primary
pub 1024R/F6738B65 2011-10-01 Key fingerprint = D4F1 57DF 9B03 DF6A 57FC 6831 1C76 59B4 F673 8B65 uid Messinet Secure Services (Fedora EPEL 6 RPMs) <amessina@messinet.com> sub 1024R/CFD9F648 2011-10-01
Obsolete RPM GPG Keys
- Obsolete Fedora RPMs (no longer used to sign packages): http://messinet.com/pub/fedora/RPM-GPG-KEY.mss
pub 1024D/5B942217 2007-05-26 Messinet Secure Services (http://messinet.com) <amessina@messinet.com> Key fingerprint = 45E4 0F12 2A82 B708 7A12 826D 9681 85D6 5B94 2217 sub 2048g/66300D5E 2007-05-26 - Fedora RPMs (not currently used to sign packages): http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora
pub 1024D/AD996D36 2010-12-18 Key fingerprint = E744 7C97 D9E9 C31E 4B19 E640 135A 8C46 AD99 6D36 uid Messinet Secure Services (Fedora RPMs) <amessina@messinet.com> sub 1024g/6C469E10 2010-12-18 - Enterprise Linux 5 RPMs: http://messinet.com/pub/el/RPM-GPG-KEY-mss-el-5-primary
pub 1024R/C4FBB45A 2011-10-01 Key fingerprint = B69B 7E94 CF6B 5545 9CCD C646 1C28 B223 C4FB B45A uid Messinet Secure Services (Fedora EPEL 5 RPMs) <amessina@messinet.com> sub 1024R/33E9C905 2011-10-01 - Fedora 14 RPMs: http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-14-primary
pub 1024D/14B3373E 2010-12-18 Key fingerprint = BF3E D1B1 9061 80FD 3B8D D6C3 CC19 E129 14B3 373E uid Messinet Secure Services (Fedora 14 RPMs) <amessina@messinet.com> sub 1024g/5BB2BB9F 2010-12-18 - Fedora 15 RPMs: http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-15-primary
pub 1024R/79190BCD 2011-04-11 Key fingerprint = 622A 70DE 48FA E1D2 C177 3F88 6342 CC06 7919 0BCD uid Messinet Secure Services (Fedora 15 RPMs) <amessina@messinet.com> sub 1024R/9987E23C 2011-04-11 - Fedora 16 RPMs: http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-16-primary
pub 1024R/B0B40852 2011-07-31 Key fingerprint = 373B 1341 7CD4 85C0 7AB6 2B7E 4D5A 32CA B0B4 0852 uid Messinet Secure Services (Fedora 16 RPMs) <amessina@messinet.com> sub 1024R/748F968B 2011-07-31 - Fedora 17 RPMs: http://messinet.com/pub/fedora/RPM-GPG-KEY-mss-fedora-17-primary
pub 1024R/954957ED 2011-07-31 Key fingerprint = 04AC B89F D0EF AF6A 3D38 2A78 8CC4 FED9 9549 57ED uid Messinet Secure Services (Fedora 17 RPMs) <amessina@messinet.com> sub 1024R/A851432C 2011-07-31
