]> git.pld-linux.org Git - packages/bftpd.git/blame - bftpd.spec
- rel 2
[packages/bftpd.git] / bftpd.spec
CommitLineData
2b26b4f1 1Summary: Small FTP server
fb63b9ba 2Summary(pl.UTF-8): Mały serwer FTP
2b26b4f1 3Name: bftpd
57e5f6f1 4Version: 1.7
c211e9a4 5Release: 2
2b26b4f1 6License: GPL
7Group: Daemons
57e5f6f1 8Source0: http://dl.sourceforge.net/bftpd/%{name}-%{version}.tar.gz
9# Source0-md5: b62fe34b49287f16d60e74969ae0b2d2
2b26b4f1 10Source1: %{name}.inetd
11Source2: %{name}.conf
49553610 12Source3: ftpusers.tar.bz2
23680c33 13# Source3-md5: 76c80b6ec9f4d079a1e27316edddbe16
e7b420f7 14URL: http://bftpd.sourceforge.net/
2b26b4f1 15Patch0: %{name}-NOROOT.patch
09bd2933 16BuildRequires: autoconf
86280e99 17BuildRequires: rpmbuild(macros) >= 1.268
1c09d259 18Requires: inetdaemon
86280e99 19Requires: rc-inetd
09bd2933 20Provides: ftpserver
2b26b4f1 21Obsoletes: anonftp
22Obsoletes: ftpd-BSD
86280e99 23Obsoletes: ftpserver
7dde448c 24Obsoletes: glftpd
f626964a 25Obsoletes: heimdal-ftpd
c211e9a4 26Obsoletes: krb5-ftpd
2b26b4f1 27Obsoletes: linux-ftpd
09bd2933 28Obsoletes: muddleftpd
a44a3246 29Obsoletes: proftpd
ae930a3e
JB
30Obsoletes: proftpd-common
31Obsoletes: proftpd-inetd
32Obsoletes: proftpd-standalone
204eaac9 33Obsoletes: pure-ftpd
2b26b4f1 34Obsoletes: troll-ftpd
ae930a3e 35Obsoletes: vsftpd
09bd2933 36Obsoletes: wu-ftpd
49553610 37Conflicts: man-pages < 1.51
86280e99 38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
2b26b4f1 39
40%description
41bftpd is a Linux FTP server with chroot and setreuid. Not all FTP
42commands are included. It doesn't need special home directory
43preparation and accesses either the user's home directory or its .ftp
44subdirectory, and user authentication is via passwd/shadow or PAM.
45
14b18b56 46%description -l pl.UTF-8
32e92121 47bftpd jest linuksowym serwerem FTP z chroot i setreuid. Nie wszystkie
14b18b56
JR
48komendy FTP są dostępne. Nie wymaga specjalnego katalogu domowego i
49dostępu poza katalogiem domowym użytkownika i podkatalogiem .ftp.
50Autoryzacja użytkowników poprzez passwd/shadow lub PAM.
2b26b4f1 51
52%prep
53%setup -q
54%patch0 -p1
55
56%build
46fb269a 57%{__autoconf}
2b26b4f1 58%configure
6d2fb46d 59%{__make}
2b26b4f1 60
61%install
62rm -rf $RPM_BUILD_ROOT
279e8e6b 63install -d $RPM_BUILD_ROOT{%{_prefix}{/sbin,/share/man/man8},/etc/sysconfig/rc-inetd,/home/services/ftp}
204eaac9 64
1c09d259
PG
65%{__make} install \
66 DESTDIR=$RPM_BUILD_ROOT
2b26b4f1 67
9e5c4186 68install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ftpd
2b26b4f1 69install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
70
49553610 71bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
72
2b26b4f1 73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post
86280e99 77%service -q rc-inetd reload
2b26b4f1 78
79%postun
86280e99
ER
80if [ "$1" = "0" ]; then
81 %service -q rc-inetd reload
c31ddb41 82fi
2b26b4f1 83
84%files
85%defattr(644,root,root,755)
b4d0a521
PG
86%doc CHANGELOG
87%doc %lang(en) doc/en/*.{html,txt}
88%doc %lang(pl) doc/pl/*.{html,txt}
2b26b4f1 89%attr(755,root,root) %{_sbindir}/*
90#%attr(640,root,root) /etc/pam.d/ftp
91043eb7
ER
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
279e8e6b 93%dir %attr(555,ftp,ftp) /home/services/ftp
2b26b4f1 94
279e8e6b 95%{_mandir}/man5/ftpusers.5*
2b26b4f1 96%{_mandir}/man8/*
49553610 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*
This page took 0.126586 seconds and 4 git commands to generate.