Search Criteria
Package Details: mautrix-whatsapp 0.11.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mautrix-whatsapp.git (read-only, click to copy) |
---|---|
Package Base: | mautrix-whatsapp |
Description: | A Matrix-WhatsApp puppeting bridge |
Upstream URL: | https://github.com/tulir/mautrix-whatsapp |
Licenses: | AGPL-3.0-or-later |
Submitter: | L0ric0 |
Maintainer: | sukanka (marcool04) |
Last Packager: | sukanka |
Votes: | 10 |
Popularity: | 0.006211 |
First Submitted: | 2020-12-31 15:10 (UTC) |
Last Updated: | 2025-03-17 11:23 (UTC) |
Dependencies (4)
- libolm (libolm-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR) (optional) – If you want to send gifs from Matrix
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
podiki commented on 2023-04-14 16:22 (UTC) (edited on 2023-04-14 16:23 (UTC) by podiki)
Looks like the hash for log-path.diff is wrong?
L0ric0 commented on 2023-04-10 09:49 (UTC)
Well as far as I know the service itself should not write to
/etc/mautrix-whatsapp
but on creation of the registration file one would have to. Which should be ok as one needs to change the permissions of that file anyway.I have incorporated the changes please tell me if it is still not working.
TheStochasticMan commented on 2023-03-28 22:49 (UTC) (edited on 2023-03-29 15:39 (UTC) by TheStochasticMan)
I just uninstalled, and got it to work after editing tmpfiles with the /etc/ lines changed as follows:
Is it expected that the application writes to
/etc/mautix-whatsapp/
aside from possibly the YAML file? If not, this seems like this could be a way to go about it.TheStochasticMan commented on 2023-03-28 22:30 (UTC) (edited on 2023-03-28 22:58 (UTC) by TheStochasticMan)
The mx-puppet-discord-git package does something similar yet doesn't seem to have an issue, so I checked what that package does. It looks like that one has a slightly different permissions for
/etc/...
intmpfiles
L0ric0 commented on 2023-03-25 19:34 (UTC)
The problem is that at the first install of the package the user mautrix-whatsapp is not known to the system and is only created when the sysusers file is parsed. That means that the uid of the user is not know and can not be set in the PKGBUILD. I could set the uid of the mautrix-whatsapp user to a hard value but that has the posibility to not only show an error but also to break systems when a user with the uid already exists.
TheStochasticMan commented on 2023-03-17 05:34 (UTC)
When installing this package (and when updating my matrix server) I always see this error:
julianuu commented on 2022-09-17 16:12 (UTC)
Even if I update the config manually with the correct values, the service fails with
Error updating config: failed to create temp file for writing config: open /etc/mautrix-whatsapp/mautrix-config-4189416483.yaml: read-only file system
unless I addReadWritePaths=/etc/mautrix-whatsapp
to the service file. And if I add the line, the service touchesmautrix-whatsapp.yaml
on every start even though it doesn't change its content.I'm not sure, is that particular with my installation only? Or does someone know how to work around that?
mogwai commented on 2022-08-07 11:21 (UTC)
Could you please update the sha256sum for mautrix-whatsapp.tmpfiles? It's currently failing on 0.6.0-4 after the file was updated but not the checksum.
L0ric0 commented on 2022-08-07 10:45 (UTC)
I do not really want to add
ReadWritePaths=/etc/mautrix-whatsapp
to the service as the permission is only used to update the config file with new values. This should be taken care of by thePKGBUILD
and the new config file should be installed asmautrix-whatsapp.yaml.pacnew
.This would in my opinion only add more attack surface should something happen.
julianuu commented on 2022-07-25 18:54 (UTC)
Thanks for updating the permissions. I think
/etc/mautrix-whatsapp
actually needs 740 permissions, not only 640, because otherwise it can't access the files inside, if I understand the permissions correctly.And without
ReadWritePaths=/etc/mautrix-whatsapp
inmautrix-whatsapp.service
, the systemd unit still fails, claiming the file system is read-only.« First ‹ Previous 1 2 3 Next › Last »