Links

GitHub

Open HUB

Quick Links

Download

STREAMS

SIGTRAN

SS7

Hardware

SCTP

Related

Package

Manual

Status

FAQ

Repositories

Yum Repos

Apt Repos

Zypper Repos

Urpmi Repos

Aptrpm Repos

Pacman Repos

Resources

Packages

Sys Req

Repositories

Download

Mailing Lists

Browse Source

CVS Archive

Bug Reports

Library

Hardware

Vendor Links

Home

Overview

Status

Documentation

Resources

About

News

Repositories

Description: OpenSS7 Resources Repositories

OpenSS7 Software Package releases can be accessed from the repositories of The OpenSS7 Project. For rpm(8) based systems, the packages are available in a yum(8) repository based on repomd XML and may also be accessed using zypper(8) or yast(8). For dpkg(1) based systems, the packages are available in an aptitute(8) repository. For pacman(8) based systems, the packages are available in a pacman(8) repository.

By far the easiest (most repeatable and manageable) form for installing and using OpenSS7 packages is to install packages from the yum(8), aptitute(8) or pacman(8) repositories. If your distribution does not support yum(8), zypper(8), yast(8) or aptitude(8), then it is still possible to install the RPMs or DEBs from the repositories using rpm(8), dpkg(1); or by directly using wget(1), rpm(8) or dpkg(1).

If your architecture does not support rpm(8), dpkg(1) or pacman(8) at all, or you have special needs (such as cross-compiling for embedded targets), the final resort method is to download, configure, build and install from tarball. In this later case, the easiest way to build and install OpenSS7 packages from tarball is to use the tarball for the OpenSS7 Master Package, openss7-0.9.2.G.

Repository Setup

Setting up for using the OpenSS7 repository requires the following steps:

Step 1.  Install OpenSS7 CA Certificate

Registration for OpenSS7 repository access requires installation of the OpenSS7 CA Certificate. Simply click OpenSS7 CA Certificate and assign the certificate trust to identify websites.

Step 2.  Register for Repository Access

All OpenSS7 repository access requires authentication. To register for a repository username and password, go to the registration page (registration is free). The username and password obtained through registration will be required in Step 4.

Step 3.  Import the GPG Key

RPM-Based Systems:

For RPM-based systems (whether yum, zypper, yast, urpmi or apt-rpm), import the GPG key into RPM as follows:

APT-Based Systems:

For APT-based systems (whether for rpm or deb), import the GPG key into APT as follows:

$> sudo apt-key adv --fetch-keys http://www.openss7.org/pubkey.asc

PKG-Based Systems:

For PKG-based systems (whether pacman or yaourt), import the GPG key as follows:

$> cd /usr/share/pacman/keyrings
$> sudo wget -O openss7.gpg     http://www.openss7.org/pubkey.asc
$> sudo wget -O openss7-trusted http://www.openss7.org/ptrust.txt
$> sudo pacman-key --populate openss7
$> sudo rm -f -- openss7.gpg openss7-trusted

Step 4.  Install the Repo Package

RPM-Based Systems:

For RPM-based systems (whether yum, zypper, yast, urpmi or apt-rpm), install the repository package as follows:

$> REPORPM=openss7-repo-1.1.1.20110510-1.centos6.noarch.rpm
$> REPODIR=rpms/centos/6/x86_64/RPMS/noarch
$> wget http://www.openss7.org/repo/$REPODIR/$REPORPM
$> sudo rpm -ihv $REPORPM
Authorization required for repository access:
Username: user
Password: ********
$> rm -f $REPORPM

Note that you will be prompted for the user name and password that was obtained during registration in Step 2. In the example above, the user name is illustrated as user and the password as ********. This is for illustration purposes only: you must input your user name and password acquired from Step 2 instead.

The RPM URL listed above is just an example: the URLs listed in the table, below, are available.

Repository Packages in the RPM Repository
DistroEditionArchFileDepsolver
centos 5 x86_64 openss7-repo-1.1.7.20130204-1.centos5.noarch.rpm yum
openSUSE 11.4 x86_64 openss7-repo-1.1.7.20130209-1.11.4.noarch.rpm zypper, apt-rpm
rhel 6 x86_64 openss7-repo-1.1.7.20131209-1.el6.noarch.rpm yum
sle 11 x86_64 openss7-repo-1.1.7.20130205-1.11.noarch.rpm zypper, apt-rpm

Note that not all registrants are entitled to access all of the repositories listed above. To find out which repositories you are entitled to access, log into your account.

DEB-Based Systems:

For DEB-based systems (such as debian or ubuntu), install the respository package as follows:

$> REPODEB=openss7-repo_1.1.1.20110510-0_all.deb
$> REPODIR=debs/debian/squeeze/amd64/main
$> wget http://www.openss7.org/repo/$REPODIR/$REPODEB
$> sudo dpkg -i $REPODEB
Authorization required for repository access:
Username: user
Password: ********
$> rm -f $REPODEB

Note that you will be prompted for the user name and password that was obtained during registration in Step 2. In the example above, the user name is illustrated as user and the password as ********. This is for illustration purposes only: you must input your user name and password acquired from Step 2 instead.

The DEB URL listed above is just an example: the URLs listed in the table, below, are available.

You may also click on the Depsolver link in the table to get explicit instructions for that depsolver.

Repository Packages in the DEB Repository
DistroEditionArchFileDepsolver

Note that not all registrants are entitled to access all of the repositories listed above. To find out which repositories you are entitled to access, log into your account.

PKG-Based Systems:

For PKG-based systems (such as those based on archlinux), install the repository package as follows:

$> REPODIR=pkgs/arch/os/x86_64
$> REPOPKG=openss7-repo_1.1.1.20110510-1-x86_64.pkg.tar.xz
$> sudo pacman -U http://www.openss7.org/repo/$REPODIR/$REPOPKG
Authorization required for repository access:
Username: user
Password: ********

Note that you will be prompted for the user name and password that was obtained during registration in Step 2. In the example above, the user name is illustrated as user and the password as ********. This is for illustration purposes only: you must input your user name and password acquired from Step 2 instead.

The PKG URL listed above is just an example: the URLs listed in the table, below, are available.

Repository Packages in the PKG Repository
DistroEditionArchFileDepsolver

Note that not all registrants are entitled to access all of the repositories listed above. To find out which repositories you are entitled to access, log into your account.

Step 5.  Test the Setup

It is easiest to test the repositories using a GUI package manager such as PackageKit(1). Just select the package manager from the application menu and serch for "openss7". To test the repository using the command-line tools, follow the instructions on the following pages:

Installation and Removal of Packages

The installation and removal of further OpenSS7 packages depends upon the package manager that is used. In general, once the repository has been set up by following the steps outlined above, any GUI package manager that is supported by the GNU/Linux distribution (e.g. PackageKit, Synaptic) can be used to install and remove the OpenSS7 packages. Nevertheless, instructions for specific command line interfaces are detailed in the following sections:

More Information

Repository setup instructions for specific depsolvers are provided on separate pages as listed below:

Yum Repositories

The yum(8) repository page.

Apt Repositories

The apt(8) repository page.

Zypper Repositories

The zypper(8) repository page.

Urpmi Repositories

The urpmi(8) repository page.

Aptrpm Repositories

The aptrpm(8) repository page.

Pacman Repositories

The pacman(8) repository page.

Last modified: Fri, 10 Oct 2014 10:40:37 GMT  
Copyright © 2014 OpenSS7 Corporation All Rights Reserved.