1 |
# $Id: smeserver-spamassassin.spec,v 1.17 2021/02/21 16:41:24 jpp Exp $ |
# $Id: smeserver-spamassassin.spec,v 1.20 2021/02/22 04:19:31 jpp Exp $ |
2 |
|
|
3 |
Summary: SME Server - spamassassin anti-spam module |
Summary: SME Server - spamassassin anti-spam module |
4 |
%define name smeserver-spamassassin |
%define name smeserver-spamassassin |
13 |
Patch0: smeserver-spamassassin-2.7.0-bz11166-update.patch |
Patch0: smeserver-spamassassin-2.7.0-bz11166-update.patch |
14 |
Patch1: smeserver-spamassassin-2.7.0-bz11361-spamd-fails.patch |
Patch1: smeserver-spamassassin-2.7.0-bz11361-spamd-fails.patch |
15 |
Patch2: smeserver-spamassassin-2.7.0-bz11362-logging.patch |
Patch2: smeserver-spamassassin-2.7.0-bz11362-logging.patch |
16 |
|
Patch3: smeserver-spamassassin-2.7.0-bz11375-remove-spamd.patch |
17 |
|
|
18 |
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot |
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot |
19 |
Requires: e-smith-email >= 4.13.0-38 |
Requires: e-smith-email >= 4.13.0-38 |
476 |
rm -rf root/etc/e-smith/templates/usr/ |
rm -rf root/etc/e-smith/templates/usr/ |
477 |
rm -rf root//usr/lib/systemd/system/spamd.service.d |
rm -rf root//usr/lib/systemd/system/spamd.service.d |
478 |
%patch2 -p1 |
%patch2 -p1 |
479 |
|
%patch3 -p1 |
480 |
rm -rf root/etc/e-smith/db/configuration/defaults/spamd |
rm -rf root/etc/e-smith/db/configuration/defaults/spamd |
481 |
|
|
482 |
%build |
%build |
500 |
'spamassassin daemon user' /var/spool/spamd /bin/false |
'spamassassin daemon user' /var/spool/spamd /bin/false |
501 |
#clean 10.0b1 bad choice |
#clean 10.0b1 bad choice |
502 |
if [[ -L "/etc/systemd/system/spamassassin.service" ]]; then |
if [[ -L "/etc/systemd/system/spamassassin.service" ]]; then |
503 |
echo "unlink /etc/systemd/system/spamassassin.service"; fi |
unlink /etc/systemd/system/spamassassin.service; fi |
504 |
if [[ -L "/usr/lib/systemd/system/spamassassin.service" ]]; then |
if [[ -L "/usr/lib/systemd/system/spamassassin.service" ]]; then |
505 |
/usr/bin/systemctl stop spamd.service |
/usr/bin/systemctl stop spamd.service |
506 |
/usr/bin/systemctl stop spamassassin.service |
/usr/bin/systemctl stop spamassassin.service |