043fee0
Name:       pure-ftpd
Jaromir Capik c7f2510
Version:    1.0.42
2884f6b
Release:    4%{?dist}
043fee0
Summary:    Lightweight, fast and secure FTP server
043fee0
043fee0
Group:      System Environment/Daemons
043fee0
License:    BSD
043fee0
URL:        http://www.pureftpd.org
dbc7ba4
Source0:    http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-%{version}.tar.bz2
Jaromir Capik c7f2510
Source1:    pure-ftpd.service
043fee0
Source2:    pure-ftpd.logrotate
043fee0
Source3:    pure-ftpd.xinetd
61bc944
Source4:    pure-ftpd.pure-ftpwho.pam
61bc944
Source5:    pure-ftpd.pure-ftpwho.consoleapp
074fd22
Source6:    pure-ftpd.README.SELinux
074fd22
Source7:    pure-ftpd.pureftpd.te
Jaromir Capik f45fbc8
Patch0:     pure-ftpd-1.0.35-config.patch
Jaromir Capik f45fbc8
Patch1:     pure-ftpd-1.0.40-paminclude.patch
Jaromir Capik 67a98c6
043fee0
Provides:   ftpserver
9c1956b
BuildRequires:  pam-devel, perl, perl-generators, python, libcap-devel
76d92c4
%{!?_without_ldap:BuildRequires:  openldap-devel}
76d92c4
%{!?_without_mysql:BuildRequires: mysql-devel}
76d92c4
%{!?_without_pgsql:BuildRequires: postgresql-devel}
76d92c4
%{!?_without_tls:BuildRequires: openssl-devel}
20b9c9b
BuildRequires: checkpolicy, selinux-policy-devel
7b09f08
BuildRequires: systemd-units
7b09f08
Requires(post): systemd-sysv
7b09f08
Requires(post): systemd-units
7b09f08
Requires(preun): systemd-units
7b09f08
Requires(postun): systemd-units
61bc944
Requires:   logrotate, usermode
043fee0
043fee0
043fee0
%description
043fee0
Pure-FTPd is a fast, production-quality, standard-comformant FTP server,
043fee0
based upon Troll-FTPd. Unlike other popular FTP servers, it has no known
043fee0
security flaw, it is really trivial to set up and it is especially designed
043fee0
for modern Linux and FreeBSD kernels (setfsuid, sendfile, capabilities) .
043fee0
Features include PAM support, IPv6, chroot()ed home directories, virtual
043fee0
domains, built-in LS, anti-warez system, bandwidth throttling, FXP, bounded
043fee0
ports for passive downloads, UL/DL ratios, native LDAP and SQL support,
043fee0
Apache log files and more.
043fee0
Rebuild switches:
76d92c4
--without ldap     disable ldap support
76d92c4
--without mysql    disable mysql support
76d92c4
--without pgsql    disable postgresql support
76d92c4
--without extauth  disable external authentication
76d92c4
--without tls      disable SSL/TLS
043fee0
043fee0
074fd22
%package    selinux
074fd22
Summary:    SELinux support for Pure-FTPD
074fd22
Group:      System Environment/Daemons
074fd22
Requires:   %{name} = %{version}
074fd22
Requires(post): policycoreutils, initscripts, %{name}
074fd22
Requires(preun): policycoreutils, initscripts, %{name}
074fd22
Requires(postun): policycoreutils
074fd22
074fd22
%description selinux
074fd22
This package adds SELinux enforcement to Pure-FTPD. Install it if you want
074fd22
Pure-FTPd to be protected in the same way other FTP servers are in Fedora
074fd22
(e.g. VSFTPd and ProFTPd)
074fd22
074fd22
074fd22
043fee0
%prep
461e78c
%setup -q
Jaromir Capik f45fbc8
%patch0 -p0 -b .config
Jaromir Capik f45fbc8
%patch1 -p1 -b .paminclude
ada33c7
install -pm 644 %{SOURCE6} README.SELinux
074fd22
mkdir selinux
074fd22
cp -p %{SOURCE7} selinux/pureftpd.te
043fee0
043fee0
043fee0
%build
cf0864d
%configure  \
cf0864d
            --sysconfdir=%{_sysconfdir}/%{name} \
043fee0
            --with-capabilities \
043fee0
            --with-sendfile \
cf0864d
            --with-cork \
cf0864d
            --with-paranoidmsg \
043fee0
            --with-altlog \
cf0864d
            --with-puredb \
cf0864d
            %{!?_without_extauth:--with-extauth} \
cf0864d
            --with-pam \
043fee0
            --with-cookie \
043fee0
            --with-throttling \
043fee0
            --with-ratios \
043fee0
            --with-quotas \
043fee0
            --with-ftpwho \
043fee0
            --with-welcomemsg \
043fee0
            --with-uploadscript \
043fee0
            --with-virtualhosts \
043fee0
            --with-virtualchroot \
cf0864d
            --with-diraliases \
cf0864d
            --with-peruserlimits \
76d92c4
            %{!?_without_ldap:--with-ldap} \
76d92c4
            %{!?_without_mysql:--with-mysql} \
76d92c4
            %{!?_without_pgsql:--with-pgsql} \
cf0864d
            --with-privsep \
cf0864d
            %{!?_without_tls:--with-tls --with-certfile=%{_sysconfdir}/pki/%{name}/%{name}.pem} \
cf0864d
            --with-rfc2640 \
cf0864d
            --without-bonjour \
043fee0
043fee0
make %{?_smp_mflags}
043fee0
074fd22
461e78c
%install
043fee0
make install DESTDIR=$RPM_BUILD_ROOT
043fee0
61bc944
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -d -m 755 $RPM_BUILD_ROOT%{_sbindir}
7b09f08
install -d -m 755 $RPM_BUILD_ROOT%{_unitdir}
043fee0
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
043fee0
install -d -m 755 $RPM_BUILD_ROOT%{_localstatedir}/ftp
76d92c4
%{!?_without_tls:install -d -m 700 $RPM_BUILD_ROOT%{_sysconfdir}/pki/%{name}}
043fee0
461e78c
# Conf
043fee0
install -p -m 755 configuration-file/pure-config.pl $RPM_BUILD_ROOT%{_sbindir}
043fee0
install -p -m 644 configuration-file/pure-ftpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
043fee0
install -p -m 755 configuration-file/pure-config.py $RPM_BUILD_ROOT%{_sbindir}
043fee0
install -p -m 644 pureftpd-ldap.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
043fee0
install -p -m 644 pureftpd-mysql.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
043fee0
install -p -m 644 pureftpd-pgsql.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
043fee0
043fee0
# Man
043fee0
install -p -m 644 man/pure-ftpd.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-ftpwho.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-mrtginfo.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-uploadscript.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-pw.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-pwconvert.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-statsdecode.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-quotacheck.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
install -p -m 644 man/pure-authd.8 $RPM_BUILD_ROOT%{_mandir}/man8
043fee0
043fee0
# Init script
1f3baac
install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service
043fee0
043fee0
# Pam 
61bc944
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
043fee0
install -p -m 644 pam/pure-ftpd $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/
043fee0
043fee0
# Logrotate
61bc944
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
043fee0
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}
043fee0
043fee0
# xinetd support
61bc944
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d
043fee0
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/%{name}
043fee0
61bc944
# pure-ftpwho and non-root users
61bc944
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps
61bc944
install -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/pure-ftpwho
61bc944
install -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/pure-ftpwho
61bc944
ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/pure-ftpwho
61bc944
074fd22
# SELinux support
074fd22
cd selinux
074fd22
echo "%{_sbindir}/pure-ftpd    system_u:object_r:ftpd_exec_t:s0" > pureftpd.fc
074fd22
echo '%{_localstatedir}/log/pureftpd.log    system_u:object_r:xferlog_t:s0' >> pureftpd.fc
074fd22
touch pureftpd.if
074fd22
make -f %{_datadir}/selinux/devel/Makefile
074fd22
install -p -m 644 -D pureftpd.pp $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}/pureftpd.pp
074fd22
074fd22
043fee0
%post
Jaromir Capik ff72594
%systemd_post pure-ftpd.service
Jaromir Capik ff72594
20b9c9b
%if 0%{!?_without_tls:1}
20b9c9b
# TLS Certificate
20b9c9b
if [ ! -f %{_sysconfdir}/pki/%{name}/%{name}.pem ]; then
20b9c9b
  %{_sysconfdir}/pki/tls/certs/make-dummy-cert \
20b9c9b
    %{_sysconfdir}/pki/%{name}/%{name}.pem
20b9c9b
fi
20b9c9b
%endif
20b9c9b
043fee0
%preun
Jaromir Capik ff72594
%systemd_preun pure-ftpd.service
043fee0
074fd22
%postun
Jaromir Capik ff72594
%systemd_postun_with_restart pure-ftpd.service
043fee0
043fee0
074fd22
%post selinux
074fd22
if [ "$1" -le "1" ]; then # Fist install
074fd22
    semodule -i %{_datadir}/selinux/packages/%{name}/pureftpd.pp 2>/dev/null || :
708bc9d
    fixfiles -R pure-ftpd restore || :
708bc9d
    /sbin/service pure-ftpd condrestart > /dev/null 2>&1  || :
074fd22
fi
074fd22
074fd22
%preun selinux
074fd22
if [ "$1" -lt "1" ]; then # Final removal
074fd22
    semodule -r pureftpd 2>/dev/null || :
708bc9d
    fixfiles -R pure-ftpd restore || :
708bc9d
    /sbin/service pure-ftpd condrestart > /dev/null 2>&1 || :
074fd22
fi
074fd22
074fd22
%postun selinux
074fd22
if [ "$1" -ge "1" ]; then # Upgrade
074fd22
    # Replaces the module if it is already loaded
074fd22
    semodule -i %{_datadir}/selinux/packages/%{name}/pureftpd.pp 2>/dev/null || :
074fd22
    # no need to restart the daemon
074fd22
fi
074fd22
074fd22
7b09f08
%triggerun -- pure-ftpd < 1.0.32-2
7b09f08
# Save the current service runlevel info
7b09f08
# User must manually run systemd-sysv-convert --apply pure-ftpd
7b09f08
# to migrate them to systemd targets
7b09f08
/usr/bin/systemd-sysv-convert --save pure-ftpd >/dev/null 2>&1 ||:
7b09f08
7b09f08
# Run these because the SysV package being removed won't do them
7b09f08
/sbin/chkconfig --del pure-ftpd >/dev/null 2>&1 || :
7b09f08
/bin/systemctl try-restart pure-ftpd.service >/dev/null 2>&1 || :
7b09f08
074fd22
043fee0
%files
cf0864d
%doc FAQ THANKS AUTHORS CONTACT HISTORY NEWS
cf0864d
%doc README README.Authentication-Modules README.Configuration-File
cf0864d
%doc README.Contrib README.Donations README.LDAP README.MySQL
cf0864d
%doc README.PGSQL README.TLS README.Virtual-Users
043fee0
%doc contrib/pure-vpopauth.pl pureftpd.schema contrib/pure-stat.pl
043fee0
%{_bindir}/pure-*
043fee0
%{_sbindir}/pure-*
7b09f08
%{_unitdir}/%{name}.service
043fee0
%config(noreplace) %{_sysconfdir}/%{name}
043fee0
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
043fee0
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
043fee0
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
0f2149c
%config(noreplace) %{_sysconfdir}/pam.d/pure-ftpwho
0f2149c
%config(noreplace) %{_sysconfdir}/security/console.apps/pure-ftpwho
76d92c4
%{!?_without_tls:%{_sysconfdir}/pki/%{name}}
043fee0
%{_mandir}/man8/*
043fee0
%dir /var/ftp/
043fee0
043fee0
074fd22
%files selinux
074fd22
%doc README.SELinux
074fd22
%{_datadir}/selinux/packages/%{name}/pureftpd.pp
074fd22
074fd22
043fee0
%changelog
2884f6b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.42-4
2884f6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2884f6b
1f3baac
* Wed Dec 23 2015 Robert Scheck <robert@fedoraproject.org> - 1.0.42-3
1f3baac
- Remove executable permission bits from pure-ftpd systemd unit
1f3baac
Jaromir Capik 5ab9a6d
* Wed Aug 05 2015 Jaromir Capik <jcapik@redhat.com> - 1.0.42-2
Jaromir Capik 5ab9a6d
- Making mysql/postgresql policies optional (#1249109)
Jaromir Capik 5ab9a6d
Jaromir Capik c7f2510
* Mon Jul 27 2015 Jaromir Capik <jcapik@redhat.com> - 1.0.42-1
Jaromir Capik c7f2510
- Updating to 1.0.42 (#1236253)
Jaromir Capik c7f2510
1e6ab05
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.40-2
1e6ab05
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1e6ab05
Jaromir Capik f45fbc8
* Mon Jun 15 2015 Jaromir Capik <jcapik@redhat.com> - 1.0.40-1
Jaromir Capik f45fbc8
- Updating to 1.0.40 (#1231498)
Jaromir Capik f45fbc8
Jaromir Capik 18208fc
* Mon Jun 01 2015 Jaromir Capik <jcapik@redhat.com> - 1.0.39-1
Jaromir Capik 18208fc
- Updating to 1.0.39 (#1224479)
Jaromir Capik 18208fc
Jaromir Capik 54cf1c6
* Fri Feb 27 2015 Jaromir Capik <jcapik@redhat.com> - 1.0.37-1
Jaromir Capik 54cf1c6
- Updating to 1.0.37
Jaromir Capik 54cf1c6
69b442f
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.36-6
69b442f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
69b442f
e76b805
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.36-5
e76b805
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e76b805
f1ce01f
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.36-4
f1ce01f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f1ce01f
7500ac3
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.0.36-3
7500ac3
- Perl 5.18 rebuild
7500ac3
e1cc71e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.36-2
e1cc71e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e1cc71e
Jaromir Capik 769754f
* Tue Oct 23 2012 Jaromir Capik <jcapik@redhat.com> - 1.0.36-1
Jaromir Capik 769754f
- Update to 1.0.36
Jaromir Capik 769754f
Jaromir Capik ff72594
* Mon Aug 27 2012 Jaromir Capik <jcapik@redhat.com> - 1.0.35-4
Jaromir Capik ff72594
- Migration to new systemd scriptlet macros
Jaromir Capik ff72594
04de23d
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.35-3
04de23d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
04de23d
Jaromir Capik 67a98c6
* Tue Mar 13 2012 Jaromir Capik <jcapik@redhat.com> - 1.0.35-2
Jaromir Capik 67a98c6
- Changing MinUID from 500 to 1000
Jaromir Capik 67a98c6
Jaromir Capik fdbb005
* Fri Jan 13 2012 Jaromir Capik <jcapik@redhat.com> - 1.0.35-1
Jaromir Capik fdbb005
- Update to 1.0.35
Jaromir Capik fdbb005
7b09f08
* Mon Sep 12 2011 Tom Callaway <spot@fedoraproject.org> - 1.0.32-2
7b09f08
- convert to systemd
7b09f08
5cd2646
* Thu May 19 2011 Michal Ingeli <mi@v3.sk> - 1.0.32-1
5cd2646
- version 1.0.32
5cd2646
- security bug fix #704283 by upstream (CVE-2011-0418)
5cd2646
fe10391
* Sat Mar 26 2011 Michal Ingeli <mi@v3.sk> - 1.0.30-2
fe10391
- bug fix for mysql passwords #690346
fe10391
- version 1.0.30
fe10391
- security bug fix #683221 by upstream
f37dfcf
9c2b9b5
* Wed Mar 23 2011 Dan HorĂ¡k <dan@danny.cz> - 1.0.29-4
9c2b9b5
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
9c2b9b5
f37dfcf
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.29-3
f37dfcf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f37dfcf
708bc9d
* Wed Apr 28 2010 Aurelien Bompard <abompard@fedoraproject.org> -  1.0.29-2
708bc9d
- fix bug #586513
708bc9d
6dc7386
* Tue Mar 16 2010 Aurelien Bompard <abompard@fedoraproject.org> -  1.0.29-1
6dc7386
- version 0.1.29
6dc7386
dbc7ba4
* Fri Dec 04 2009 Aurelien Bompard <abompard@fedoraproject.org> -  1.0.27-1
dbc7ba4
- version 1.0.27
dbc7ba4
a78f46b
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.22-4
a78f46b
- use password-auth common PAM configuration instead of system-auth
a78f46b
1be2309
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.0.22-3
1be2309
- rebuilt with new openssl
1be2309
b9cfaf2
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.22-2
b9cfaf2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b9cfaf2
cf0864d
* Mon Apr 27 2009 Aurelien Bompard <abompard@fedoraproject.org> 1.0.22-1
cf0864d
- version 1.0.22
cf0864d
0f2149c
* Wed Mar 04 2009 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-20
0f2149c
- make pam and consolehelper's conf files noreplace
0f2149c
b2270de
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.21-19
b2270de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b2270de
448f0ef
* Sat Jan 24 2009 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-18
448f0ef
- Rebuild for mysql
448f0ef
3e79dd3
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.0.21-17
3e79dd3
- Rebuild for Python 2.6
3e79dd3
1738345
* Thu Jun 05 2008 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-16
1738345
- Rebuild for libcap.so.2 (bug 450086)
1738345
837707e
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.21-15
837707e
- Autorebuild for GCC 4.3
837707e
041f93e
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.0.21-14
041f93e
- Rebuild for deps
041f93e
d16488e
* Sun Aug 26 2007 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-13
d16488e
- rebuild for BuildID
d16488e
d16488e
* Sat Dec 09 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-12
20b9c9b
- rebuild
20b9c9b
cc93ae3
* Sat Dec 09 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-11
cc93ae3
- rebuild
cc93ae3
f47988b
* Wed Aug 30 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-9
f47988b
- rebuild
f47988b
df15c92
* Fri Aug 04 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-8
df15c92
- BuildRequire selinux-policy-devel for FC6 onwards
df15c92
ada33c7
* Fri Aug 04 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.0.21-7
ada33c7
- install README.SELinux with perms 644 to avoid depending on the
ada33c7
  buildsys' umask (bug 200844)
ada33c7
8d49b1d
* Fri Jun 16 2006 Aurelien Bompard <gauret[AT]free.fr> 1.0.21-6
8d49b1d
- add missing m4 BuildRequires
8d49b1d
4fdcae9
* Sun May 14 2006 Aurelien Bompard <gauret[AT]free.fr> 1.0.21-5
4fdcae9
- add missing BuildRequires
4fdcae9
074fd22
* Sun May 14 2006 Aurelien Bompard <gauret[AT]free.fr> 1.0.21-4
074fd22
- add SELinux support
074fd22
- prevent the init script from displaying the config on startup
074fd22
fc5c0bd
* Sun Apr 09 2006 Aurelien Bompard <gauret[AT]free.fr> 1.0.21-3
fc5c0bd
- fix mysql socket location (bug 188426)
fc5c0bd
461e78c
* Wed Feb 22 2006 Aurelien Bompard <gauret[AT]free.fr> 1.0.21-2
461e78c
- build option rendezvous has been renamed to bonjour
461e78c
- add --with-cork
461e78c
- see bug 182314 for more info, thanks to Jose Pedro Oliveira
461e78c
95182cf
* Tue Feb 21 2006 Aurelien Bompard <gauret[AT]free.fr> 1.0.21-1
95182cf
- version 1.0.21
95182cf
f1099f6
* Sun Nov 13 2005 Aurelien Bompard <gauret[AT]free.fr> 1.0.20-4
f1099f6
- rebuild
f1099f6
- i18n in init script
f1099f6
76d92c4
* Mon Aug 01 2005 Aurelien Bompard <gauret[AT]free.fr> 1.0.20-3
76d92c4
- build feature-complete by default
76d92c4
- add TLS support
76d92c4
- see bug #162849
76d92c4
61bc944
* Wed Mar 23 2005 Aurelien Bompard <gauret[AT]free.fr> 1.0.20-2.fc4
61bc944
- implement Jose's RFE in bug 151337: pure-ftpwho can be run
61bc944
  by a normal user.
61bc944
- change release tag for FC4
61bc944
b6d921c
* Sun Mar 13 2005 Aurelien Bompard <gauret[AT]free.fr> 1.0.20-1
b6d921c
- adapt to Fedora Extras (drop Epoch, change Release tag)
b6d921c
043fee0
* Wed Feb 16 2005 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.9
043fee0
- license is BSD, not GPL
043fee0
043fee0
* Mon Feb 14 2005 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.8
043fee0
- various fixes. See bug 1573 (fedora.us) for more info.
043fee0
043fee0
* Fri Feb 11 2005 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.7
043fee0
- fix init script
043fee0
- require logrotate
043fee0
- add rebuild switches to lower dependancies
043fee0
- see bug 1573 (fedora.us) for more info.
043fee0
043fee0
* Fri Feb 04 2005 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.6
043fee0
- Add the "UseFtpUsers no" directive in the config file since we don't
043fee0
  use it anymore
043fee0
043fee0
* Wed Feb 02 2005 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.5
043fee0
- various spec file improvements
043fee0
043fee0
* Mon Jan 31 2005 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.4
043fee0
- add patch for x86_64 support
043fee0
- implement wishes in bug 1573 from Jose Pedro Oliveira
043fee0
- don't use the ftpusers file, and thus remove conflicts with other FTP servers
043fee0
- rediff config patch
043fee0
043fee0
* Tue Nov 02 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.3
043fee0
- add large file support
043fee0
043fee0
* Fri Sep 24 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.2
043fee0
- redirect %%preun output to /dev/null
043fee0
- add requirements to chkconfig for the scriptlets
043fee0
043fee0
* Sun Aug 01 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.20-0.fdr.1
043fee0
- version 1.0.20 (bugfixes)
043fee0
043fee0
* Mon Jun 28 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.19-0.fdr.1
043fee0
- version 1.0.19
043fee0
043fee0
* Tue May 04 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.0.18-0.fdr.1
043fee0
- version 1.0.18
043fee0
- spec file cleanups
043fee0
043fee0
* Sun Oct 19 2003 Aurelien Bompard <gauret[AT]free.fr> 1.0.16a-1
043fee0
- Redhatize the Mandrake RPM
043fee0
- version 1.0.16a
043fee0
- improve ftpusers creation script
043fee0