--- rpms/smeserver-xinetd/contribs9/smeserver-xinetd.spec 2018/02/13 22:56:45 1.3 +++ rpms/smeserver-xinetd/contribs9/smeserver-xinetd.spec 2018/11/30 11:49:22 1.4 @@ -1,10 +1,10 @@ -# $Id: smeserver-xinetd.spec,v 1.2 2018/02/13 21:00:12 jpp Exp $ +# $Id: smeserver-xinetd.spec,v 1.3 2018/02/13 22:56:45 jpp Exp $ # Authority: dungog # Name: Stephen Noble %define name smeserver-xinetd %define version 0.3 -%define release 3 +%define release 4 Summary: Set up xinetd for services. Name: %{name} Version: %{version} @@ -14,6 +14,7 @@ Group: SMEserver/addon Source: %{name}-%{version}.tar.gz Patch0: smeserver-xinetd-0.3-bz7832.allowdir.patch Patch1: smeserver-xinetd-0.3-bz7832.new_template.patch +Patch2: smeserver-xinetd-0.3-bz7832.smtp.patch BuildRoot: /var/tmp/%{name}-%{version} BuildArchitectures: noarch BuildRequires: e-smith-devtools >= 1.13.1-03 @@ -26,6 +27,9 @@ AutoReqProv: no Integration package to enable xinetd on SME Server. %changelog +* Fri Nov 30 2018 John Crisp 0.3-4.sme +- Add configuration for smtp [SME: 10512] + * Tue Feb 13 2018 Jean-Philipe Pialasse 0.3-3.sme - add new template for the complete config file [SME: 7832] - requires e-smith-base >= 5.6.0-34 after other xinetd.conf fragment has been removed @@ -43,6 +47,7 @@ Integration package to enable xinetd on %setup %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build perl createlinks @@ -59,3 +64,12 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}-%{version}-filelist %defattr(-,root,root) + +%post + +if ! [ -L /usr/sbin/in.qpsmtpd ]; then + echo "Setting up symlink /usr/sbin/in.smtp /usr/sbin/in.qpsmtpd" + ln -s in.smtp /usr/sbin/in.qpsmtpd +else + echo " in.qpsmtpd link exists" +fi