Re: matrix-synapse "enhanced" security

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Thu, Nov 18, 2021 at 08:02:23PM +0100, Uwe Sauter via arch-general wrote:
> Dear all,

hello Uwe.

> beginning with matrix-synapse 1.44.0-1 in early October a Systemd override
> file (see below for reference) was included to the package that aims to
> enhance the security of Synapse. Amongst other things it tells Systemd to
> restrict access to certain directories that are seen as defaults.

yep. I did this.

> Unfortunately this enhancement broke my setup by neglecting that there are
> various paths inside Synapse's configuration that can be customized, e.g.
> media_store_path and uploads_path.
> The error I see in my logs is:

sorry for that.

> It is also impossible to insert pictures into the chat. The client just
> tells "unable to send message" but no log entry is created on the server.
>
> Did I miss any notification about this change?

there are no notification about that. and I am sorry for that too.

> Can anyone help me with customizing the Systemd override file so that
> Synapse regains access to media_store_path and uploads_path?

Certainly.
you can edit the synapse.service unit with the systemctl edit command
and write ReadWritePaths=/srv/matrix
in the [Service] section

you can read about systemd unit editing on the arch wiki[1] and consult
systemd.exec man[2] for more information about unit restrictions.

> Any help is appreciated.
>
>
> Thank you,
>
>   Uwe

[1]: https://wiki.archlinux.org/title/Systemd#Editing_provided_units
[2]: https://man.archlinux.org/man/systemd.exec.5#SANDBOXING

--
Sincerely, Alexander | Trusted User

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux