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
19 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}
62 %{__make} install DESTDIR=$RPM_BUILD_ROOT
64 #install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/ftp
65 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ftpd
66 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
68 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
71 rm -rf $RPM_BUILD_ROOT
74 if [ -f /var/lock/subsys/rc-inetd ]; then
75 /etc/rc.d/init.d/rc-inetd restart 1>&2
77 echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
81 if [ "$1" = "0" -a -f /var/lock/subsys/rc-inetd ]; then
82 /etc/rc.d/init.d/rc-inetd restart
86 %defattr(644,root,root,755)
88 %doc %lang(en) doc/en/*.{html,txt}
89 %doc %lang(pl) doc/pl/*.{html,txt}
90 %attr(755,root,root) %{_sbindir}/*
91 #%attr(640,root,root) /etc/pam.d/ftp
92 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}.conf
93 %attr(640,root,root) %config /etc/sysconfig/rc-inetd/ftpd
94 %dir %attr(555,ftp,ftp) /home/services/ftp
97 %lang(ja) %{_mandir}/ja/man5/ftpusers*
98 %lang(pl) %{_mandir}/pl/man5/ftpusers*
99 %lang(pt_BR) %{_mandir}/pt_BR/man5/ftpusers*
100 %lang(ru) %{_mandir}/ru/man5/ftpusers*