Lets keep our version of opftpd in the CVS
[oftpd.git] / dist / oftpd.spec-petr
1 Summary: oftpd is fast, secure, anonymous-only FTP server.
2 Name: oftpd
3 Version: 0.3.5
4 Release: 1
5 Copyright: GPL
6 Group: System Environment/Daemons
7 URL: http://www.time-travellers.org/oftpd/
8 Source0: http://www.time-travellers.com/oftpd/oftpd-%{version}.tar.gz
9 Source1: oftpd.sh
10 #Source2: oftpd-logrotate
11 #Patch0: oftpd-home.patch
12 BuildRoot: %{_tmppath}/%{name}-root
13 Provides: anonftp
14 Conflicts: ftpserver
15
16 %description
17 oftpd is designed to be as secure as an anonymous FTP server can
18 possibly be.  It runs as non-root for most of the time, and uses the
19 Unix chroot() command to hide most of the systems directories from
20 external users - they cannot change into them even if the server is
21 totally compromised!  It contains its own directory change code, so that
22 it can run efficiently as a threaded server, and its own directory
23 listing code (many FTP servers execute the system "ls" command to list
24 files).
25
26
27 %prep
28 %setup  -q
29 #%patch0 -p1 -b .rh
30
31
32 %build
33 ./configure     --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man \
34                 --bindir=/usr/sbin
35 make
36
37 %install
38 make install DESTDIR=$RPM_BUILD_ROOT
39
40 mkdir -p $RPM_BUILD_ROOT/var/ftp/pub
41
42 mkdir -p $RPM_BUILD_ROOT/etc/init.d
43 install %{SOURCE1} $RPM_BUILD_ROOT/etc/init.d/oftpd
44
45 #mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
46 #install %{SOURCE2} $RPM_BUILD_ROOT/etc/logrotate.d/oftpd
47
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %files
53 %defattr(644,root,root)
54 %doc AUTHORS BUGS COPYING ChangeLog FAQ INSTALL NEWS README TODO
55 %attr(0755,root,root)   %config /etc/init.d/oftpd
56 # %attr(0644,root,root) %config /etc/logrotate.d/oftpd
57 %attr(0755,root,root)   %dir /var/ftp/pub
58 %attr(0755,root,root)   /usr/sbin/oftpd
59 /usr/share/man/man8/oftpd.8*
60
61
62 %changelog
63 * Mon Apr 16 2001 Petr KriĀ¹tof <Petr@Kristof.CZ>
64 - Initial release
65