]> git.pld-linux.org Git - packages/anonftp.git/blob - anonftp.spec
%description -l pl
[packages/anonftp.git] / anonftp.spec
1 Summary:        A program which enables anonymous FTP access.
2 Name:           anonftp
3 Version:        2.8
4 Release:        1
5 License:        GPL
6 Group:          System Environment/Daemons
7 BuildRoot:      /tmp/%{name}-%{version}-root
8 AutoReqProv:    0
9 Requires:       ftpserver
10
11 %description
12 The anonftp package contains the files you need in order to
13 allow anonymous FTP access to your machine. Anonymous FTP access allows
14 anyone to download files from your machine without having a user account. 
15 Anonymous FTP is a popular way of making programs available via the
16 Internet.
17
18 You should install anonftp if you would like to enable anonymous FTP
19 downloads from your machine.
20
21 %description -l pl
22 pakiet anonftp zawiera pliki niezbêdne w celu uruchomienia serwera anonimowego 
23 FTP na danej maszynie. Dostêp przez anonimowy FTP pozwala ka¿demu pobieraæ 
24 pliki z danego komputera bez potzreby posiadania konta u¿ytkownika.
25 Anonimowe FTP jest popularnym sposbem udostepniania plików w Internecie.
26
27 %prep
28 rm -rf $RPM_BUILD_ROOT
29
30 %install
31 rm -rf $RPM_BUILD_ROOT
32 install -d $RPM_BUILD_ROOT/home/ftp
33 install -d $RPM_BUILD_ROOT/home/ftp/pub
34 install -d $RPM_BUILD_ROOT/home/ftp/etc
35 install -d $RPM_BUILD_ROOT/home/ftp/bin
36 install -d $RPM_BUILD_ROOT/home/ftp/lib
37
38 cat > $RPM_BUILD_ROOT/home/ftp/etc/passwd <<EOF
39 root:*:0:0:::
40 bin:*:1:1:::
41 operator:*:11:0:::
42 ftp:*:14:50:::
43 nobody:*:99:99:::
44 EOF
45
46 cat > $RPM_BUILD_ROOT/home/ftp/etc/group <<EOF
47 root::0:
48 bin::1:
49 daemon::2:
50 sys::3:
51 adm::4:
52 ftp::50:
53 EOF
54
55 install /etc/ld.so.cache $RPM_BUILD_ROOT/home/ftp/etc
56 install /lib/{libc-*.so,ld-*.so,libnss_files-*.so,libnsl-*.so} \
57         $RPM_BUILD_ROOT/home/ftp/lib
58
59 install /bin/{ls,cpio,gzip,tar}                 $RPM_BUILD_ROOT/home/ftp/bin
60 install /bin/ash                                $RPM_BUILD_ROOT/home/ftp/bin/sh
61 install /usr/bin/compress                       $RPM_BUILD_ROOT/home/ftp/bin/compress
62 ln -sf gzip                                     $RPM_BUILD_ROOT/home/ftp/bin/zcat
63
64 strip $RPM_BUILD_ROOT/home/ftp/lib/*
65 strip $RPM_BUILD_ROOT/home/ftp/bin/{ls,cpio,gzip,tar}
66
67 %post 
68 /sbin/ldconfig /home/ftp/lib
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files
74 %defattr(644,root,root,755)
75 %attr(0444,root,root) %config /home/ftp/etc/passwd
76 %attr(0444,root,root) %config /home/ftp/etc/group
77 %attr(0444,root,root) /home/ftp/etc/ld.so.cache
78 %attr(0755,root,root) %dir /home/ftp
79 %attr(0111,root,root) %dir /home/ftp/bin
80 %attr(0111,root,root) %dir /home/ftp/etc
81 %attr(2755,root,ftp) %dir /home/ftp/pub
82 %attr(0755,root,root) %dir /home/ftp/lib
83 %attr(0111,root,root) /home/ftp/bin/*
84 %attr(0555,root,root) /home/ftp/lib/*
This page took 0.125918 seconds and 3 git commands to generate.