View | Details | Raw Unified | Return to bug 226646
Collapse All | Expand All

(-)Makefile (-27 / +29 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	rspamd
3
PORTNAME=	rspamd
4
PORTVERSION=	1.6.6
4
PORTVERSION=	1.7.0
5
PORTREVISION=	1
6
CATEGORIES=	mail
5
CATEGORIES=	mail
7
6
8
MAINTAINER=	vsevolod@FreeBSD.org
7
MAINTAINER=	vsevolod@FreeBSD.org
Lines 20-34 BUILD_DEPENDS= ragel:devel/ragel Link Here
20
19
21
CONFLICTS_INSTALL=	rspamd-devel
20
CONFLICTS_INSTALL=	rspamd-devel
22
21
23
OPTIONS_DEFINE=		GPERF GD CGP
22
OPTIONS_DEFINE=		GPERF GD CGP TORCH TORCH_BLAS
24
OPTIONS_DEFINE_amd64=	HYPERSCAN
23
OPTIONS_DEFINE_amd64=	HYPERSCAN
24
OPTIONS_DEFAULT=	TORCH
25
OPTIONS_SUB=	yes
25
26
26
CGP_DESC=		Install Communigate Pro(tm) helper
27
CGP_DESC=		Install Communigate Pro(tm) helper
27
GD_DESC=		Enable libgd support for images fuzzy hashes
28
GD_DESC=		Enable libgd support for images fuzzy hashes
28
GPERF_DESC=		Google perf-tools profiling
29
GPERF_DESC=		Google perf-tools profiling
29
HYPERSCAN_DESC=		Use hyperscan optimizations (amd64 only)
30
HYPERSCAN_DESC=		Use hyperscan optimizations (amd64 only)
30
31
TORCH_DESC=		Machine learning support using torch
31
USE_RC_SUBR=	rspamd
32
TORCH_BLAS_DESC=	Build torch with OpenBLAS
33
TORCH_BLAS_IMPLIES=	TORCH
32
34
33
SUB_FILES=	pkg-message rspamd.newsyslog.conf.sample
35
SUB_FILES=	pkg-message rspamd.newsyslog.conf.sample
34
PLIST_SUB+=	ETCDIR=etc/rspamd \
36
PLIST_SUB+=	ETCDIR=etc/rspamd \
Lines 54-87 USE_GNOME= glib20 Link Here
54
USE_GITHUB=	yes
56
USE_GITHUB=	yes
55
GH_ACCOUNT=	vstakhov
57
GH_ACCOUNT=	vstakhov
56
58
57
.include <bsd.port.options.mk>
59
USE_RC_SUBR=	rspamd
58
60
59
.if ${PORT_OPTIONS:MGD}
61
GD_CMAKE_ON=	-DENABLE_GD=ON
60
 CMAKE_ARGS+=	-DENABLE_GD=ON
62
GD_LIB_DEPENDS=	libgd.so:graphics/gd
61
 LIB_DEPENDS+=	libgd.so:graphics/gd
62
.else
63
 CMAKE_ARGS+=	-DENABLE_GD=OFF
64
.endif
65
63
66
.if ${PORT_OPTIONS:MGPERF}
64
GPERF_CMAKE_ON=	-DENABLE_GPERF_TOOLS=ON
67
 CMAKE_ARGS+=	-DENABLE_GPERF_TOOLS=ON
65
GPERF_LIB_DEPENDS=	libprofiler.so:devel/google-perftools
68
 LIB_DEPENDS+=	libprofiler.so:devel/google-perftools
69
.endif
70
66
71
.if ${PORT_OPTIONS:MHYPERSCAN}
67
HYPERSCAN_CMAKE_ON=	-DENABLE_HYPERSCAN=ON
72
 CMAKE_ARGS+=		-DENABLE_HYPERSCAN=ON
68
HYPERSCAN_LIB_DEPENDS=	libhs.so:devel/hyperscan
73
 LIB_DEPENDS+=		libhs.so:devel/hyperscan
74
.endif
75
69
76
.if ${PORT_OPTIONS:MCGP}
70
TORCH_CMAKE_ON=	-DENABLE_TORCH=ON
77
 PLIST_SUB+=	CGP=""
71
TORCH_CMAKE_OFF=-DENABLE_TORCH=OFF
78
 RUN_DEPENDS+=	\
72
73
TORCH_BLAS_USES=	blaslapack:openblas
74
TORCH_BLAS_CMAKE_ON=	-DWITH_BLAS=open
75
76
CGP_RUN_DEPENDS+=	\
79
	p5-AnyEvent-HTTP>=0:www/p5-AnyEvent-HTTP \
77
	p5-AnyEvent-HTTP>=0:www/p5-AnyEvent-HTTP \
80
	p5-AnyEvent>=0:devel/p5-AnyEvent \
78
	p5-AnyEvent>=0:devel/p5-AnyEvent \
81
	p5-EV>=0:devel/p5-EV \
79
	p5-EV>=0:devel/p5-EV \
82
	p5-JSON-XS>=0:converters/p5-JSON-XS
80
	p5-JSON-XS>=0:converters/p5-JSON-XS
83
.else
81
84
 PLIST_SUB+=	CGP="@comment "
82
.include <bsd.port.options.mk>
83
84
.if ${PORT_OPTIONS:MTORCH_BLAS}
85
USE_GCC=	yes
85
.endif
86
.endif
86
87
87
post-install:
88
post-install:
Lines 93-103 post-install: Link Here
93
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf
94
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf
94
	# No need, since rspamd.conf.sample is a same
95
	# No need, since rspamd.conf.sample is a same
95
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf
96
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf
97
	# No examples installed by the port
98
	${RMDIR} ${STAGEDIR}/${EXAMPLESDIR}
96
	${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR}
99
	${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR}
97
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
100
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
98
	${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
101
	${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
99
.if ${PORT_OPTIONS:MCGP}
102
post-install-CGP-on:
100
	${INSTALL_SCRIPT} ${WRKSRC}/utils/cgp_rspamd.pl ${STAGEDIR}${PREFIX}/bin/rspamd-cgp-helper
103
	${INSTALL_SCRIPT} ${WRKSRC}/utils/cgp_rspamd.pl ${STAGEDIR}${PREFIX}/bin/rspamd-cgp-helper
101
.endif
102
104
103
.include <bsd.port.mk>
105
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1518866523
1
TIMESTAMP = 1520893818
2
SHA256 (vstakhov-rspamd-1.6.6_GH0.tar.gz) = 3ae2064ae379adb575bb4f1edd05830a6643d362f22779947fccb18a51f8bfe2
2
SHA256 (vstakhov-rspamd-1.7.0_GH0.tar.gz) = cf8bd3cbe3e6e146dbb9c5d6c0098ccfe69dda5a672b9cf6af629e9fbbdba039
3
SIZE (vstakhov-rspamd-1.6.6_GH0.tar.gz) = 2487482
3
SIZE (vstakhov-rspamd-1.7.0_GH0.tar.gz) = 4444320
(-)files/patch-contrib_torch_torch7_lib_TH_CMakeLists.txt (+46 lines)
Line 0 Link Here
1
--- contrib/torch/torch7/lib/TH/CMakeLists.txt.orig	2018-03-12 16:46:32 UTC
2
+++ contrib/torch/torch7/lib/TH/CMakeLists.txt
3
@@ -230,22 +230,28 @@ ELSE()
4
   ENDIF()
5
 ENDIF()
6
 
7
-FIND_PACKAGE(BLAS)
8
-IF(BLAS_FOUND)
9
-  SET(USE_BLAS 1)
10
-  TARGET_LINK_LIBRARIES(TH ${BLAS_LIBRARIES})
11
-  IF(BLAS_INFO STREQUAL "mkl")
12
-    ADD_DEFINITIONS(-DTH_BLAS_MKL)
13
-  ELSEIF(BLAS_INFO STREQUAL "open")
14
-    ADD_DEFINITIONS(-DTH_BLAS_OPEN)
15
-  ENDIF()
16
-ENDIF(BLAS_FOUND)
17
+IF(WITH_BLAS)
18
+  MESSAGE(STATUS "XXXC: will find BLAS")
19
+  FIND_PACKAGE(BLAS)
20
+  IF(BLAS_FOUND)
21
+    MESSAGE(STATUS "XXXC: BLAS was found")
22
+    SET(USE_BLAS 1)
23
+    TARGET_LINK_LIBRARIES(TH ${BLAS_LIBRARIES})
24
+    IF(BLAS_INFO STREQUAL "mkl")
25
+      ADD_DEFINITIONS(-DTH_BLAS_MKL)
26
+    ELSEIF(BLAS_INFO STREQUAL "open")
27
+      ADD_DEFINITIONS(-DTH_BLAS_OPEN)
28
+    ENDIF()
29
+  ENDIF(BLAS_FOUND)
30
+ENDIF(WITH_BLAS)
31
 
32
-FIND_PACKAGE(LAPACK)
33
-IF(LAPACK_FOUND)
34
-  SET(USE_LAPACK 1)
35
-  TARGET_LINK_LIBRARIES(TH ${LAPACK_LIBRARIES})
36
-ENDIF(LAPACK_FOUND)
37
+IF(WITH_LAPACK)
38
+  FIND_PACKAGE(LAPACK)
39
+  IF(LAPACK_FOUND)
40
+    SET(USE_LAPACK 1)
41
+    TARGET_LINK_LIBRARIES(TH ${LAPACK_LIBRARIES})
42
+  ENDIF(LAPACK_FOUND)
43
+ENDIF(WITH_LAPACK)
44
 
45
 IF (UNIX AND NOT APPLE)
46
    INCLUDE(CheckLibraryExists)
(-)files/patch-src_libserver_milter.c (-113 lines)
Lines 1-113 Link Here
1
--- src/libserver/milter.c.orig	2017-10-22 16:16:54 UTC
2
+++ src/libserver/milter.c
3
@@ -99,6 +99,8 @@ rspamd_milter_session_reset (struct rspa
4
 	guint i;
5
 
6
 	if (how & RSPAMD_MILTER_RESET_IO) {
7
+		msg_debug_milter ("cleanup IO on abort");
8
+
9
 		DL_FOREACH_SAFE (priv->out_chain, obuf, obuf_tmp) {
10
 			rspamd_milter_obuf_free (obuf);
11
 		}
12
@@ -111,8 +113,11 @@ rspamd_milter_session_reset (struct rspa
13
 	}
14
 
15
 	if (how & RSPAMD_MILTER_RESET_COMMON) {
16
+		msg_debug_milter ("cleanup common data on abort");
17
+
18
 		if (session->message) {
19
 			session->message->len = 0;
20
+			msg_debug_milter ("cleanup message on abort");
21
 		}
22
 
23
 		if (session->rcpts) {
24
@@ -120,30 +125,38 @@ rspamd_milter_session_reset (struct rspa
25
 				rspamd_email_address_unref (cur);
26
 			}
27
 
28
+			msg_debug_milter ("cleanup %d recipients on abort",
29
+					(gint)session->rcpts->len);
30
+
31
 			g_ptr_array_free (session->rcpts, TRUE);
32
 			session->rcpts = NULL;
33
 		}
34
 
35
 		if (session->from) {
36
+			msg_debug_milter ("cleanup from");
37
 			rspamd_email_address_unref (session->from);
38
 			session->from = NULL;
39
 		}
40
 
41
 		if (session->helo) {
42
+			msg_debug_milter ("cleanup helo");
43
 			session->helo->len = 0;
44
 		}
45
 
46
 		if (session->hostname) {
47
+			msg_debug_milter ("cleanup hostname");
48
 			session->hostname->len = 0;
49
 		}
50
 
51
 		if (priv->headers) {
52
+			msg_debug_milter ("cleanup headers");
53
 			g_hash_table_remove_all (priv->headers);
54
 		}
55
 	}
56
 
57
 	if (how & RSPAMD_MILTER_RESET_ADDR) {
58
 		if (session->addr) {
59
+			msg_debug_milter ("cleanup addr");
60
 			rspamd_inet_address_free (session->addr);
61
 			session->addr = NULL;
62
 		}
63
@@ -151,6 +164,7 @@ rspamd_milter_session_reset (struct rspa
64
 
65
 	if (how & RSPAMD_MILTER_RESET_MACRO) {
66
 		if (session->macros) {
67
+			msg_debug_milter ("cleanup macros");
68
 			g_hash_table_unref (session->macros);
69
 			session->macros = NULL;
70
 		}
71
@@ -1545,7 +1559,7 @@ rspamd_milter_send_task_results (struct 
72
 		msg_err_milter ("cannot find scan results, tempfail");
73
 		rspamd_milter_send_action (session, RSPAMD_MILTER_TEMPFAIL);
74
 
75
-		return;
76
+		goto cleanup;
77
 	}
78
 
79
 	elt = ucl_object_lookup (results, "action");
80
@@ -1554,7 +1568,7 @@ rspamd_milter_send_task_results (struct 
81
 		msg_err_milter ("cannot find action in results, tempfail");
82
 		rspamd_milter_send_action (session, RSPAMD_MILTER_TEMPFAIL);
83
 
84
-		return;
85
+		goto cleanup;
86
 	}
87
 
88
 	rspamd_action_from_str (ucl_object_tostring (elt), &action);
89
@@ -1614,7 +1628,6 @@ rspamd_milter_send_task_results (struct 
90
 			}
91
 
92
 			rspamd_milter_set_reply (session, rcode, xcode, reply);
93
-			rspamd_milter_send_action (session, RSPAMD_MILTER_REJECT);
94
 		}
95
 		break;
96
 	case METRIC_ACTION_SOFT_REJECT:
97
@@ -1629,7 +1642,6 @@ rspamd_milter_send_task_results (struct 
98
 		}
99
 
100
 		rspamd_milter_set_reply (session, rcode, xcode, reply);
101
-		rspamd_milter_send_action (session, RSPAMD_MILTER_REJECT);
102
 		break;
103
 
104
 	case METRIC_ACTION_REWRITE_SUBJECT:
105
@@ -1674,6 +1686,8 @@ cleanup:
106
 	rspamd_fstring_free (rcode);
107
 	rspamd_fstring_free (xcode);
108
 	rspamd_fstring_free (reply);
109
+
110
+	rspamd_milter_session_reset (session, RSPAMD_MILTER_RESET_ABORT);
111
 }
112
 
113
 void
(-)pkg-plist (-36 / +392 lines)
Lines 1-20 Link Here
1
bin/rspamd-%%RSPAMDVERSION%%
2
bin/rspamd
3
bin/rspamd_stats
4
bin/rspamadm-%%RSPAMDVERSION%%
5
bin/rspamadm
1
bin/rspamadm
6
bin/rspamc-%%RSPAMDVERSION%%
2
bin/rspamadm-%%RSPAMDVERSION%%
7
bin/rspamc
3
bin/rspamc
4
bin/rspamc-%%RSPAMDVERSION%%
5
bin/rspamd
6
bin/rspamd-%%RSPAMDVERSION%%
7
bin/rspamd_stats
8
%%CGP%%bin/rspamd-cgp-helper
8
%%CGP%%bin/rspamd-cgp-helper
9
etc/newsyslog.conf.d/rspamd.newsyslog.conf
9
@sample %%ETCDIR%%/2tld.inc.sample
10
@sample %%ETCDIR%%/2tld.inc.sample
10
@sample %%ETCDIR%%/mime_types.inc.sample
11
@sample %%ETCDIR%%/actions.conf
11
@sample %%ETCDIR%%/common.conf.sample
12
@sample %%ETCDIR%%/common.conf.sample
12
@sample %%ETCDIR%%/composites.conf.sample
13
@sample %%ETCDIR%%/composites.conf.sample
13
@sample %%ETCDIR%%/dmarc_whitelist.inc.sample
14
@sample %%ETCDIR%%/dmarc_whitelist.inc.sample
15
@sample %%ETCDIR%%/groups.conf
14
@sample %%ETCDIR%%/logging.inc.sample
16
@sample %%ETCDIR%%/logging.inc.sample
15
@sample %%ETCDIR%%/maillist.inc.sample
17
@sample %%ETCDIR%%/maillist.inc.sample
16
@sample %%ETCDIR%%/metrics.conf.sample
18
@sample %%ETCDIR%%/metrics.conf.sample
17
@sample %%ETCDIR%%/mid.inc.sample
19
@sample %%ETCDIR%%/mid.inc.sample
20
@sample %%ETCDIR%%/mime_types.inc.sample
18
@sample %%ETCDIR%%/modules.conf.sample
21
@sample %%ETCDIR%%/modules.conf.sample
19
%%ETCDIR%%/modules.d/antivirus.conf
22
%%ETCDIR%%/modules.d/antivirus.conf
20
%%ETCDIR%%/modules.d/arc.conf
23
%%ETCDIR%%/modules.d/arc.conf
Lines 25-32 bin/rspamc Link Here
25
%%ETCDIR%%/modules.d/dkim.conf
28
%%ETCDIR%%/modules.d/dkim.conf
26
%%ETCDIR%%/modules.d/dkim_signing.conf
29
%%ETCDIR%%/modules.d/dkim_signing.conf
27
%%ETCDIR%%/modules.d/dmarc.conf
30
%%ETCDIR%%/modules.d/dmarc.conf
31
%%ETCDIR%%/modules.d/elastic.conf
28
%%ETCDIR%%/modules.d/emails.conf
32
%%ETCDIR%%/modules.d/emails.conf
29
%%ETCDIR%%/modules.d/fann_redis.conf
30
%%ETCDIR%%/modules.d/force_actions.conf
33
%%ETCDIR%%/modules.d/force_actions.conf
31
%%ETCDIR%%/modules.d/forged_recipients.conf
34
%%ETCDIR%%/modules.d/forged_recipients.conf
32
%%ETCDIR%%/modules.d/fuzzy_check.conf
35
%%ETCDIR%%/modules.d/fuzzy_check.conf
Lines 37-46 bin/rspamc Link Here
37
%%ETCDIR%%/modules.d/maillist.conf
40
%%ETCDIR%%/modules.d/maillist.conf
38
%%ETCDIR%%/modules.d/metadata_exporter.conf
41
%%ETCDIR%%/modules.d/metadata_exporter.conf
39
%%ETCDIR%%/modules.d/metric_exporter.conf
42
%%ETCDIR%%/modules.d/metric_exporter.conf
40
%%ETCDIR%%/modules.d/mime_types.conf
41
%%ETCDIR%%/modules.d/mid.conf
43
%%ETCDIR%%/modules.d/mid.conf
44
%%ETCDIR%%/modules.d/milter_headers.conf
45
%%ETCDIR%%/modules.d/mime_types.conf
42
%%ETCDIR%%/modules.d/multimap.conf
46
%%ETCDIR%%/modules.d/multimap.conf
43
%%ETCDIR%%/modules.d/mx_check.conf
47
%%ETCDIR%%/modules.d/mx_check.conf
48
%%ETCDIR%%/modules.d/neural.conf
44
%%ETCDIR%%/modules.d/once_received.conf
49
%%ETCDIR%%/modules.d/once_received.conf
45
%%ETCDIR%%/modules.d/phishing.conf
50
%%ETCDIR%%/modules.d/phishing.conf
46
%%ETCDIR%%/modules.d/ratelimit.conf
51
%%ETCDIR%%/modules.d/ratelimit.conf
Lines 48-54 bin/rspamc Link Here
48
%%ETCDIR%%/modules.d/redis.conf
53
%%ETCDIR%%/modules.d/redis.conf
49
%%ETCDIR%%/modules.d/regexp.conf
54
%%ETCDIR%%/modules.d/regexp.conf
50
%%ETCDIR%%/modules.d/replies.conf
55
%%ETCDIR%%/modules.d/replies.conf
51
%%ETCDIR%%/modules.d/milter_headers.conf
52
%%ETCDIR%%/modules.d/rspamd_update.conf
56
%%ETCDIR%%/modules.d/rspamd_update.conf
53
%%ETCDIR%%/modules.d/spamassassin.conf
57
%%ETCDIR%%/modules.d/spamassassin.conf
54
%%ETCDIR%%/modules.d/spamtrap.conf
58
%%ETCDIR%%/modules.d/spamtrap.conf
Lines 59-86 bin/rspamc Link Here
59
%%ETCDIR%%/modules.d/url_reputation.conf
63
%%ETCDIR%%/modules.d/url_reputation.conf
60
%%ETCDIR%%/modules.d/url_tags.conf
64
%%ETCDIR%%/modules.d/url_tags.conf
61
%%ETCDIR%%/modules.d/whitelist.conf
65
%%ETCDIR%%/modules.d/whitelist.conf
62
@sample %%ETCDIR%%/options.inc.sample
66
%%ETCDIR%%/options.inc
67
%%ETCDIR%%/options.inc.sample
63
%%ETCDIR%%/redirectors.inc
68
%%ETCDIR%%/redirectors.inc
64
@sample %%ETCDIR%%/rspamd.conf.sample
69
%%ETCDIR%%/rspamd.conf
65
@sample %%ETCDIR%%/spf_dkim_whitelist.inc.sample
70
%%ETCDIR%%/rspamd.conf.sample
66
@sample %%ETCDIR%%/statistic.conf.sample
71
%%ETCDIR%%/rspamd.newsyslog.conf.sample
67
@sample %%ETCDIR%%/surbl-whitelist.inc.sample
72
%%ETCDIR%%/scores.d/fuzzy_group.conf
68
@sample %%ETCDIR%%/worker-controller.inc.sample
73
%%ETCDIR%%/scores.d/headers_group.conf
69
@sample %%ETCDIR%%/worker-fuzzy.inc.sample
74
%%ETCDIR%%/scores.d/hfilter_group.conf
70
@sample %%ETCDIR%%/worker-normal.inc.sample
75
%%ETCDIR%%/scores.d/mime_types_group.conf
71
@sample %%ETCDIR%%/worker-proxy.inc.sample
76
%%ETCDIR%%/scores.d/mua_group.conf
72
@sample %%ETCDIR%%/rspamd.newsyslog.conf.sample
77
%%ETCDIR%%/scores.d/phishing_group.conf
73
etc/newsyslog.conf.d/rspamd.newsyslog.conf
78
%%ETCDIR%%/scores.d/policies_group.conf
79
%%ETCDIR%%/scores.d/rbl_group.conf
80
%%ETCDIR%%/scores.d/statistics_group.conf
81
%%ETCDIR%%/scores.d/subject_group.conf
82
%%ETCDIR%%/scores.d/surbl_group.conf
83
%%ETCDIR%%/spf_dkim_whitelist.inc
84
%%ETCDIR%%/spf_dkim_whitelist.inc.sample
85
%%ETCDIR%%/statistic.conf
86
%%ETCDIR%%/statistic.conf.sample
87
%%ETCDIR%%/surbl-whitelist.inc
88
%%ETCDIR%%/surbl-whitelist.inc.sample
89
%%ETCDIR%%/worker-controller.inc
90
%%ETCDIR%%/worker-controller.inc.sample
91
%%ETCDIR%%/worker-fuzzy.inc
92
%%ETCDIR%%/worker-fuzzy.inc.sample
93
%%ETCDIR%%/worker-normal.inc
94
%%ETCDIR%%/worker-normal.inc.sample
95
%%ETCDIR%%/worker-proxy.inc
96
%%ETCDIR%%/worker-proxy.inc.sample
74
lib/rspamd/librspamd-actrie.so
97
lib/rspamd/librspamd-actrie.so
98
%%TORCH%%lib/rspamd/libTH.so
99
%%TORCH%%lib/rspamd/libTHNN.so
100
%%TORCH%%lib/rspamd/libdecisiontree.so
101
%%TORCH%%lib/rspamd/libpaths.so
102
%%TORCH%%lib/rspamd/libtorch.so
103
man/man1/rspamadm.1.gz
104
man/man1/rspamc.1.gz
105
man/man8/rspamd.8.gz
75
%%DATADIR%%/effective_tld_names.dat
106
%%DATADIR%%/effective_tld_names.dat
76
%%DATADIR%%/lib/auth_results.lua
107
%%DATADIR%%/elastic/kibana.json
77
%%DATADIR%%/lib/dkim_sign_tools.lua
108
%%DATADIR%%/elastic/rspamd_template.json
109
%%DATADIR%%/languages/af.json
110
%%DATADIR%%/languages/an.json
111
%%DATADIR%%/languages/ar.json
112
%%DATADIR%%/languages/bg.json
113
%%DATADIR%%/languages/bn.json
114
%%DATADIR%%/languages/br.json
115
%%DATADIR%%/languages/cs.json
116
%%DATADIR%%/languages/cy.json
117
%%DATADIR%%/languages/da.json
118
%%DATADIR%%/languages/de.json
119
%%DATADIR%%/languages/el.json
120
%%DATADIR%%/languages/en.json
121
%%DATADIR%%/languages/es.json
122
%%DATADIR%%/languages/et.json
123
%%DATADIR%%/languages/eu.json
124
%%DATADIR%%/languages/fa.json
125
%%DATADIR%%/languages/fi.json
126
%%DATADIR%%/languages/fr.json
127
%%DATADIR%%/languages/ga.json
128
%%DATADIR%%/languages/gl.json
129
%%DATADIR%%/languages/gu.json
130
%%DATADIR%%/languages/he.json
131
%%DATADIR%%/languages/hi.json
132
%%DATADIR%%/languages/hr.json
133
%%DATADIR%%/languages/hu.json
134
%%DATADIR%%/languages/id.json
135
%%DATADIR%%/languages/is.json
136
%%DATADIR%%/languages/it.json
137
%%DATADIR%%/languages/ja.json
138
%%DATADIR%%/languages/km.json
139
%%DATADIR%%/languages/kn.json
140
%%DATADIR%%/languages/ko.json
141
%%DATADIR%%/languages/lt.json
142
%%DATADIR%%/languages/lv.json
143
%%DATADIR%%/languages/ml.json
144
%%DATADIR%%/languages/mr.json
145
%%DATADIR%%/languages/ms.json
146
%%DATADIR%%/languages/ne.json
147
%%DATADIR%%/languages/nl.json
148
%%DATADIR%%/languages/no.json
149
%%DATADIR%%/languages/pa.json
150
%%DATADIR%%/languages/pl.json
151
%%DATADIR%%/languages/pt.json
152
%%DATADIR%%/languages/ro.json
153
%%DATADIR%%/languages/ru.json
154
%%DATADIR%%/languages/sl.json
155
%%DATADIR%%/languages/so.json
156
%%DATADIR%%/languages/sq.json
157
%%DATADIR%%/languages/sr.json
158
%%DATADIR%%/languages/sv.json
159
%%DATADIR%%/languages/sw.json
160
%%DATADIR%%/languages/ta.json
161
%%DATADIR%%/languages/te.json
162
%%DATADIR%%/languages/th.json
163
%%DATADIR%%/languages/tr.json
164
%%DATADIR%%/languages/uk.json
165
%%DATADIR%%/languages/ur.json
166
%%DATADIR%%/languages/vi.json
167
%%DATADIR%%/languages/yi.json
168
%%DATADIR%%/languages/zh-CN.json
78
%%DATADIR%%/lib/fun.lua
169
%%DATADIR%%/lib/fun.lua
79
%%DATADIR%%/lib/global_functions.lua
170
%%DATADIR%%/lib/global_functions.lua
171
%%DATADIR%%/lib/lua_auth_results.lua
172
%%DATADIR%%/lib/lua_cfg_transform.lua
173
%%DATADIR%%/lib/lua_dkim_tools.lua
174
%%DATADIR%%/lib/lua_maps.lua
175
%%DATADIR%%/lib/lua_meta.lua
176
%%DATADIR%%/lib/lua_nn.lua
80
%%DATADIR%%/lib/lua_redis.lua
177
%%DATADIR%%/lib/lua_redis.lua
178
%%DATADIR%%/lib/lua_stat.lua
81
%%DATADIR%%/lib/lua_util.lua
179
%%DATADIR%%/lib/lua_util.lua
82
%%DATADIR%%/lib/maps.lua
180
%%DATADIR%%/lib/rspamadm/ansicolors.lua
83
%%DATADIR%%/lib/meta_functions.lua
181
%%DATADIR%%/lib/rspamadm/confighelp.lua
182
%%DATADIR%%/lib/rspamadm/configwizard.lua
183
%%DATADIR%%/lib/rspamadm/corpus_test.lua
184
%%DATADIR%%/lib/rspamadm/fuzzy_convert.lua
185
%%DATADIR%%/lib/rspamadm/fuzzy_stat.lua
186
%%DATADIR%%/lib/rspamadm/getopt.lua
187
%%DATADIR%%/lib/rspamadm/grep.lua
188
%%DATADIR%%/lib/rspamadm/plugins_stats.lua
189
%%DATADIR%%/lib/rspamadm/rescore.lua
190
%%DATADIR%%/lib/rspamadm/rescore_utility.lua
191
%%DATADIR%%/lib/rspamadm/stat_convert.lua
192
%%TORCH%%%%DATADIR%%/lib/decisiontree/CartNode.lua
193
%%TORCH%%%%DATADIR%%/lib/decisiontree/CartTrainer.lua
194
%%TORCH%%%%DATADIR%%/lib/decisiontree/CartTree.lua
195
%%TORCH%%%%DATADIR%%/lib/decisiontree/DFD.lua
196
%%TORCH%%%%DATADIR%%/lib/decisiontree/DataSet.lua
197
%%TORCH%%%%DATADIR%%/lib/decisiontree/DecisionForest.lua
198
%%TORCH%%%%DATADIR%%/lib/decisiontree/DecisionForestTrainer.lua
199
%%TORCH%%%%DATADIR%%/lib/decisiontree/DecisionTree.lua
200
%%TORCH%%%%DATADIR%%/lib/decisiontree/GiniState.lua
201
%%TORCH%%%%DATADIR%%/lib/decisiontree/GradientBoostState.lua
202
%%TORCH%%%%DATADIR%%/lib/decisiontree/GradientBoostTrainer.lua
203
%%TORCH%%%%DATADIR%%/lib/decisiontree/LogitBoostCriterion.lua
204
%%TORCH%%%%DATADIR%%/lib/decisiontree/MSECriterion.lua
205
%%TORCH%%%%DATADIR%%/lib/decisiontree/RandomForestTrainer.lua
206
%%TORCH%%%%DATADIR%%/lib/decisiontree/Sparse2Dense.lua
207
%%TORCH%%%%DATADIR%%/lib/decisiontree/SparseTensor.lua
208
%%TORCH%%%%DATADIR%%/lib/decisiontree/TreeState.lua
209
%%TORCH%%%%DATADIR%%/lib/decisiontree/WorkPool.lua
210
%%TORCH%%%%DATADIR%%/lib/decisiontree/_env.lua
211
%%TORCH%%%%DATADIR%%/lib/decisiontree/benchmark.lua
212
%%TORCH%%%%DATADIR%%/lib/decisiontree/init.lua
213
%%TORCH%%%%DATADIR%%/lib/decisiontree/math.lua
214
%%TORCH%%%%DATADIR%%/lib/decisiontree/test.lua
215
%%TORCH%%%%DATADIR%%/lib/decisiontree/utils.lua
216
%%TORCH%%%%DATADIR%%/lib/moses.lua
217
%%TORCH%%%%DATADIR%%/lib/nn/Abs.lua
218
%%TORCH%%%%DATADIR%%/lib/nn/AbsCriterion.lua
219
%%TORCH%%%%DATADIR%%/lib/nn/Add.lua
220
%%TORCH%%%%DATADIR%%/lib/nn/AddConstant.lua
221
%%TORCH%%%%DATADIR%%/lib/nn/BCECriterion.lua
222
%%TORCH%%%%DATADIR%%/lib/nn/BatchNormalization.lua
223
%%TORCH%%%%DATADIR%%/lib/nn/Bilinear.lua
224
%%TORCH%%%%DATADIR%%/lib/nn/Bottle.lua
225
%%TORCH%%%%DATADIR%%/lib/nn/CAdd.lua
226
%%TORCH%%%%DATADIR%%/lib/nn/CAddTable.lua
227
%%TORCH%%%%DATADIR%%/lib/nn/CAddTensorTable.lua
228
%%TORCH%%%%DATADIR%%/lib/nn/CDivTable.lua
229
%%TORCH%%%%DATADIR%%/lib/nn/CMaxTable.lua
230
%%TORCH%%%%DATADIR%%/lib/nn/CMinTable.lua
231
%%TORCH%%%%DATADIR%%/lib/nn/CMul.lua
232
%%TORCH%%%%DATADIR%%/lib/nn/CMulTable.lua
233
%%TORCH%%%%DATADIR%%/lib/nn/CReLU.lua
234
%%TORCH%%%%DATADIR%%/lib/nn/CSubTable.lua
235
%%TORCH%%%%DATADIR%%/lib/nn/Clamp.lua
236
%%TORCH%%%%DATADIR%%/lib/nn/ClassNLLCriterion.lua
237
%%TORCH%%%%DATADIR%%/lib/nn/ClassSimplexCriterion.lua
238
%%TORCH%%%%DATADIR%%/lib/nn/Collapse.lua
239
%%TORCH%%%%DATADIR%%/lib/nn/Concat.lua
240
%%TORCH%%%%DATADIR%%/lib/nn/ConcatTable.lua
241
%%TORCH%%%%DATADIR%%/lib/nn/Constant.lua
242
%%TORCH%%%%DATADIR%%/lib/nn/Container.lua
243
%%TORCH%%%%DATADIR%%/lib/nn/Contiguous.lua
244
%%TORCH%%%%DATADIR%%/lib/nn/Convert.lua
245
%%TORCH%%%%DATADIR%%/lib/nn/Copy.lua
246
%%TORCH%%%%DATADIR%%/lib/nn/Cosine.lua
247
%%TORCH%%%%DATADIR%%/lib/nn/CosineDistance.lua
248
%%TORCH%%%%DATADIR%%/lib/nn/CosineEmbeddingCriterion.lua
249
%%TORCH%%%%DATADIR%%/lib/nn/Criterion.lua
250
%%TORCH%%%%DATADIR%%/lib/nn/CriterionTable.lua
251
%%TORCH%%%%DATADIR%%/lib/nn/CrossEntropyCriterion.lua
252
%%TORCH%%%%DATADIR%%/lib/nn/Decorator.lua
253
%%TORCH%%%%DATADIR%%/lib/nn/DepthConcat.lua
254
%%TORCH%%%%DATADIR%%/lib/nn/DistKLDivCriterion.lua
255
%%TORCH%%%%DATADIR%%/lib/nn/DistanceRatioCriterion.lua
256
%%TORCH%%%%DATADIR%%/lib/nn/DontCast.lua
257
%%TORCH%%%%DATADIR%%/lib/nn/DotProduct.lua
258
%%TORCH%%%%DATADIR%%/lib/nn/Dropout.lua
259
%%TORCH%%%%DATADIR%%/lib/nn/ELU.lua
260
%%TORCH%%%%DATADIR%%/lib/nn/ErrorMessages.lua
261
%%TORCH%%%%DATADIR%%/lib/nn/Euclidean.lua
262
%%TORCH%%%%DATADIR%%/lib/nn/Exp.lua
263
%%TORCH%%%%DATADIR%%/lib/nn/FlattenTable.lua
264
%%TORCH%%%%DATADIR%%/lib/nn/GPU.lua
265
%%TORCH%%%%DATADIR%%/lib/nn/GatedLinearUnit.lua
266
%%TORCH%%%%DATADIR%%/lib/nn/GradientReversal.lua
267
%%TORCH%%%%DATADIR%%/lib/nn/HardShrink.lua
268
%%TORCH%%%%DATADIR%%/lib/nn/HardTanh.lua
269
%%TORCH%%%%DATADIR%%/lib/nn/HingeEmbeddingCriterion.lua
270
%%TORCH%%%%DATADIR%%/lib/nn/Identity.lua
271
%%TORCH%%%%DATADIR%%/lib/nn/Index.lua
272
%%TORCH%%%%DATADIR%%/lib/nn/IndexLinear.lua
273
%%TORCH%%%%DATADIR%%/lib/nn/Jacobian.lua
274
%%TORCH%%%%DATADIR%%/lib/nn/JoinTable.lua
275
%%TORCH%%%%DATADIR%%/lib/nn/Kmeans.lua
276
%%TORCH%%%%DATADIR%%/lib/nn/L1Cost.lua
277
%%TORCH%%%%DATADIR%%/lib/nn/L1HingeEmbeddingCriterion.lua
278
%%TORCH%%%%DATADIR%%/lib/nn/L1Penalty.lua
279
%%TORCH%%%%DATADIR%%/lib/nn/LayerNormalization.lua
280
%%TORCH%%%%DATADIR%%/lib/nn/LeakyReLU.lua
281
%%TORCH%%%%DATADIR%%/lib/nn/Linear.lua
282
%%TORCH%%%%DATADIR%%/lib/nn/LinearWeightNorm.lua
283
%%TORCH%%%%DATADIR%%/lib/nn/Log.lua
284
%%TORCH%%%%DATADIR%%/lib/nn/LogSigmoid.lua
285
%%TORCH%%%%DATADIR%%/lib/nn/LogSoftMax.lua
286
%%TORCH%%%%DATADIR%%/lib/nn/LookupTable.lua
287
%%TORCH%%%%DATADIR%%/lib/nn/MM.lua
288
%%TORCH%%%%DATADIR%%/lib/nn/MSECriterion.lua
289
%%TORCH%%%%DATADIR%%/lib/nn/MV.lua
290
%%TORCH%%%%DATADIR%%/lib/nn/MapTable.lua
291
%%TORCH%%%%DATADIR%%/lib/nn/MarginCriterion.lua
292
%%TORCH%%%%DATADIR%%/lib/nn/MarginRankingCriterion.lua
293
%%TORCH%%%%DATADIR%%/lib/nn/MaskedSelect.lua
294
%%TORCH%%%%DATADIR%%/lib/nn/Max.lua
295
%%TORCH%%%%DATADIR%%/lib/nn/Maxout.lua
296
%%TORCH%%%%DATADIR%%/lib/nn/Mean.lua
297
%%TORCH%%%%DATADIR%%/lib/nn/Min.lua
298
%%TORCH%%%%DATADIR%%/lib/nn/MixtureTable.lua
299
%%TORCH%%%%DATADIR%%/lib/nn/Module.lua
300
%%TORCH%%%%DATADIR%%/lib/nn/ModuleCriterion.lua
301
%%TORCH%%%%DATADIR%%/lib/nn/Mul.lua
302
%%TORCH%%%%DATADIR%%/lib/nn/MulConstant.lua
303
%%TORCH%%%%DATADIR%%/lib/nn/MultiCriterion.lua
304
%%TORCH%%%%DATADIR%%/lib/nn/MultiLabelMarginCriterion.lua
305
%%TORCH%%%%DATADIR%%/lib/nn/MultiLabelSoftMarginCriterion.lua
306
%%TORCH%%%%DATADIR%%/lib/nn/MultiMarginCriterion.lua
307
%%TORCH%%%%DATADIR%%/lib/nn/NaN.lua
308
%%TORCH%%%%DATADIR%%/lib/nn/Narrow.lua
309
%%TORCH%%%%DATADIR%%/lib/nn/NarrowTable.lua
310
%%TORCH%%%%DATADIR%%/lib/nn/Normalize.lua
311
%%TORCH%%%%DATADIR%%/lib/nn/OneHot.lua
312
%%TORCH%%%%DATADIR%%/lib/nn/PReLU.lua
313
%%TORCH%%%%DATADIR%%/lib/nn/Padding.lua
314
%%TORCH%%%%DATADIR%%/lib/nn/PairwiseDistance.lua
315
%%TORCH%%%%DATADIR%%/lib/nn/Parallel.lua
316
%%TORCH%%%%DATADIR%%/lib/nn/ParallelCriterion.lua
317
%%TORCH%%%%DATADIR%%/lib/nn/ParallelTable.lua
318
%%TORCH%%%%DATADIR%%/lib/nn/PartialLinear.lua
319
%%TORCH%%%%DATADIR%%/lib/nn/PixelShuffle.lua
320
%%TORCH%%%%DATADIR%%/lib/nn/Power.lua
321
%%TORCH%%%%DATADIR%%/lib/nn/PrintSize.lua
322
%%TORCH%%%%DATADIR%%/lib/nn/Profile.lua
323
%%TORCH%%%%DATADIR%%/lib/nn/RReLU.lua
324
%%TORCH%%%%DATADIR%%/lib/nn/ReLU.lua
325
%%TORCH%%%%DATADIR%%/lib/nn/ReLU6.lua
326
%%TORCH%%%%DATADIR%%/lib/nn/Replicate.lua
327
%%TORCH%%%%DATADIR%%/lib/nn/Reshape.lua
328
%%TORCH%%%%DATADIR%%/lib/nn/Select.lua
329
%%TORCH%%%%DATADIR%%/lib/nn/SelectTable.lua
330
%%TORCH%%%%DATADIR%%/lib/nn/Sequential.lua
331
%%TORCH%%%%DATADIR%%/lib/nn/Sigmoid.lua
332
%%TORCH%%%%DATADIR%%/lib/nn/SmoothL1Criterion.lua
333
%%TORCH%%%%DATADIR%%/lib/nn/SoftMarginCriterion.lua
334
%%TORCH%%%%DATADIR%%/lib/nn/SoftMax.lua
335
%%TORCH%%%%DATADIR%%/lib/nn/SoftMin.lua
336
%%TORCH%%%%DATADIR%%/lib/nn/SoftPlus.lua
337
%%TORCH%%%%DATADIR%%/lib/nn/SoftShrink.lua
338
%%TORCH%%%%DATADIR%%/lib/nn/SoftSign.lua
339
%%TORCH%%%%DATADIR%%/lib/nn/SparseJacobian.lua
340
%%TORCH%%%%DATADIR%%/lib/nn/SparseLinear.lua
341
%%TORCH%%%%DATADIR%%/lib/nn/SpatialAdaptiveAveragePooling.lua
342
%%TORCH%%%%DATADIR%%/lib/nn/SpatialAdaptiveMaxPooling.lua
343
%%TORCH%%%%DATADIR%%/lib/nn/SpatialAutoCropMSECriterion.lua
344
%%TORCH%%%%DATADIR%%/lib/nn/SpatialAveragePooling.lua
345
%%TORCH%%%%DATADIR%%/lib/nn/SpatialBatchNormalization.lua
346
%%TORCH%%%%DATADIR%%/lib/nn/SpatialClassNLLCriterion.lua
347
%%TORCH%%%%DATADIR%%/lib/nn/SpatialContrastiveNormalization.lua
348
%%TORCH%%%%DATADIR%%/lib/nn/SpatialConvolution.lua
349
%%TORCH%%%%DATADIR%%/lib/nn/SpatialConvolutionLocal.lua
350
%%TORCH%%%%DATADIR%%/lib/nn/SpatialConvolutionMM.lua
351
%%TORCH%%%%DATADIR%%/lib/nn/SpatialConvolutionMap.lua
352
%%TORCH%%%%DATADIR%%/lib/nn/SpatialCrossMapLRN.lua
353
%%TORCH%%%%DATADIR%%/lib/nn/SpatialDepthWiseConvolution.lua
354
%%TORCH%%%%DATADIR%%/lib/nn/SpatialDilatedConvolution.lua
355
%%TORCH%%%%DATADIR%%/lib/nn/SpatialDilatedMaxPooling.lua
356
%%TORCH%%%%DATADIR%%/lib/nn/SpatialDivisiveNormalization.lua
357
%%TORCH%%%%DATADIR%%/lib/nn/SpatialDropout.lua
358
%%TORCH%%%%DATADIR%%/lib/nn/SpatialFractionalMaxPooling.lua
359
%%TORCH%%%%DATADIR%%/lib/nn/SpatialFullConvolution.lua
360
%%TORCH%%%%DATADIR%%/lib/nn/SpatialFullConvolutionMap.lua
361
%%TORCH%%%%DATADIR%%/lib/nn/SpatialLPPooling.lua
362
%%TORCH%%%%DATADIR%%/lib/nn/SpatialLogSoftMax.lua
363
%%TORCH%%%%DATADIR%%/lib/nn/SpatialMaxPooling.lua
364
%%TORCH%%%%DATADIR%%/lib/nn/SpatialMaxUnpooling.lua
365
%%TORCH%%%%DATADIR%%/lib/nn/SpatialReflectionPadding.lua
366
%%TORCH%%%%DATADIR%%/lib/nn/SpatialReplicationPadding.lua
367
%%TORCH%%%%DATADIR%%/lib/nn/SpatialSoftMax.lua
368
%%TORCH%%%%DATADIR%%/lib/nn/SpatialSubSampling.lua
369
%%TORCH%%%%DATADIR%%/lib/nn/SpatialSubtractiveNormalization.lua
370
%%TORCH%%%%DATADIR%%/lib/nn/SpatialUpSamplingBilinear.lua
371
%%TORCH%%%%DATADIR%%/lib/nn/SpatialUpSamplingNearest.lua
372
%%TORCH%%%%DATADIR%%/lib/nn/SpatialZeroPadding.lua
373
%%TORCH%%%%DATADIR%%/lib/nn/SplitTable.lua
374
%%TORCH%%%%DATADIR%%/lib/nn/Sqrt.lua
375
%%TORCH%%%%DATADIR%%/lib/nn/Square.lua
376
%%TORCH%%%%DATADIR%%/lib/nn/Squeeze.lua
377
%%TORCH%%%%DATADIR%%/lib/nn/StochasticGradient.lua
378
%%TORCH%%%%DATADIR%%/lib/nn/Sum.lua
379
%%TORCH%%%%DATADIR%%/lib/nn/THNN.lua
380
%%TORCH%%%%DATADIR%%/lib/nn/THNN_h.lua
381
%%TORCH%%%%DATADIR%%/lib/nn/Tanh.lua
382
%%TORCH%%%%DATADIR%%/lib/nn/TanhShrink.lua
383
%%TORCH%%%%DATADIR%%/lib/nn/TemporalConvolution.lua
384
%%TORCH%%%%DATADIR%%/lib/nn/TemporalDynamicKMaxPooling.lua
385
%%TORCH%%%%DATADIR%%/lib/nn/TemporalMaxPooling.lua
386
%%TORCH%%%%DATADIR%%/lib/nn/TemporalRowConvolution.lua
387
%%TORCH%%%%DATADIR%%/lib/nn/TemporalSubSampling.lua
388
%%TORCH%%%%DATADIR%%/lib/nn/Threshold.lua
389
%%TORCH%%%%DATADIR%%/lib/nn/Transpose.lua
390
%%TORCH%%%%DATADIR%%/lib/nn/Unsqueeze.lua
391
%%TORCH%%%%DATADIR%%/lib/nn/View.lua
392
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricAveragePooling.lua
393
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricBatchNormalization.lua
394
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricConvolution.lua
395
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricDilatedConvolution.lua
396
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricDilatedMaxPooling.lua
397
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricDropout.lua
398
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricFractionalMaxPooling.lua
399
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricFullConvolution.lua
400
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricMaxPooling.lua
401
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricMaxUnpooling.lua
402
%%TORCH%%%%DATADIR%%/lib/nn/VolumetricReplicationPadding.lua
403
%%TORCH%%%%DATADIR%%/lib/nn/WeightNorm.lua
404
%%TORCH%%%%DATADIR%%/lib/nn/WeightedEuclidean.lua
405
%%TORCH%%%%DATADIR%%/lib/nn/WeightedMSECriterion.lua
406
%%TORCH%%%%DATADIR%%/lib/nn/WhiteNoise.lua
407
%%TORCH%%%%DATADIR%%/lib/nn/ZeroGrad.lua
408
%%TORCH%%%%DATADIR%%/lib/nn/ZipTable.lua
409
%%TORCH%%%%DATADIR%%/lib/nn/ZipTableOneToMany.lua
410
%%TORCH%%%%DATADIR%%/lib/nn/hessian.lua
411
%%TORCH%%%%DATADIR%%/lib/nn/init.lua
412
%%TORCH%%%%DATADIR%%/lib/nn/test.lua
413
%%TORCH%%%%DATADIR%%/lib/nn/utils.lua
414
%%TORCH%%%%DATADIR%%/lib/optim/ConfusionMatrix.lua
415
%%TORCH%%%%DATADIR%%/lib/optim/Logger.lua
416
%%TORCH%%%%DATADIR%%/lib/optim/adadelta.lua
417
%%TORCH%%%%DATADIR%%/lib/optim/adagrad.lua
418
%%TORCH%%%%DATADIR%%/lib/optim/adam.lua
419
%%TORCH%%%%DATADIR%%/lib/optim/adamax.lua
420
%%TORCH%%%%DATADIR%%/lib/optim/asgd.lua
421
%%TORCH%%%%DATADIR%%/lib/optim/cg.lua
422
%%TORCH%%%%DATADIR%%/lib/optim/checkgrad.lua
423
%%TORCH%%%%DATADIR%%/lib/optim/cmaes.lua
424
%%TORCH%%%%DATADIR%%/lib/optim/de.lua
425
%%TORCH%%%%DATADIR%%/lib/optim/fista.lua
426
%%TORCH%%%%DATADIR%%/lib/optim/init.lua
427
%%TORCH%%%%DATADIR%%/lib/optim/lbfgs.lua
428
%%TORCH%%%%DATADIR%%/lib/optim/lswolfe.lua
429
%%TORCH%%%%DATADIR%%/lib/optim/nag.lua
430
%%TORCH%%%%DATADIR%%/lib/optim/polyinterp.lua
431
%%TORCH%%%%DATADIR%%/lib/optim/rmsprop.lua
432
%%TORCH%%%%DATADIR%%/lib/optim/rprop.lua
433
%%TORCH%%%%DATADIR%%/lib/optim/sgd.lua
434
%%TORCH%%%%DATADIR%%/lib/paths/init.lua
435
%%TORCH%%%%DATADIR%%/lib/torch/CmdLine.lua
436
%%TORCH%%%%DATADIR%%/lib/torch/FFInterface.lua
437
%%TORCH%%%%DATADIR%%/lib/torch/File.lua
438
%%TORCH%%%%DATADIR%%/lib/torch/Tensor.lua
439
%%TORCH%%%%DATADIR%%/lib/torch/TestSuite.lua
440
%%TORCH%%%%DATADIR%%/lib/torch/Tester.lua
441
%%TORCH%%%%DATADIR%%/lib/torch/init.lua
442
%%TORCH%%%%DATADIR%%/lib/torch/paths.lua
443
%%TORCH%%%%DATADIR%%/lib/torch/test.lua
84
%%DATADIR%%/lua/antivirus.lua
444
%%DATADIR%%/lua/antivirus.lua
85
%%DATADIR%%/lua/arc.lua
445
%%DATADIR%%/lua/arc.lua
86
%%DATADIR%%/lua/asn.lua
446
%%DATADIR%%/lua/asn.lua
Lines 90-99 lib/rspamd/librspamd-actrie.so Link Here
90
%%DATADIR%%/lua/dkim_signing.lua
450
%%DATADIR%%/lua/dkim_signing.lua
91
%%DATADIR%%/lua/dmarc.lua
451
%%DATADIR%%/lua/dmarc.lua
92
%%DATADIR%%/lua/dynamic_conf.lua
452
%%DATADIR%%/lua/dynamic_conf.lua
453
%%DATADIR%%/lua/elastic.lua
93
%%DATADIR%%/lua/emails.lua
454
%%DATADIR%%/lua/emails.lua
94
%%DATADIR%%/lua/fann_classifier.lua
95
%%DATADIR%%/lua/fann_redis.lua
96
%%DATADIR%%/lua/fann_scores.lua
97
%%DATADIR%%/lua/force_actions.lua
455
%%DATADIR%%/lua/force_actions.lua
98
%%DATADIR%%/lua/forged_recipients.lua
456
%%DATADIR%%/lua/forged_recipients.lua
99
%%DATADIR%%/lua/fuzzy_collect.lua
457
%%DATADIR%%/lua/fuzzy_collect.lua
Lines 105-127 lib/rspamd/librspamd-actrie.so Link Here
105
%%DATADIR%%/lua/metadata_exporter.lua
463
%%DATADIR%%/lua/metadata_exporter.lua
106
%%DATADIR%%/lua/metric_exporter.lua
464
%%DATADIR%%/lua/metric_exporter.lua
107
%%DATADIR%%/lua/mid.lua
465
%%DATADIR%%/lua/mid.lua
466
%%DATADIR%%/lua/milter_headers.lua
108
%%DATADIR%%/lua/mime_types.lua
467
%%DATADIR%%/lua/mime_types.lua
109
%%DATADIR%%/lua/multimap.lua
468
%%DATADIR%%/lua/multimap.lua
110
%%DATADIR%%/lua/mx_check.lua
469
%%DATADIR%%/lua/mx_check.lua
470
%%DATADIR%%/lua/neural.lua
111
%%DATADIR%%/lua/once_received.lua
471
%%DATADIR%%/lua/once_received.lua
112
%%DATADIR%%/lua/phishing.lua
472
%%DATADIR%%/lua/phishing.lua
113
%%DATADIR%%/lua/ratelimit.lua
473
%%DATADIR%%/lua/ratelimit.lua
114
%%DATADIR%%/lua/url_redirector.lua
115
%%DATADIR%%/lua/url_tags.lua
116
%%DATADIR%%/lua/replies.lua
117
%%DATADIR%%/lua/rbl.lua
474
%%DATADIR%%/lua/rbl.lua
118
%%DATADIR%%/lua/milter_headers.lua
475
%%DATADIR%%/lua/replies.lua
476
%%DATADIR%%/lua/reputation.lua
119
%%DATADIR%%/lua/rspamd_update.lua
477
%%DATADIR%%/lua/rspamd_update.lua
120
%%DATADIR%%/lua/settings.lua
478
%%DATADIR%%/lua/settings.lua
121
%%DATADIR%%/lua/spamassassin.lua
479
%%DATADIR%%/lua/spamassassin.lua
122
%%DATADIR%%/lua/spamtrap.lua
480
%%DATADIR%%/lua/spamtrap.lua
123
%%DATADIR%%/lua/trie.lua
481
%%DATADIR%%/lua/trie.lua
482
%%DATADIR%%/lua/url_redirector.lua
124
%%DATADIR%%/lua/url_reputation.lua
483
%%DATADIR%%/lua/url_reputation.lua
484
%%DATADIR%%/lua/url_tags.lua
125
%%DATADIR%%/lua/whitelist.lua
485
%%DATADIR%%/lua/whitelist.lua
126
%%DATADIR%%/rules/forwarding.lua
486
%%DATADIR%%/rules/forwarding.lua
127
%%DATADIR%%/rules/headers_checks.lua
487
%%DATADIR%%/rules/headers_checks.lua
Lines 163-178 lib/rspamd/librspamd-actrie.so Link Here
163
%%DATADIR%%/www/js/lib/domReady.js
523
%%DATADIR%%/www/js/lib/domReady.js
164
%%DATADIR%%/www/js/lib/footable.min.js
524
%%DATADIR%%/www/js/lib/footable.min.js
165
%%DATADIR%%/www/js/lib/humanize.min.js
525
%%DATADIR%%/www/js/lib/humanize.min.js
166
%%DATADIR%%/www/js/lib/jquery-3.1.1.min.js
526
%%DATADIR%%/www/js/lib/jquery-3.2.1.min.js
167
%%DATADIR%%/www/js/lib/visibility.min.js
527
%%DATADIR%%/www/js/lib/visibility.min.js
168
%%DATADIR%%/www/js/main.js
528
%%DATADIR%%/www/js/main.js
169
%%DATADIR%%/www/js/require.js
529
%%DATADIR%%/www/js/require.js
170
%%DATADIR%%/www/plugins.txt
530
%%DATADIR%%/www/plugins.txt
171
%%DATADIR%%/www/react-index.html
531
%%DATADIR%%/www/react-index.html
172
man/man1/rspamadm.1.gz
173
man/man1/rspamc.1.gz
174
man/man8/rspamd.8.gz
175
@dir %%EXAMPLESDIR%%
176
@owner nobody
532
@owner nobody
177
@group nobody
533
@group nobody
178
@dir /var/db/rspamd
534
@dir /var/db/rspamd

Return to bug 226646