Accepting request 503736 from home:ippolitov:branches:server:mail

OBS-URL: https://build.opensuse.org/request/show/503736
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=5
This commit is contained in:
Marcus Rückert 2017-06-22 14:00:30 +00:00 committed by Git OBS Bridge
parent ccd1a7e679
commit 47fa62c5a3
5 changed files with 109 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87c28c7f5d58853ce001a088bcfceefec747142ff0edbf25dda3e85cbb6ab46c
size 1885508

3
rspamd-1.6.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:146dd8343ac95c96465c773de4c645b8b82286a5fe4b8439367bb4c228b12022
size 1941776

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Wed Jun 14 18:34:59 UTC 2017 - iippolitov@gmail.com
- updated version to 1.6.1
-------------------------------------------------------------------
Tue Jun 13 10:10:53 UTC 2017 - iippolitov@gmail.com
- updated version to 1.6.0
- rspamd.conf with logging to console added to sources
-------------------------------------------------------------------
Tue Jun 6 17:30:00 UTC 2017 - iippolitov@gmail.com

64
rspamd.conf Normal file
View File

@ -0,0 +1,64 @@
# System V init adopted top level configuration
# Please don't modify this file as your changes might be overwritten with
# the next update.
#
# You can modify '$LOCAL_CONFDIR/rspamd.conf.local.override' to redefine
# parameters defined on the top level
#
# You can modify '$LOCAL_CONFDIR/rspamd.conf.local' to add
# parameters defined on the top level
#
# For specific modules or configuration you can also modify
# '$LOCAL_CONFDIR/local.d/file.conf' - to add your options or rewrite defaults
# '$LOCAL_CONFDIR/override.d/file.conf' - to override the defaults
#
# See https://rspamd.com/doc/tutorials/writing_rules.html for details
.include "$CONFDIR/common.conf"
options {
pidfile = "$RUNDIR/rspamd.pid";
.include "$CONFDIR/options.inc"
.include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/options.inc"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/options.inc"
}
logging {
type = "console";
systemd = true;
filename = "$LOGDIR/rspamd.log";
.include "$CONFDIR/logging.inc"
.include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/logging.inc"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/logging.inc"
}
worker {
bind_socket = "*:11333";
.include "$CONFDIR/worker-normal.inc"
.include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/worker-normal.inc"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/worker-normal.inc"
}
worker {
bind_socket = "localhost:11334";
.include "$CONFDIR/worker-controller.inc"
.include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/worker-controller.inc"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/worker-controller.inc"
}
worker "rspamd_proxy" {
bind_socket = "*:11332";
.include "$CONFDIR/worker-proxy.inc"
.include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/worker-proxy.inc"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/worker-proxy.inc"
}
# Local fuzzy storage is disabled by default
#worker {
# bind_socket = "*:11335";
# .include "$CONFDIR/worker-fuzzy.inc"
# .include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/worker-fuzzy.inc"
# .include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/worker-fuzzy.inc"
#}

View File

@ -32,13 +32,14 @@
%global _wwwdir /srv/www/webapps
Name: rspamd
Version: 1.5.9
Version: 1.6.1
Release: 0
License: Apache-2.0
Summary: Spam filtering system
Url: https://rspamd.com/
Group: Productivity/Networking/Email/Utilities
Source: https://rspamd.com/downloads/rspamd-%{version}.tar.xz
Source0: https://rspamd.com/downloads/rspamd-%{version}.tar.xz
Source1: rspamd.conf
BuildRequires: cmake
BuildRequires: curl-devel
@ -145,6 +146,7 @@ mkdir -p \
%{buildroot}%{_localstatedir}/lib/rspamd \
%{buildroot}%{_localstatedir}/run/rspamd \
%{buildroot}%{_localstatedir}/log/rspamd
%if %{with systemd}
ln -fs %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
%endif
@ -161,7 +163,13 @@ cat > %{buildroot}%{_sysconfdir}/%{name}/local.d/worker-controller.inc << EOF
#bind_socket = "/run/rspamd/worker-controller.socket mode=0666";
EOF
cat > %{buildroot}%{_sysconfdir}/%{name}/local.d/worker-proxy.inc << EOF
# If the mailer is running on the same host use a unix socket
#bind_socket = "/run/rspamd/worker-proxy.socket mode=0666";
EOF
install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
install -p -m 755 %{SOURCE1} %{buildroot}/%{_sysconfdir}/rspamd/
%pre
%{_sbindir}/groupadd -r %{rspamd_group} 2>/dev/null || :
@ -221,21 +229,22 @@ install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
%config %{_sysconfdir}/rspamd/options.inc
%config %{_sysconfdir}/rspamd/redirectors.inc
%config %{_sysconfdir}/rspamd/rspamd.conf
%config %{_sysconfdir}/rspamd/rspamd.systemd.conf
%config %{_sysconfdir}/rspamd/rspamd.sysvinit.conf
%config %{_sysconfdir}/rspamd/spf_dkim_whitelist.inc
%config %{_sysconfdir}/rspamd/statistic.conf
%config %{_sysconfdir}/rspamd/surbl-whitelist.inc
%config %{_sysconfdir}/rspamd/worker-controller.inc
%config %{_sysconfdir}/rspamd/worker-fuzzy.inc
%config %{_sysconfdir}/rspamd/worker-normal.inc
%config %{_sysconfdir}/rspamd/worker-proxy.inc
%dir %{_sysconfdir}/rspamd/local.d
%config(noreplace) %{_sysconfdir}/rspamd/local.d/worker-controller.inc
%config(noreplace) %{_sysconfdir}/rspamd/local.d/worker-normal.inc
%config(noreplace) %{_sysconfdir}/rspamd/local.d/worker-proxy.inc
%dir %{_sysconfdir}/rspamd/modules.d
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/antivirus.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/arc.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/asn.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/chartable.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/clickhouse.conf
@ -249,6 +258,7 @@ install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/forged_recipients.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/fuzzy_check.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/greylist.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/history_redis.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/hfilter.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/ip_score.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/maillist.conf
@ -263,12 +273,12 @@ install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/ratelimit.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/rbl.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/redis.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/history_redis.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/regexp.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/replies.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/rmilter_headers.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/milter_headers.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/rspamd_update.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/spamassassin.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/spamtrap.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/spf.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/surbl.conf
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/trie.conf
@ -281,14 +291,16 @@ install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
%dir %{_datadir}/examples
%dir %{_datadir}/examples/rspamd
%{_datadir}/examples/rspamd/rspamd.systemd.conf
%{_datadir}/examples/rspamd/rspamd.conf
%dir %{_datadir}/rspamd
%{_datadir}/rspamd/effective_tld_names.dat
%dir %{_datadir}/rspamd/lua
%{_datadir}/rspamd/lua/antivirus.lua
%{_datadir}/rspamd/lua/arc.lua
%{_datadir}/rspamd/lua/asn.lua
%{_datadir}/rspamd/lua/bayes_expiry.lua
%{_datadir}/rspamd/lua/clickhouse.lua
%{_datadir}/rspamd/lua/dcc.lua
%{_datadir}/rspamd/lua/dkim_signing.lua
@ -300,7 +312,6 @@ install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
%{_datadir}/rspamd/lua/fann_scores.lua
%{_datadir}/rspamd/lua/force_actions.lua
%{_datadir}/rspamd/lua/forged_recipients.lua
%{_datadir}/rspamd/lua/fun.lua
%{_datadir}/rspamd/lua/fuzzy_collect.lua
%{_datadir}/rspamd/lua/greylist.lua
%{_datadir}/rspamd/lua/hfilter.lua
@ -318,19 +329,29 @@ install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/overrides.d
%{_datadir}/rspamd/lua/ratelimit.lua
%{_datadir}/rspamd/lua/rbl.lua
%{_datadir}/rspamd/lua/replies.lua
%{_datadir}/rspamd/lua/rmilter_headers.lua
%{_datadir}/rspamd/lua/milter_headers.lua
%{_datadir}/rspamd/lua/rspamd_update.lua
%{_datadir}/rspamd/lua/settings.lua
%{_datadir}/rspamd/lua/spamassassin.lua
%{_datadir}/rspamd/lua/spamtrap.lua
%{_datadir}/rspamd/lua/trie.lua
%{_datadir}/rspamd/lua/url_redirector.lua
%{_datadir}/rspamd/lua/url_reputation.lua
%{_datadir}/rspamd/lua/url_tags.lua
%{_datadir}/rspamd/lua/whitelist.lua
%dir %{_datadir}/rspamd/lib
%{_datadir}/rspamd/lib/auth_results.lua
%{_datadir}/rspamd/lib/dkim_sign_tools.lua
%{_datadir}/rspamd/lib/fun.lua
%{_datadir}/rspamd/lib/global_functions.lua
%{_datadir}/rspamd/lib/lua_redis.lua
%{_datadir}/rspamd/lib/lua_util.lua
%{_datadir}/rspamd/lib/maps.lua
%{_datadir}/rspamd/lib/meta_functions.lua
%dir %{_datadir}/rspamd/rules
%{_datadir}/rspamd/rules/forwarding.lua
%{_datadir}/rspamd/rules/global_functions.lua
%{_datadir}/rspamd/rules/headers_checks.lua
%{_datadir}/rspamd/rules/html.lua
%{_datadir}/rspamd/rules/http_headers.lua