some initial modifications

This commit is contained in:
Jean-Philippe Pialasse 2024-12-03 16:12:25 -05:00
parent e6767ef53f
commit 3e0f7d433c
5 changed files with 30 additions and 26 deletions

View File

@ -1,6 +1,6 @@
# Makefile for source rpm: smeserver-qmail # Makefile for source rpm: smeserver-mini-qmail
# $Id: Makefile,v 1.1 2016/02/05 21:46:43 stephdl Exp $ # $Id: Makefile,v 1.1 2016/02/05 21:46:43 stephdl Exp $
NAME := smeserver-qmail NAME := smeserver-mini-qmail
SPECFILE = $(firstword $(wildcard *.spec)) SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common define find-makefile-common

View File

@ -1,19 +1,19 @@
# <img src="https://www.koozali.org/images/koozali/Logo/Png/Koozali_logo_2016.png" width="25%" vertical="auto" style="vertical-align:bottom"> smeserver-qmail # <img src="https://www.koozali.org/images/koozali/Logo/Png/Koozali_logo_2016.png" width="25%" vertical="auto" style="vertical-align:bottom"> smeserver-mini-qmail
SMEServer Koozali developed git repo for smeserver-qmail smeserver SMEServer Koozali developed git repo for smeserver-mini-qmail smeserver
## Wiki ## Wiki
<br />https://wiki.koozali.org/ <br />https://wiki.koozali.org/
## Bugzilla ## Bugzilla
Show list of outstanding bugs: Show list of outstanding bugs:
[All](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=NEEDINFO&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED&cf_package=smeserver-qmail&classification=SME+Server&list_id=105756&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [All](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=NEEDINFO&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED&cf_package=smeserver-mini-qmail&classification=SME+Server&list_id=105756&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
[Confirmed](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=CONFIRMED&cf_package=smeserver-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [Confirmed](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=CONFIRMED&cf_package=smeserver-mini-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
[Unconfirmed](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=UNCONFIRMED&cf_package=smeserver-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [Unconfirmed](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=UNCONFIRMED&cf_package=smeserver-mini-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
[Need info](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=NEEDINFO&cf_package=smeserver-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [Need info](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=NEEDINFO&cf_package=smeserver-mini-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
[In progress](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=IN_PROGRESS&cf_package=smeserver-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [In progress](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=IN_PROGRESS&cf_package=smeserver-mini-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
[Resolved](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=RESOLVED&cf_package=smeserver-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [Resolved](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=RESOLVED&cf_package=smeserver-mini-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
[Verified](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=VERIFIED&cf_package=smeserver-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced) [Verified](https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=VERIFIED&cf_package=smeserver-mini-qmail&classification=SME+Server&order=changeddate+DESC%2Ccomponent%2Cpriority%2Cbug_severity&query_format=advanced)
And a list of outstanding Legacy bugs: (e-smith-qmail) [here](https://bugs.koozali.org/buglist.cgi?component=e-smith-qmail&product=SME%20Server%2010.X&query_format=advanced&limit=0&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=CONFIRMED) And a list of outstanding Legacy bugs: (e-smith-qmail) [here](https://bugs.koozali.org/buglist.cgi?component=e-smith-qmail&product=SME%20Server%2010.X&query_format=advanced&limit=0&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=CONFIRMED)
## Description ## Description
@ -21,5 +21,5 @@ And a list of outstanding Legacy bugs: (e-smith-qmail) [here](https://bugs.kooza
<br />*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.* <br />*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.*
*Once it has been checked, then this comment will be deleted* *Once it has been checked, then this comment will be deleted*
<br /> <br />
smeserver-mini-qmail is wrapper to configure qmail for final deivery only and send external email to a qmp server handle by another service.
E-smith-qmail is an open source email server software designed to facilitate email communication for small- and medium-sized businesses. It is highly customizable, with support for multiple domains, virtual domains, forwarding, aliases, and mailing lists, and its features can be adapted to meet the specific communication needs of any organization. With its straightforward web-based administration interface, smeserver-qmail can be easily configured for optimal security and performance. Additionally, its advanced spam filtering technology helps to ensure that email communication remains safe and secure for both senders and recipients. qmail is an open source email server software designed to facilitate email communication for small- and medium-sized businesses. It is highly customizable, with support for multiple domains, virtual domains, forwarding, aliases, and mailing lists, and its features can be adapted to meet the specific communication needs of any organization. With its straightforward web-based administration interface, smeserver-mini-qmail can be easily configured for optimal security and performance. Additionally, its advanced spam filtering technology helps to ensure that email communication remains safe and secure for both senders and recipients.

View File

@ -1 +0,0 @@
sme10

View File

@ -40,7 +40,7 @@ foreach (qw(
host-delete host-delete
host-modify host-modify
post-upgrade post-upgrade
smeserver-qmail-update smeserver-mini-qmail-update
)); ));
} }
@ -75,7 +75,7 @@ foreach (qw(
host-delete host-delete
host-modify host-modify
post-upgrade post-upgrade
smeserver-qmail-update smeserver-mini-qmail-update
)); ));
} }
@ -228,9 +228,9 @@ $event = "ip-change";
safe_symlink("sighup", "root/etc/e-smith/events/$event/services2adjust/qmail"); safe_symlink("sighup", "root/etc/e-smith/events/$event/services2adjust/qmail");
#-------------------------------------------------- #--------------------------------------------------
# actions for smeserver-qmail-update event: # actions for smeserver-mini-qmail-update event:
#-------------------------------------------------- #--------------------------------------------------
$event = "smeserver-qmail-update"; $event = "smeserver-mini-qmail-update";
safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/qmail"); safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/qmail");
event_link("systemd-reload", $event, "89"); event_link("systemd-reload", $event, "89");

View File

@ -1,10 +1,10 @@
# $Id: e-smith-qmail.spec,v 1.17 2022/04/06 04:38:59 jpp Exp $ # $Id: e-smith-qmail.spec,v 1.17 2022/04/06 04:38:59 jpp Exp $
Summary: startup scripts for Dan Bernstein's qmail package Summary: startup scripts for Dan Bernstein's qmail package
%define name smeserver-qmail %define name smeserver-mini-qmail
Name: %{name} Name: %{name}
%define version 11.0.0 %define version 11.0.1
%define release 8 %define release 1
Version: %{version} Version: %{version}
Release: %{release}%{?dist} Release: %{release}%{?dist}
License: GPL License: GPL
@ -14,21 +14,26 @@ Source: %{name}-%{version}.tar.xz
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
BuildRequires: smeserver-devtools >= 1.13.0-04 BuildRequires: smeserver-devtools >= 1.13.0-04
BuildArchitectures: noarch BuildArchitectures: noarch
Requires: qmail Requires: mini-qmail
#those two one will requires qmail rpm, should either change their requirement to a binary
# or make this rpm or mini-qmail provides qmail
# first option is cleaner
Requires: dot-forward Requires: dot-forward
Requires: fastforward Requires: fastforward
Requires: runit
Requires: smeserver-email Requires: smeserver-email
Requires: qmail >= 1.03-17
Provides: smeserver-mta Provides: smeserver-mta
Provides: e-smith-mta Provides: e-smith-mta
Conflicts: runit < 1.7
Obsoletes: qmail-initscripts Obsoletes: qmail-initscripts
Obsoletes: qmail-workaround Obsoletes: qmail-workaround
Provides: smeserver-qmail = %{version}-%{release}
Obsoletes: smeserver-qmail < %{version}-%{release}
Provides: e-smith-qmail Provides: e-smith-qmail
AutoReqProv: no AutoReqProv: no
%changelog %changelog
* Tue Dec 03 2024 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.1-1.sme
- initial release of smeserver-mini-qmail from former smeserver-qmail [SME: ]
* Thu Apr 25 2024 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-8.sme * Thu Apr 25 2024 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-8.sme
- move qmail template from qpsmtpd [SME: 9492] - move qmail template from qpsmtpd [SME: 9492]
badrcptto,badmailfrom,rcpthosts are for qmail-smtpd, they were used by qpsmtpd badrcptto,badmailfrom,rcpthosts are for qmail-smtpd, they were used by qpsmtpd