Zamfono baresip repository

A signed APT repository serving current baresip packages, a modular SIP user agent.

Unofficial baresip packages for Debian 13, built by Zamfono; not affiliated with or endorsed by the baresip project.

Target
Debian 13 (trixie), amd64 and arm64.
Origin
Debian ships baresip 1.1.0 only. These packages are built from the upstream release tarballs of baresip and its library libre (released together, at the same version), within minutes of each upstream release. baresip's source code is not modified; the Debian packaging is Zamfono's, and versions read <upstream>-1+zamfono13.N. Matching source packages are published alongside the binaries (apt source baresip).
Project
Build pipeline, packaging, and issue tracker: github.com/zamfono/packages-builder.
Retention
Each suite serves the newest build only.
Reproducibility
Each build's .buildinfo (source hashes and the exact version of every build dependency) is published under /debian/baresip/buildinfo/ — the evidence needed to independently rebuild and compare the binaries.

Add the repository

Install the archive keyring package (this first fetch is trusted via HTTPS and this domain; afterwards APT keeps the keyring current through the repository's signed path). It is the same keyring as for the Asterisk repository; skip this if it is installed already:

wget https://packages.zamfono.com/debian/zamfono-archive-keyring_latest_all.deb
sudo dpkg -i zamfono-archive-keyring_latest_all.deb

The installed key can be inspected with:

gpg --show-keys /usr/share/keyrings/zamfono-archive-keyring.gpg

The Zamfono archive master key fingerprint is 181B A83E BC2D 123A A21E  5F22 F94F DC7F FFB6 2A49 — also published in the packages-builder README, a channel independent of this server.

Register the repository:

sudo tee /etc/apt/sources.list.d/zamfono-baresip.sources <<'EOF'
Types: deb
URIs: https://packages.zamfono.com/debian/baresip
Suites: trixie
Components: main
Signed-By: /usr/share/keyrings/zamfono-archive-keyring.gpg
EOF

To also fetch source packages (apt source baresip), use Types: deb deb-src instead.

Install baresip

sudo apt update
sudo apt install baresip

This replaces Debian's baresip-core, if installed (both ship the baresip program).

Debug symbols

Detached debug symbols (baresip-dbgsym, for crash backtraces) are published in the separate trixie-debug suite, like Debian's own debian-debug archive. Add this stanza to zamfono-baresip.sources only when debugging:

Types: deb
URIs: https://packages.zamfono.com/debian/baresip
Suites: trixie-debug
Components: main
Signed-By: /usr/share/keyrings/zamfono-archive-keyring.gpg

Available packages

baresip
The baresip program with its modules, and libre and libbaresip as private libraries (libre changes its ABI with nearly every release, so nothing else links against it). The build is headless: it includes the modules below and leaves out the GUI and video modules (GTK, SDL, X11, FFmpeg, GStreamer, V4L2). baresip loads only the modules its config lists.

Included modules

User interface and control
account, contact, menu, cons, stdio, ctrl_tcp, httpd, httpreq, debug_cmd, evdev, syslog, uuid
SIP features
presence, mwi, serreg, netroam, echo
Media encryption
srtp, dtls_srtp
NAT traversal
ice, stun, turn, natpmp, pcp
Audio codecs
g711, g722, opus, opus_multistream, l16
Audio sources and players
alsa, aufile, ausine, aubridge, sndfile
Audio processing
auconv, augain, auresamp, plc, in_band_dtmf, mixausrc, mixminus, vumeter
Video helpers (no video codecs)
fakevideo, selfview, vidbridge, vidinfo
Statistics
rtcpsummary