Welcome to the GILAWA Debian repositories

Overview

Welcome to the Debian/Ubuntu package repository of GILAWA.

This is a commercial service from GILAWA for customers with a current service contract or subscription.

Please contact mail at gilawa dot com for more information. You can also send us a message here.

Quick start

Execute the following commands as root for a quick start, please keep your username and password ready. For more details read below.

wget -O- https://deb.pkg.gilawa.com/gilawa-auth.conf > /etc/apt/auth.conf.d/gilawa.conf && chmod 0640 /etc/apt/auth.conf.d/gilawa.conf
wget -O- https://deb.pkg.gilawa.com/gilawa-debkey.gpg | sudo apt-key add -
wget -O- https://deb.pkg.gilawa.com/gilawa.list > /etc/apt/sources.list.d/gilawa.list
wget -O- https://deb.pkg.gilawa.com/gilawa-preferences > /etc/apt/preferences.d/gilawa
nano /etc/apt/auth.conf.d/gilawa.conf
apt update

Usage instructions

This repository should be used with the standard Debian tools, e.g. apt.

Authentication

The repository access is password protected. Please create a new file /etc/apt/auth.conf.d/gilawa.conf. The file should be only readable by root.

You can use the following commands as root to get a file template:

wget -O- https://deb.pkg.gilawa.com/gilawa-auth.conf.d > /etc/apt/auth.conf.d/gilawa.conf && chmod 0660 /etc/apt/auth.conf.d/gilawa.conf

Please replace the username and password in the /etc/apt/auth.conf.d/gilawa.conf file with your credentials.

You find below an example file content for reference:
machine deb.pkg.gilawa.com
  login username
  password password

Repository trust

To trust the GILAWA repository key, execute the following command as root on the machine:

wget -O- http://deb.pkg.gilawa.com/gilawa-debkey.gpg | sudo apt-key add -

Repository activation

Create a new file /etc/apt/sources.list.d/gilawa.list with the repositories you like to activate. For production machines the stable releases are recommended.

It is also recommended to create a priority file to give the GILAWA repository priority above other repositories. For this create a new file /etc/apt/preferences.d/gilawa with the content below:

Package: *
Pin: origin deb.pkg.gilawa.com
Pin-Priority: 500

Test

Test if the repository is now available, .e.g with:

apt update

This command should show that the repository access is working.

Available repositories

GILAWA stable releases

GILAWA Debian/Ubuntu Kamailio and rtpengine packages with stable releases and hotfixes (choose the distribution you need):

deb https://deb.pkg.gilawa.com/gilawa trixie-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa trixie-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa bookworm-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa bookworm-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa resolute-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa resolute-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa noble-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa noble-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa jammy-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa jammy-gilawa-hotfix main contrib non-free

GILAWA testing releases

GILAWA Debian/Ubuntu packages including testing releases (choose the distribution you need):

deb https://deb.pkg.gilawa.com/gilawa trixie-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa trixie-gilawa-testing main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa trixie-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa bookworm-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa bookworm-gilawa-testing main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa bookworm-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa resolute-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa resolute-gilawa-testing main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa resolute-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa noble-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa noble-gilawa-testing main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa noble-gilawa-hotfix main contrib non-free

deb https://deb.pkg.gilawa.com/gilawa jammy-gilawa-stable main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa jammy-gilawa-testing main contrib non-free
deb https://deb.pkg.gilawa.com/gilawa jammy-gilawa-hotfix main contrib non-free