]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Fix] Copy all install directories to proper system locations in Dockerfile
authorVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 22 Oct 2025 15:20:46 +0000 (16:20 +0100)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 22 Oct 2025 15:21:05 +0000 (16:21 +0100)
commit824b6ebacf327995a26c3217133b03045d82b476
tree41377e910fbbc29f08a547f3a886cc4fad2b781e
parentcc0759dd83a4a211d49e792ab3e4a409b287996b
[Fix] Copy all install directories to proper system locations in Dockerfile

Fixed the issue where config files and other resources were not accessible
because we were copying install/* to /usr/* which put configs at /usr/etc
instead of /etc. Now explicitly copying:
- install/bin -> /usr/bin (binaries)
- install/lib -> /usr/lib (libraries)
- install/share -> /usr/share (plugins, rules, webui)
- install/etc -> /etc (configuration files)

This ensures rspamd can find all its files at standard system locations.
test/integration/Dockerfile.local