URL: http://www.amavis.org/
BuildRequires: arc
BuildRequires: autoconf
-BuildRequires: automake
+BuildRequires: automake
BuildRequires: bzip2
BuildRequires: file
BuildRequires: lha
BuildRequires: unarj
BuildRequires: unrar
BuildRequires: zoo
-Requires(pre): /bin/id
-Requires(pre): /usr/sbin/useradd
+Requires(pre): /bin/id
+Requires(pre): /usr/sbin/useradd
+Requires(postun): /usr/sbin/userdel
Requires(post,preun): /sbin/chkconfig
-Requires(postun): /usr/sbin/userdel
Requires: /usr/lib/sendmail
Requires: arc
Requires: bzip2
Obsoletes: amavisd-exim
Obsoletes: amavisd-qmail
Obsoletes: amavisd-sendmail
+Requires: amavisd
Requires: postfix
%description postfix
Obsoletes: amavisd-postfix
Obsoletes: amavisd-qmail
Obsoletes: amavisd-sendmail
+Requires: amavisd
Requires: exim
%description exim
#Obsoletes: amavisd-postfix
#Obsoletes: amavisd-exim
#Obsoletes: amavisd-sendmail
+#Requires: amavisd
#Requires: qmailmta
#
#%description qmail
Obsoletes: amavisd-postfix
Obsoletes: amavisd-exim
Obsoletes: amavisd-qmail
+Requires: amavisd
Requires: sendmail
%description sendmail
Pakiet ten zawiera back-end dla sendmaila.
+%define no_install_post_chrpath 1
%prep
%setup -q -n %{name}-snapshot-%{version}
%patch0 -p1
# --with-amavisuser=amavis \
# --with-sockname=%{_var}/run/amavisd/amavisd.sock
#
-#%{__make}
+#%%{__make}
#mv amavis/amavisd amavis/amavisd.qmail
%configure \
%{__make} install \
amavisuser=$(id -u) \
DESTDIR=$RPM_BUILD_ROOT
-install -D %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/%{name}
+install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
install amavis/amavisd.{exim,postfix,sendmail} $RPM_BUILD_ROOT%{_sbindir}
%pre
if [ -n "`id -u amavis 2>/dev/null`" ]; then
- if [ "`id -u amavis`" != "97" ]; then
- echo "Error: user amavis doesn't have uid=97. Correct this before installing amavis." 1>&2
- exit 1
- fi
+ if [ "`id -u amavis`" != "97" ]; then
+ echo "Error: user amavis doesn't have uid=97. Correct this before installing amavis." 1>&2
+ exit 1
+ fi
else
- /usr/sbin/useradd -u 97 -r -d %{_var}/spool/amavis -s /bin/false -c "Anti Virus Checker" -g nobody amavis 1>&2
+ /usr/sbin/useradd -u 97 -r -d %{_var}/spool/amavis -s /bin/false -c "Anti Virus Checker" -g nobody amavis 1>&2
fi
%postun
if [ "$1" = "0" ]; then
- /usr/sbin/userdel amavis
+ /usr/sbin/userdel amavis
fi
%post
%defattr(644,root,root,755)
%doc README* NEWS AUTHORS BUGS ChangeLog FAQ HINTS TODO doc/amavis.html doc/amavis.png
%attr(755,root,root) %{_sbindir}/amavis
-%attr(754,root,root) %{_sysconfdir}/rc.d/init.d/*
+%attr(754,root,root) /etc/rc.d/init.d/*
%config(noreplace) %{_sysconfdir}/amavisd.conf
%attr(750,amavis,root) %{_var}/spool/amavis
%attr(755,amavis,root) %{_var}/run/amavisd