Vsevolod Stakhov
343e02298c
[Minor] Try to dodge leak-asan
4 vuotta sitten
Vsevolod Stakhov
c4f656fb18
[Minor] Fix debian flags
4 vuotta sitten
Vsevolod Stakhov
67d4f2cfb8
[Minor] Fix debian dependencies
5 vuotta sitten
Vsevolod Stakhov
36e960ed74
[Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedir
5 vuotta sitten
Vsevolod Stakhov
418c101010
[Minor] Redis support is now unconditional
6 vuotta sitten
Vsevolod Stakhov
53632b6196
[Minor] Enable libunwind in packages
6 vuotta sitten
Vsevolod Stakhov
9384b6b83f
Revert "[Minor] Use ninja to build packages"
This reverts commit 34c8e06baf
.
6 vuotta sitten
Vsevolod Stakhov
34c8e06baf
[Minor] Use ninja to build packages
6 vuotta sitten
Vsevolod Stakhov
e6100ed7b3
[Minor] Adjust debian build
6 vuotta sitten
Vsevolod Stakhov
8d13d8df65
[Minor] Add torch support to debian build rules
7 vuotta sitten
Andrew Lewis
063d748331
[Minor] RPM/DEB: fix log directory ownership on systemd platforms
7 vuotta sitten
Vsevolod Stakhov
1cc0dcf1a5
[Minor] Add optimization option to debian rules
7 vuotta sitten
Vsevolod Stakhov
6eecb5ce7c
[Minor] Add enable full debug option
7 vuotta sitten
Andrew Lewis
638ba136d0
[Rework] Remove systemd socket activation
8 vuotta sitten
Vsevolod Stakhov
401e5b9b11
[Minor] Enable jemalloc for debian builds
8 vuotta sitten
Vsevolod Stakhov
16f7461d83
[Minor] Explicitly set ENABLE_LUAJIT in debian rules
8 vuotta sitten
Vsevolod Stakhov
2e41b2e8cc
Add another override to fix packaging
8 vuotta sitten
Vsevolod Stakhov
2c66cc1be0
Another try to fix debug packages
8 vuotta sitten
Vsevolod Stakhov
4eb2317f5c
Add debuginfo package
8 vuotta sitten
Mikhail Gusarov
4480828ebc
Require fixed version of libhiredis to drop workaround
9 vuotta sitten
Vsevolod Stakhov
918e08f278
Fix debian copyright and rules.
9 vuotta sitten
Vsevolod Stakhov
169d2260db
Fix private library dir.
9 vuotta sitten
Mikhail Gusarov
e10ddbdaef
Work around Debian mishandling of systemd socket-activated units
If there is a backward compatibility sysvinit script, then
even socket-activated services are started automatically after
install/upgrade.
9 vuotta sitten
Mikhail Gusarov
7fcaf66165
Unify systemd support
- Move it from debian/ and centos/
- Ensure Debian package installs .service/.socket
- Enable socket-activated service
- Clean up redundant CentOS config files
9 vuotta sitten
Mikhail Gusarov
18c0d55ea7
Add systemd unit
10 vuotta sitten
Mikhail Gusarov
84ee1f62d1
Fix examples directory (should be under /doc/)
10 vuotta sitten
Mikhail Gusarov
c2b99bffe5
Do not pass RSPAMD_USER/RSPAMD_GROUP to cmake, packaging takes care of it
10 vuotta sitten
Mikhail Gusarov
0628edca80
Fix RSPAMD_GROUP option during compilation
10 vuotta sitten
Mikhail Gusarov
5668fc5254
Re-enable packaged hiredis
10 vuotta sitten
Mikhail Gusarov
9ee3894319
Reindent for better readability
10 vuotta sitten
Mikhail Gusarov
a79cc70480
Fix permissions in package, don't change it in postinst
10 vuotta sitten
Mikhail Gusarov
68d3452120
Use dh instead of CDBS
10 vuotta sitten
Mikhail Gusarov
abd0450d3f
Use /run/rspamd to store pid file, /var/run is obsolete
10 vuotta sitten
Mikhail Gusarov
3fd1a50169
Turn off bundled hiredis
10 vuotta sitten
Vsevolod Stakhov
c2788dafc6
Fix linux packages.
10 vuotta sitten
Vsevolod Stakhov
e6568ebce9
Fix rules format.
10 vuotta sitten
Vsevolod Stakhov
05599df1c3
Fix debian build files.
10 vuotta sitten
Andrew Lewis
7ac2bf0f28
Change RUNDIR to /var/lib/rspamd
10 vuotta sitten
Vsevolod Stakhov
5371b019d3
Change RUNDIR path to /var/lib
10 vuotta sitten
Vsevolod Stakhov
2944dcc97c
Fix debian spec.
10 vuotta sitten
Vsevolod Stakhov
35260f8e85
Fix rules.
10 vuotta sitten
Vsevolod Stakhov
4abb85d399
Rework build and install paths.
10 vuotta sitten
Vsevolod Stakhov
9fb28304cd
Final update for 0.5.4.
11 vuotta sitten
Vsevolod Stakhov
7436cc35e6
In debian use nogroup as group for rspamd.
12 vuotta sitten
Vsevolod Stakhov
1ac49a8c1e
More fixes for debian. Suggested by: Laszlo Boszormenyi (GCS)
12 vuotta sitten
Vsevolod Stakhov
a052132551
More fixed for debian build.
12 vuotta sitten
Vsevolod Stakhov
98495cb4ce
Update debian rules and changelog.
Update sample config file.
12 vuotta sitten
Vsevolod Stakhov
efe1a722f2
* Add debian package information.
12 vuotta sitten