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.
libunwind8 \
&& rm -rf /var/lib/apt/lists/*
-COPY install /usr
+COPY install/bin /usr/bin
+COPY install/lib /usr/lib
+COPY install/share /usr/share
+COPY install/etc /etc
RUN mkdir -p /var/lib/rspamd /var/log/rspamd /var/run/rspamd && \
echo "/usr/lib/rspamd" > /etc/ld.so.conf.d/rspamd.conf && \