Package Repo Files

Recently (24 Jul 2017) our packaging service provider (packager.io: http://www.packager.io/) improved its package distribution which makes it necessary that you update your Zammad repo file (e. g. /etc/apt/sources.list.d/zammad.list or /etc/yum.repos.d/zammad.repo) on your operating system.

If you’re using an old repo file, you will not be able to update Zammad.

For more background information see: https://blog.packager.io/posts/24-change-of-repository-urls

Please use the following commands to update your Zammad repo file:

CentOS 7

sudo yum -y install epel-release wget
sudo wget -O /etc/yum.repos.d/zammad.repo https://dl.packager.io/srv/zammad/zammad/stable/installer/el/7.repo
sudo yum -y update zammad

Debian 8

sudo apt-get install wget
sudo apt-key adv --keyserver http://dl.packager.io/srv/zammad/zammad/key --recv-keys 6257DF9972462F57A20FFB2AB6D583CCBD33EEB8
sudo wget -O /etc/apt/sources.list.d/zammad.list https://dl.packager.io/srv/zammad/zammad/stable/installer/debian/8.repo
sudo apt-get update
sudo apt-get install zammad

Ubuntu 16.04

sudo apt-get install wget
sudo apt-key adv --keyserver http://dl.packager.io/srv/zammad/zammad/key --recv-keys 6257DF9972462F57A20FFB2AB6D583CCBD33EEB8
sudo wget -O /etc/apt/sources.list.d/zammad.list https://dl.packager.io/srv/zammad/zammad/stable/installer/ubuntu/16.04.repo
sudo apt-get update
sudo apt-get install zammad

SLES 12

sudo zypper install wget
sudo wget -O /etc/zypp/repos.d/zammad.repo https://dl.packager.io/srv/zammad/zammad/stable/installer/sles/12.repo
sudo zypper update zammad

Note

If you’re using an old repo file, you will get error messages like these:

E: Failed to fetch https://deb.packager.io/gh/zammad/zammad/dists/xenial/stable/binary-amd64/Packages  Writing more data than expected (7831 > 1153)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Paket zammad-1.5.0-1500965473.2be861e2.centos7.x86_64.rpm not signed