[Rspamd-Users] Download for Raspberry Pi
Daniel Lysfjord
lysfjord.daniel at smokepit.net
Wed Oct 28 23:17:10 UTC 2020
"Martin Brampton via Users" <users at lists.rspamd.com> skrev 28. oktober 2020 kl. 23:48:
> On 28/10/2020 19:55, Daniel Lysfjord via Users wrote:
>
>> "Martin Brampton via Users" <users at lists.rspamd.com> skrev 28. oktober 2020 kl. 17:42:
>>
>>> Is there an ARM version of rspamd 2.5 usable with Raspberry Pi? If so, how is it installed into an
>>> Ubuntu or Debian system?
>>>
>>> -- Users mailing list
>>> Users at lists.rspamd.com
>>> https://lists.rspamd.com/mailman/listinfo/users
>>
>> As rspamd 2.5 is available in debian[0] (buster-backports, bullseye and sid) and available for
>> arm64, armel and armhf, I would reckon it should be a simple apt-get install away (as long as you
>> have the required repository enabled) on any Raspberry from the Pi 1 to the Pi 4.
>>
>> [0]: https://packages.debian.org/search?suite=all&searchon=names&keywords=rspamd
>
> I wish it was so simple! I raised this as an issue in the Github rspamd
> project, only to have it dismissed on the grounds that 2.5 is outdated.
> So now the question is, where can I find a download that isn't outdated
> and works on Raspberry Pi. And preferably doesn't crash.
>
> The repository in the download instructions seems not to support arm
> architectures (although Ubuntu 20.10 Raspberry Pi edition includes
> rspamd 2.5).
>
> (I do wish rspamd would support the standard repositories and feed
> through versions that work, rather than just saying that the
> distribution repositories aren't supported. This from rspamd.com:
> "Rspamd is also available in some versions of Debian and Ubuntu. Please
> DO NOT use those packages, as they are not supported in any way. Any
> issues or feature requests related to the packages from Debian provided
> distros will be closed with no feedback (or even rage feedback). Just
> don’t do it, you are warned!")
> --
> Users mailing list
> Users at lists.rspamd.com
> https://lists.rspamd.com/mailman/listinfo/users
As I don't have any RPI to test out on, I can't say if the debian packages for arm64/armel/armhf works, but there's no bug reports reporting that it crashes? If those packages doesn't float your boat (or the rspamd developers boats), builing it on your own[0] should be fully doable. Either directly on the RPI or cross compiling on a different computer (beware, hyperscan only works on i386/amd64, so your performance may not be the best)..
The reason for not supporting the distro-provided packages, is mostly because distros tend to make changes and backport things from newer versions. Bugs in distro-provided packages should be reported to the distro, not rspamd (from a user standpoint, the package maintainers of that distro can and may bring the issue to the source if they wish). This goes for most projects.
[0]: https://rspamd.com/downloads.html#system5
More information about the Users
mailing list