PLUSTECH GmbH

PLUSTECH's own builds — software that upstream does not ship as .deb. Built, signed and monitored by PLUSTECH GmbH, Bamberg. One APT suite per target distribution; click a suite for key and instructions.

Debian builds

Debian 11 bullseye · 37 packages · bareos 25.1.2 · cura 5.9.1

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/debian/ plustech-bullseye main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update
Debian 12 bookworm · 42 packages · bareos 25.1.2 · firewallfabrik 3.5.0 · cura 5.13.0

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/debian/ plustech-bookworm main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update
Debian 13 trixie · 42 packages · bareos 25.1.2 · firewallfabrik 3.6.0 · cura 5.13.0

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/debian/ plustech-trixie main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update
Debian 14 forky · 41 packages · bareos 25.1.2 · firewallfabrik 3.6.0 · cura 5.13.0

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/debian/ plustech-forky main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update

Ubuntu builds

Ubuntu 22.04 jammy · 39 packages · bareos 25.1.2 · cura 5.9.1

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/ubuntu/ plustech-jammy main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update
Ubuntu 24.04 noble · 41 packages · bareos 25.1.2 · firewallfabrik 3.5.0 · cura 5.13.0

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/ubuntu/ plustech-noble main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update
Ubuntu 26.04 resolute · 41 packages · bareos 25.1.2 · firewallfabrik 3.6.0 · cura 5.13.0

Indices · Pool

curl -fsSL https://mirror.plustech.de/plustech.gpg \
  | gpg --dearmor -o /usr/share/keyrings/plustech.gpg

echo "deb [signed-by=/usr/share/keyrings/plustech.gpg] https://mirror.plustech.de/ubuntu/ plustech-resolute main" \
  > /etc/apt/sources.list.d/plustech.list

apt-get update

Build Matrix

DistroBareosCuraFirewallfabrik
Debian 11 bullseye25.1.25.9.1geplant
Debian 12 bookworm25.1.25.13.03.5.0
Debian 13 trixie25.1.25.13.03.6.0
Debian 14 forky25.1.25.13.03.6.0
Ubuntu 22.04 jammy25.1.25.9.1geplant
Ubuntu 24.04 noble25.1.25.13.03.5.0
Ubuntu 26.04 resolute25.1.25.13.03.6.0

Linux Mint nutzt die Pakete der Basis-Distro: 21.x->jammy, 22.x->noble, LMDE 7->trixie, 27->resolute.

Build notes

What each package build actually does, so you know what is inside - click an application to expand.

Bareos

built from the official upstream source tarball in a per-distro schroot chroot, using upstream's own debian/ packaging, no code changes. Source packages are republished in dpkg source format 1.0 because upstream only generates their 3.0 (quilt) format in internal CI. On Debian 14 the build explicitly installs rpcsvc-proto (rpcgen is no longer part of the base system).

Cura

built natively per distro from the UltiMaker sources (Cura + CuraEngine): dependencies via Conan 2 from the UltiMaker Conan index, Python environment bundled with PyInstaller and installed under /opt, a small wrapper script provides standard filesystem paths, desktop file and icons are wired up by the package. Build-side adaptations: -include cstdint and -include iomanip compiler flags for GCC 13+, cmake pinned to <4, sip-build tool required. CuraEngine needs GCC 12+ and Python 3.10+, so Debian 11 and Ubuntu 22.04 cannot build current Cura; those suites get the official 5.9.1 AppImage repacked as a .deb (extracted and integrated, no code changes).

FirewallFabrik

packaged from the PyPI source distribution; requires Python 3.11+, hence not available on Debian 11 and Ubuntu 22.04. On Debian 13+ and Ubuntu 26.04 it is a fully distro-native package: the Python module installs into /usr/lib/python3/dist-packages and the runtime dependencies (SQLAlchemy 2, Jinja2, PyYAML, defusedxml) come from the distro as real Depends; PySide6 is only used as a build tool (Qt resource compiler) and is a Recommends, never bundled. On Debian 12 and Ubuntu 24.04 the distro ships SQLAlchemy 1.4 which does not satisfy FirewallFabrik's >=2.0 requirement, so those two suites get a self-contained build with a private runtime under /opt (clearly marked, functionally identical).

Windows (Bareos FileDaemon)

cross-compiled with mingw-w64 from the official upstream source (tag 25.1.1), client-only build, native Windows service support, config defaults under C:\ProgramData. Installer and portable ZIP: /win/.