1 Summary: OpenBSD's ftpd ported to Linux (with IPv6 support)
6 Group: Networking/Daemons
7 Source0: ftp://quatramaran.ens.fr/pub/madore/ftpd-BSD/%{name}-%{version}.tar.gz
10 Source3: %{name}-ftpusers
11 Buildrequires: libwrap-devel
12 Buildrequires: pam-devel
17 BuildRoot: /tmp/%{name}-%{version}-root
20 Obsoletes: heimdal-ftpd
23 This is a Linux port of the BSD ftp server (ftpd). It doesn't have all the
24 bells and whistles of wu-ftpd, but it is also probably less buggy and more
25 secure (at least, it was certainly so before I ported it, and I hope I
26 didn't mess things up *too* much).
28 The source code was taken from the OpenBSD CVS as of 2000/01/23 (this is
29 between releases 2.6 and 2.7). The ftpd version number is 6.4 and this
30 port's version number is 0.3.0.
33 Pakiet ten zawiera linuksowy port serwera ftp BSD (ftpd). Nie zawiera on
34 wszystkich wymy¶lnych elementów wu-ftpd, jest jednak prawdopodobniej mniej
35 zapluskwiony i bardziej bezpieczny (w kazdym razie by³ takim zanim go
36 przenieos³em na Linuksa, i mam nadziejê, ¿e nie naba³agani³em *za bardzo*).
37 Kod ¼ród³owy pochodzi z repozytorium CVS OpenBSD z dnia 2000/01/23 (tj.
38 miêdzy wersj± 2.6 a 2.7). Numer wersji ftpd to 6.4, za¶ numer wersji
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT/{%{_sbindir},%{_mandir}/man8,etc/{pam.d,sysconfig/rc-inetd}}
51 install -s ftpd $RPM_BUILD_ROOT%{_sbindir}/ftpd-BSD
52 install ftpd.8 $RPM_BUILD_ROOT%{_mandir}/man8/
53 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ftpd
54 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/ftp
55 install %{SOURCE3} $RPM_BUILD_ROOT/etc/ftpusers
57 gzip -9nf README $RPM_BUILD_ROOT%{_mandir}/man8/*
60 if [ -f /var/lock/subsys/rc-inetd ]; then
61 /etc/rc.d/init.d/rc-inetd reload 1>&2
63 echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet sever" 1>&2
67 if [ -f /var/lock/subsys/rc-inetd ]; then
68 /etc/rc.d/init.d/rc-inetd reload
72 rm -rf $RPM_BUILD_ROOT
75 %defattr(644,root,root,755)
77 %attr(755,root,root) %{_sbindir}/ftpd-BSD
78 %attr(640,root,root) %{_mandir}/man8/*
79 %attr(640,root,root) %config %verify(not size mtime md5) /etc/pam.d/ftp
80 %attr(640,root,root) /etc/ftpusers
81 %attr(640,root,root) /etc/sysconfig/rc-inetd/ftpd