Patch6: %{name}4-saslauthd.patch
Patch7: %{name}-DSEARCH.patch
URL: http://www.exim.org/
-%{!?_without_ldap:BuildRequires: openldap-devel >= 2.0.0}
-%{!?_without_mysql:BuildRequires: mysql-devel}
-%{!?_without_pgsql:BuildRequires: postgresql-devel}
-%{!?_without_whoson:BuildRequires: whoson-devel}
+%{!?_without_ldap:BuildRequires: openldap-devel >= 2.0.0}
+%{!?_without_mysql:BuildRequires: mysql-devel}
+%{!?_without_pgsql:BuildRequires: postgresql-devel}
+%{!?_without_whoson:BuildRequires: whoson-devel}
BuildRequires: XFree86-devel
-BuildRequires: db-devel
+BuildRequires: db-devel
BuildRequires: openssl-devel >= 0.9.7b
BuildRequires: pam-devel
BuildRequires: pcre-devel
BuildRequires: perl-devel >= 5.6.0
BuildRequires: texinfo
PreReq: rc-scripts
-Requires(pre): /bin/id
-Requires(pre): /usr/bin/getgid
-Requires(pre): /usr/sbin/groupadd
-Requires(pre): /usr/sbin/useradd
-Requires(postun): /usr/sbin/groupdel
-Requires(postun): /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Requires(postun): /usr/sbin/groupdel
+Requires(postun): /usr/sbin/userdel
Requires(post): fileutils
Requires(post,preun): /sbin/chkconfig
Provides: smtpdaemon
%pre
if [ -n "`/usr/bin/getgid exim`" ]; then
- if [ "`getgid exim`" != "79" ]; then
- echo "Warning: group exim haven't gid=79. Correct this before installing exim" 1>&2
- exit 1
- fi
+ if [ "`getgid exim`" != "79" ]; then
+ echo "Warning: group exim haven't gid=79. Correct this before installing exim" 1>&2
+ exit 1
+ fi
else
- /usr/sbin/groupadd -g 79 -r -f exim
+ /usr/sbin/groupadd -g 79 -r -f exim
fi
if [ -n "`/bin/id -u exim 2>/dev/null`" ]; then
- if [ "`id -u exim`" != "79" ]; then
- echo "Warning: user exim doesn't have uid=79. Correct this before installing Exim" 1>&2
- exit 1
- fi
+ if [ "`id -u exim`" != "79" ]; then
+ echo "Warning: user exim doesn't have uid=79. Correct this before installing Exim" 1>&2
+ exit 1
+ fi
else
- /usr/sbin/useradd -u 79 -r -d /var/spool/exim -s /bin/false -c "Exim pseudo user" -g exim exim 1>&2
+ /usr/sbin/useradd -u 79 -r -d /var/spool/exim -s /bin/false -c "Exim pseudo user" -g exim exim 1>&2
fi
%post
%postun
[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
if [ "$1" = "0" ]; then
- /usr/sbin/userdel exim
- /usr/sbin/groupdel exim
+ /usr/sbin/userdel exim
+ /usr/sbin/groupdel exim
fi
%triggerpostun -- exim < 3.90