M:Tier's OpenBSD packages


Secure, fast and easy.

Hassle-free and timely updates for your packages!

Subscribe now!

Introduction

Keeping your installed OpenBSD packages up to date is hard and time-consuming. Nobody wants to read the mailing lists to spot security fixes and/or updates never mind wanting to build new packages from their ports tree and manually install them on each of their servers and/or desktops.

For this reason M:Tier is launching a new package repository which includes the latest security fixes and critical updates.

It's easy to setup and even easier to maintain…you don't need to do anything anymore. M:Tier will even notify you by e-mail if there's an update available (unless you opt-out).

Service levels

M:Tier offers two service levels:

  • LTS: LTS package updates and support for the two most recent releases
  • free: stable packages for the most recent release
The LTS level is only available for subscribers, so sign up today!

But wait, there's more!

We offer our stable updates for OpenBSD packages built from the official OpenBSD ports tree. And for our LTS subscribers we offer backports for the two most recent releases. M:Tier will ensure that the packages it builds on your behalf are genuine, made possible thanks to M:Tier's signed packages. This will provide the total assurance that any package you download was built by M:Tier, and only M:Tier.

openup(8)

openup is a small utility for OpenBSD that can be run standalone or from cron(8) and that checks for security updates in both packages and the base system. It uses the standard pkg tools and from 6.1 syspatch(8) is being used to check and install updates for the base system.
Read more or download.

Notifications

New packages (third party packages and syspatches where applicable) are built as soon as an update is committed to OpenBSD's CVS tree. Once the package has been validated and uploaded a notification will be sent out to our subscribers by e-mail. For a greater level of trust our notifications have been GPG signed. These e-mails can be verified after importing our key into your keyring:

gpg --recv-keys 9F50B17B
Announcements on Twitter will be made as soon as new packages are available.

TL;DR

Packages for OpenBSD's -stable releases, built for you to keep your -stable system up to date with the most recent security fixes. Includes packages for premium users and users of the free service.

Getting started

Installation instructions

Please note that if you use openup you can skip these steps as openup will take care of that for you! So go ahead and download openup now.
We highly encourage the usage of openup, especially starting from 6.1 due to the changes made in the OpenBSD base system.

Several steps are needed in order to use M:Tier's OpenBSD stable packages, these are listed below:

1) Install the M:Tier public key

Retrieve the key and install it as:

/etc/signify/mtier-63-pkg.pub
2) Update your PKG_PATH
Please update your $PKG_PATH environment variable to:

PKG_PATH=https://stable.mtier.org/updates/$(uname -r)/$(arch -s):${PKG_PATH}
For example:

PKG_PATH=http://ftp.fr.openbsd.org/pub/OpenBSD/$(uname -r)/packages/$(arch -s)
PKG_PATH=https://stable.mtier.org/updates/$(uname -r)/$(arch -s):${PKG_PATH}
export PKG_PATH
Alternatively you may replace $(arch -s) with ${ARCH} and export that variable too. This can currently simplify installing new packages.

Usage

Updating all packages to their latest stable version is just a matter of running:

pkg_add -u

rsync

It's also possible to mirror our packages locally using rsync:
rsync -av rsync://stable.mtier.org/OpenBSD-Stable/ .

Questions?

In case you have any questions, concerns, or having issues getting started using the service, please contact M:Tier via e-mail or @mtierltd.