Search Criteria
Package Details: mautrix-signal 0.8.6-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/mautrix-signal.git (read-only, click to copy) |
---|---|
Package Base: | mautrix-signal |
Description: | A Matrix-Signal puppeting bridge (go rewrite) |
Upstream URL: | https://github.com/mautrix/signal |
Licenses: | AGPL-3.0-or-later |
Submitter: | istobic |
Maintainer: | marcool04 |
Last Packager: | marcool04 |
Votes: | 7 |
Popularity: | 0.33 |
First Submitted: | 2021-05-31 15:19 (UTC) |
Last Updated: | 2025-08-28 07:07 (UTC) |
Dependencies (5)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- libolm (libolm-gitAUR)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- libsignal-ffiAUR (make)
Latest Comments
marcool04 commented on 2025-08-28 07:08 (UTC)
@TheStochasticMan: should be fixed now
TheStochasticMan commented on 2025-08-27 16:32 (UTC)
On a fresh install, I keep getting permissions errors when trying to start the service:
I've since set permissions to 777 on that directory & config file, then I start getting this error instead:
So I create the directory as
mautrix-signal
user, set the permissions wide open to 777 on that directory, but start getting this errorCould you please fix the permissions on this package to actually make it usable, or at least tell me what I need to do in order to do so? Setting permissions wide-open is clearly not appropriate, and I've only been doing this out of frustration trying to get this to work
marcool04 commented on 2024-02-19 06:34 (UTC)
The go rewrite is out as of version 0.5.0 and replaces in place the older one. See release notes for more details: https://github.com/mautrix/signal/releases/tag/v0.5.0
This means that signald (https://aur.archlinux.org/packages/signald) is no longer a requirement and there is a new library, libsignal-ffi (https://aur.archlinux.org/packages/libsignal-ffi) that is a new requirement.
marcool04 commented on 2023-12-26 10:13 (UTC)
Hi @matkam. Thanks for sharing your PKGBUILD for the unreleased CI builds from mau.dev
I see from the mautrix/signal github repo and from here https://github.com/mautrix/signal/blob/main/CHANGELOG.md that the go bridge is intended to replace, in place, the now unmaintained python one. So once there is a release of 0.5.0 as a go bridge, I will rewrite this PKGBUILD to continue providing a non binary PKGBUILD of mautrix-signal, which will simply be based on go rather than python.
Best,
Mark.
matkam commented on 2023-12-26 08:55 (UTC)
For anyone wanting the latest Golang version of this Signal bridge, check out https://aur.archlinux.org/packages/mautrix-signal-bin
King_DuckZ commented on 2022-11-08 22:04 (UTC)
With a duly modified service file inspired from this https://docs.mau.fi/bridges/python/setup.html#systemd-service and pkgver changed to 0.4.1 it seems to be working for me. I don't have the knowledge to tell if dependencies are still correct, but here it's been working for a few minutes now.
istobic commented on 2021-05-31 16:37 (UTC) (edited on 2021-06-03 12:33 (UTC) by istobic)
Current issues and workarounds:
register +123... throws mausignald.errors.CaptchaRequired
Workaround:
Source: Mautrix-Signal-Bridge message
set-profile-name <name> throws mausignald.errors.ResponseError
Source: Mautrix-Signal-Bridge message
Instead of
set-profile-name
use the raw command:See: signald SetProfile
Contact names and profile pictures not synchronized.
see: signald comment