2 Commits

Author SHA1 Message Date
e037fa4736 * Tue Nov 19 2024 Jean-Philippe Pialasse <jpp@koozali.org> 1.0-3.sme
- add requirements [SME: 12737]
- add conf-postfix
2024-11-19 11:28:57 -05:00
77e9c3660c fix typo in command line 2024-11-19 10:45:45 +01:00
3 changed files with 19 additions and 4 deletions

View File

@@ -22,11 +22,11 @@ Koozali SME Server wrapper to configure postfix
## Development and testing
```
mkdir -p /etc/e-smith/templates-custom/var/service/{qpsmtpd,sqpsmtpd,uqpsmtpd}/config/peers/{0,local}/90queue-qmail-queue
echo 'return "queue/postfix-queue";' > /etc/e-smith/templates-custom/var/service/{qpsmtpd,sqpsmtpd,uqpsmtpd}/config/peers/{0,local}/90queue-qmail-queue
echo 'queue/postfix-queue' > /etc/e-smith/templates-custom/var/service/{qpsmtpd,sqpsmtpd,uqpsmtpd}/config/peers/{0,local}/90queue-qmail-queue
config setprop qmail status disabled
systemctl stop qmail
signal-event email-update
dnf install smerserver-postfix
dnf install smeserver-postfix
```
@@ -43,7 +43,7 @@ to remove
config setprop qmail status enabled
systemctl start qmail
signal-event email-update
dnf remove smerserver-postfix
dnf remove smeserver-postfix
```

View File

@@ -0,0 +1,8 @@
#!/bin/bash
#first we set postfix sendmail as default one
/usr/sbin/alternatives --set mta /usr/sbin/sendmail.postfix
# we add qpsmtpd to the group to allow to send email to postfix sockets
/usr/sbin/usermod -a -G postdrop qpsmtpd

View File

@@ -1,6 +1,6 @@
%define name smeserver-postfix
%define version 1.0
%define release 2
%define release 3
Summary: This is what smeserver-postfix does.
Name: %{name}
Version: %{version}
@@ -13,6 +13,9 @@ Prefix: %{_prefix}
BuildArchitectures: noarch
BuildRequires: e-smith-devtools
Requires: e-smith-release >= 10.0
Requires: postfix
Requires: postfix-perl-scripts
Requires: postfix-pcre
Requires: zsh
AutoReqProv: no
@@ -20,6 +23,10 @@ AutoReqProv: no
Koozali SME Server wrapper to configure postfix
%changelog
* Tue Nov 19 2024 Jean-Philippe Pialasse <jpp@koozali.org> 1.0-3.sme
- add requirements [SME: 12737]
- add conf-postfix
* Sun Nov 17 2024 <jpp@koozali.org> 1.0-2.sme
- listen only via sockets
- use both unix user and virtual users