diff --git a/README.md b/README.md index 7122c3d..d3e65d5 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,34 @@ # pbx_sat — prebuilt packages -Prebuilt `.deb` packages for **[pbx_sat](https://git.sa7aux.se/bjorne/pbx-sat)**, -the direct PBX ↔ SVXReflector bridge channel driver (`chan_pbx_sat`) — no -AllStar in the path. +Prebuilt **`.deb`** and **`.rpm`** packages for +**[pbx_sat](https://git.sa7aux.se/bjorne/pbx-sat)**, the direct PBX ↔ SVXReflector +bridge channel driver (`chan_pbx_sat`) — no AllStar in the path. -## Install +This repo holds **only built packages**, no source. The source lives in the +private `pbx-sat` repo. + +## Debian / Ubuntu / Raspberry Pi (`debs/`) ```sh -sudo apt install ./debs/chan-pbx-sat__.deb +sudo apt install ./debs/chan-pbx-sat_~_.deb ``` -`` is `arm64` or `amd64`. Built against the PBX box's Asterisk -(e.g. FreePBX 17 / Asterisk 20/21). +`` is `bookworm` or `trixie`, `` is `amd64` (x86-64) or `arm64` +(Raspberry Pi). Built against Asterisk 22. + +## CentOS / RHEL (`rpms/`, x86_64) + +```sh +sudo dnf install ./rpms/chan-pbx-sat-...x86_64.rpm +``` + +One RPM per (distro, Asterisk major): + +| File | Distro | Asterisk | +|------|--------|----------| +| `…ast22.el9…` | CentOS Stream 9 | 22 | +| `…ast22.el8…` | CentOS Linux 8 | 22 | +| `…ast18.el7…` | CentOS Linux 7 | 18 | +| `…ast16.el7…` | CentOS Linux 7 | 16 | See the source repo for setup and the design write-up. - -> **Status:** placeholder — no packages published yet; the driver is still in -> design/scaffold. diff --git a/debs/chan-pbx-sat_0.1.0~bookworm_amd64.deb b/debs/chan-pbx-sat_0.1.0~bookworm_amd64.deb new file mode 100644 index 0000000..f57f66a Binary files /dev/null and b/debs/chan-pbx-sat_0.1.0~bookworm_amd64.deb differ diff --git a/debs/chan-pbx-sat_0.1.0~bookworm_arm64.deb b/debs/chan-pbx-sat_0.1.0~bookworm_arm64.deb new file mode 100644 index 0000000..0216e58 Binary files /dev/null and b/debs/chan-pbx-sat_0.1.0~bookworm_arm64.deb differ diff --git a/debs/chan-pbx-sat_0.1.0~trixie_amd64.deb b/debs/chan-pbx-sat_0.1.0~trixie_amd64.deb new file mode 100644 index 0000000..e444248 Binary files /dev/null and b/debs/chan-pbx-sat_0.1.0~trixie_amd64.deb differ diff --git a/debs/chan-pbx-sat_0.1.0~trixie_arm64.deb b/debs/chan-pbx-sat_0.1.0~trixie_arm64.deb new file mode 100644 index 0000000..1b0f549 Binary files /dev/null and b/debs/chan-pbx-sat_0.1.0~trixie_arm64.deb differ diff --git a/rpms/chan-pbx-sat-0.1.0-1.ast16.el7.x86_64.rpm b/rpms/chan-pbx-sat-0.1.0-1.ast16.el7.x86_64.rpm new file mode 100644 index 0000000..3dcf613 Binary files /dev/null and b/rpms/chan-pbx-sat-0.1.0-1.ast16.el7.x86_64.rpm differ diff --git a/rpms/chan-pbx-sat-0.1.0-1.ast18.el7.x86_64.rpm b/rpms/chan-pbx-sat-0.1.0-1.ast18.el7.x86_64.rpm new file mode 100644 index 0000000..f40a10c Binary files /dev/null and b/rpms/chan-pbx-sat-0.1.0-1.ast18.el7.x86_64.rpm differ diff --git a/rpms/chan-pbx-sat-0.1.0-1.ast22.el8.x86_64.rpm b/rpms/chan-pbx-sat-0.1.0-1.ast22.el8.x86_64.rpm new file mode 100644 index 0000000..d9b05f0 Binary files /dev/null and b/rpms/chan-pbx-sat-0.1.0-1.ast22.el8.x86_64.rpm differ diff --git a/rpms/chan-pbx-sat-0.1.0-1.ast22.el9.x86_64.rpm b/rpms/chan-pbx-sat-0.1.0-1.ast22.el9.x86_64.rpm new file mode 100644 index 0000000..645d521 Binary files /dev/null and b/rpms/chan-pbx-sat-0.1.0-1.ast22.el9.x86_64.rpm differ