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)
25 Obsoletes: heimdal-ftpd
29 Obsoletes: proftpd-common
30 Obsoletes: proftpd-inetd
31 Obsoletes: proftpd-standalone
36 Conflicts: man-pages < 1.51
39 bftpd is a Linux FTP server with chroot and setreuid. Not all FTP
40 commands are included. It doesn't need special home directory
41 preparation and accesses either the user's home directory or its .ftp
42 subdirectory, and user authentication is via passwd/shadow or PAM.
45 bftpd jest linuksowym serwerem FTP z chroot i setreuid. Nie wszystkie
46 komendy FTP s± dostêpne. Nie wymaga specjalnego katalogu domowego i
47 dostêpu poza katalogiem domowym u¿ytkownika i podkatalogiem .ftp.
48 Autoryzacja u¿ytkowników poprzez passwd/shadow lub PAM.
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT{%{_prefix}{/sbin,/share/man/man8},/etc/sysconfig/rc-inetd,/srv/ftp}
64 DESTDIR=$RPM_BUILD_ROOT
66 #install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/ftp
67 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ftpd
68 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
70 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
73 rm -rf $RPM_BUILD_ROOT
76 if [ -f /var/lock/subsys/rc-inetd ]; then
77 /etc/rc.d/init.d/rc-inetd restart 1>&2
79 echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
83 if [ "$1" = "0" -a -f /var/lock/subsys/rc-inetd ]; then
84 /etc/rc.d/init.d/rc-inetd restart
88 %defattr(644,root,root,755)
90 %doc %lang(en) doc/en/*.{html,txt}
91 %doc %lang(pl) doc/pl/*.{html,txt}
92 %attr(755,root,root) %{_sbindir}/*
93 #%attr(640,root,root) /etc/pam.d/ftp
94 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}.conf
95 %attr(640,root,root) %config /etc/sysconfig/rc-inetd/ftpd
96 %dir %attr(555,ftp,ftp) /srv/ftp
99 %lang(ja) %{_mandir}/ja/man5/ftpusers*
100 %lang(pl) %{_mandir}/pl/man5/ftpusers*
101 %lang(pt_BR) %{_mandir}/pt_BR/man5/ftpusers*
102 %lang(ru) %{_mandir}/ru/man5/ftpusers*