1 Summary: Small FTP server
2 Summary(pl): Ma³y serwer FTP
8 Source0: http://bftpd.sourceforge.net/downloads/src/%{name}-%{version}.tar.gz
9 # Source0-md5: 74b1c2bad8fe85d78c8fa67cbf135bed
10 Source1: %{name}.inetd
12 Source3: ftpusers.tar.bz2
13 # Source3-md5: 76c80b6ec9f4d079a1e27316edddbe16
14 URL: http://www.bftpd.org/
15 Patch0: %{name}-NOROOT.patch
16 BuildRequires: autoconf
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Obsoletes: heimdal-ftpd
28 Obsoletes: proftpd-common
29 Obsoletes: proftpd-inetd
30 Obsoletes: proftpd-standalone
35 Conflicts: man-pages < 1.51
38 bftpd is a Linux FTP server with chroot and setreuid. Not all FTP
39 commands are included. It doesn't need special home directory
40 preparation and accesses either the user's home directory or its .ftp
41 subdirectory, and user authentication is via passwd/shadow or PAM.
44 bftpd jest linuksowym serwerem FTP z chroot i setreuid. Nie wszystkie
45 komendy FTP s± dostêpne. Nie wymaga specjalnego katalogu domowego i
46 dostêpu poza katalogiem domowym u¿ytkownika i podkatalogiem .ftp.
47 Autoryzacja u¿ytkowników poprzez passwd/shadow lub PAM.
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT{%{_prefix}{/sbin,/share/man/man8},/etc/sysconfig/rc-inetd,/home/services/ftp}
63 DESTDIR=$RPM_BUILD_ROOT
65 #install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/ftp
66 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ftpd
67 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
69 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
72 rm -rf $RPM_BUILD_ROOT
75 if [ -f /var/lock/subsys/rc-inetd ]; then
76 /etc/rc.d/init.d/rc-inetd restart 1>&2
78 echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
82 if [ "$1" = "0" -a -f /var/lock/subsys/rc-inetd ]; then
83 /etc/rc.d/init.d/rc-inetd restart
87 %defattr(644,root,root,755)
89 %doc %lang(en) doc/en/*.{html,txt}
90 %doc %lang(pl) doc/pl/*.{html,txt}
91 %attr(755,root,root) %{_sbindir}/*
92 #%attr(640,root,root) /etc/pam.d/ftp
93 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}.conf
94 %attr(640,root,root) %config /etc/sysconfig/rc-inetd/ftpd
95 %dir %attr(555,ftp,ftp) /home/services/ftp
98 %lang(ja) %{_mandir}/ja/man5/ftpusers*
99 %lang(pl) %{_mandir}/pl/man5/ftpusers*
100 %lang(pt_BR) %{_mandir}/pt_BR/man5/ftpusers*
101 %lang(ru) %{_mandir}/ru/man5/ftpusers*