1 Summary: Small FTP server
2 Summary(pl.UTF-8): 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
17 BuildRequires: rpmbuild(macros) >= 1.268
25 Obsoletes: heimdal-ftpd
29 Obsoletes: proftpd-common
30 Obsoletes: proftpd-inetd
31 Obsoletes: proftpd-standalone
36 Conflicts: man-pages < 1.51
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 bftpd is a Linux FTP server with chroot and setreuid. Not all FTP
41 commands are included. It doesn't need special home directory
42 preparation and accesses either the user's home directory or its .ftp
43 subdirectory, and user authentication is via passwd/shadow or PAM.
45 %description -l pl.UTF-8
46 bftpd jest linuksowym serwerem FTP z chroot i setreuid. Nie wszystkie
47 komendy FTP są dostępne. Nie wymaga specjalnego katalogu domowego i
48 dostępu poza katalogiem domowym użytkownika i podkatalogiem .ftp.
49 Autoryzacja użytkowników poprzez passwd/shadow lub PAM.
61 rm -rf $RPM_BUILD_ROOT
62 install -d $RPM_BUILD_ROOT{%{_prefix}{/sbin,/share/man/man8},/etc/sysconfig/rc-inetd,/home/services/ftp}
65 DESTDIR=$RPM_BUILD_ROOT
67 #install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/ftp
68 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ftpd
69 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
71 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
74 rm -rf $RPM_BUILD_ROOT
77 %service -q rc-inetd reload
80 if [ "$1" = "0" ]; then
81 %service -q rc-inetd reload
85 %defattr(644,root,root,755)
87 %doc %lang(en) doc/en/*.{html,txt}
88 %doc %lang(pl) doc/pl/*.{html,txt}
89 %attr(755,root,root) %{_sbindir}/*
90 #%attr(640,root,root) /etc/pam.d/ftp
91 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
92 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/ftpd
93 %dir %attr(555,ftp,ftp) /home/services/ftp
95 %{_mandir}/man5/ftpusers.5*
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*