Summary(pt_BR.UTF-8): Servidor FTP profissional, com sintaxe de configuração semelhante à do apache
Summary(zh_CN.UTF-8): 易于管理的,安全的 FTP 服务器
Name: proftpd
-Version: 1.3.0
-Release: 4
+Version: 1.3.1rc2
+Release: 1
Epoch: 1
License: GPL v2+
Group: Daemons
Source0: ftp://ftp.proftpd.org/distrib/source/%{name}-%{version}.tar.bz2
-# Source0-md5: fae47d01b52e035eb6b7190e74c17722
+# Source0-md5: b117abb8fa7df8bc6d5e2ee85d97b4e0
Source1: %{name}.conf
Source3: ftp.pamd
Source4: %{name}.inetd
Patch3: %{name}-wtmp.patch
Patch4: %{name}-configure.patch
Patch5: %{name}-pool.patch
-Patch6: %{name}-CVE-2006-5815.patch
-Patch7: %{name}-ctrls-reqarglen.patch
-Patch8: %{name}-CVE-2006-6170.patch
URL: http://www.proftpd.org/
BuildRequires: autoconf
BuildRequires: automake
%patch3 -p1
%patch4 -p1
%patch5 -p1
-%patch6 -p1
-%patch7 -p0
-%patch8 -p1
cp -f /usr/share/automake/config.sub .
:> $RPM_BUILD_ROOT%{_sysconfdir}/ftpusers.default
:> $RPM_BUILD_ROOT%{_sysconfdir}/ftpusers
+:> $RPM_BUILD_ROOT/var/log/xferlog
# only for -inetd package?
ln -sf proftpd $RPM_BUILD_ROOT%{_sbindir}/ftpd
%post common
umask 027
+touch /var/log/xferlog
awk -F: '{ if (($3 < 500) && ($1 != "ftp")) print $1; }' < /etc/passwd >> %{_sysconfdir}/ftpusers.default
if [ ! -f %{_sysconfdir}/ftpusers ]; then
cp -f %{_sysconfdir}/ftpusers.default %{_sysconfdir}/ftpusers
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %ghost %{_sysconfdir}/ftpusers
%attr(640,root,root) %{_sysconfdir}/ftpusers.default
%dir %attr(750,root,root) %{_sysconfdir}/conf.d
+%attr(640,root,root) %ghost /var/log/*
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_sbindir}/*
%dir %{_libdir}/%{name}