]> git.pld-linux.org Git - packages/atftp.git/blame - atftp.spec
- converted to UTF-8
[packages/atftp.git] / atftp.spec
CommitLineData
4b5838f1 1Summary: Client for the Trivial File Transfer Protocol (TFTP)
9043c9a3
JR
2Summary(de.UTF-8): Client für das 'trivial file transfer protocol (tftp)'
3Summary(fr.UTF-8): Client pour le « trivial file transfer protocol » (tftp)
4Summary(pl.UTF-8): Klient TFTP (Trivial File Transfer Protocol)
5Summary(tr.UTF-8): İlkel dosya aktarım protokolu (TFTP) için sunucu ve istemci
4b5838f1 6Name: atftp
8dc01274 7Version: 0.7
5b57b796 8Release: 10
4b5838f1 9License: GPL
10Group: Applications/Networking
7bb56b12 11Source0: ftp://ftp.mamalinux.com/pub/atftp/%{name}-%{version}.tar.gz
8dc01274 12# Source0-md5: 3b27365772d918050b2251d98a9c7c82
6ef28b5a 13Source1: %{name}d.inetd
44540900 14Source2: %{name}d.init
15Source3: %{name}d.sysconfig
5b57b796
AM
16Patch0: %{name}-debian.patch
17Patch1: %{name}-tinfo.patch
18Patch2: %{name}-clk.patch
be47da68 19BuildRequires: autoconf
20BuildRequires: automake
be47da68 21BuildRequires: libtool
057a9039
ER
22BuildRequires: libwrap-devel
23BuildRequires: rpmbuild(macros) >= 1.268
4b5838f1 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
4b5838f1 25
26%description
27The Trivial File Transfer Protocol (TFTP) is normally used only for
28booting diskless workstations. This package contains tftp client.
29
9043c9a3 30%description -l de.UTF-8
4b5838f1 31Das trivial file transfer protocol (tftp) wird in der Regel nur zum
32Booten von disklosen Workstations benutzt. Es bietet nur geringe
33Sicherheit und sollte nur im Bedarfsfall aktiviert werden.
34
9043c9a3
JR
35%description -l fr.UTF-8
36Le « trivial file transfer protocol » (tftp) est normalement utilisé
37uniquement pour démarrer les stations de travail sans disque. Il offre
38très peu de sécurité et ne devrait pas être activé sauf si c'est
39nécessaire.
4b5838f1 40
9043c9a3
JR
41%description -l pl.UTF-8
42Tftp (trivial file transfer protocol) jest używany głównie do
43startowania stacji bezdyskowych z sieci. Pakiet ten zawiera aplikację
4b5838f1 44tftp klienta.
45
9043c9a3
JR
46%description -l tr.UTF-8
47İlkel dosya aktarım protokolu genelde disksiz iş istasyonlarının ağ
48üzerinden açılmalarında kullanılır. Güvenlik denetimleri çok az
49olduğundan zorunlu kalmadıkça çalıştırılmamalıdır.
4b5838f1 50
44540900 51%package -n atftpd-common
4b5838f1 52Summary: Daemon for the trivial file transfer protocol (tftp)
9043c9a3
JR
53Summary(de.UTF-8): Dämon für das 'trivial file transfer protocol (tftp)'
54Summary(fr.UTF-8): Démon pour le « trivial file transfer protocol » (tftp)
55Summary(pl.UTF-8): Serwer tftp (trivial file transfer protocol)
56Summary(tr.UTF-8): İlkel dosya aktarım protokolu (TFTP) için sunucu ve istemci
4b5838f1 57Group: Networking/Daemons
057a9039 58Requires(postun): /usr/sbin/userdel
4b5838f1 59Requires(pre): /bin/id
60Requires(pre): /usr/sbin/useradd
755b58f7 61Provides: user(tftp)
4b5838f1 62
44540900 63%description -n atftpd-common
4b5838f1 64The Trivial File Transfer Protocol (TFTP) is normally used only for
65booting diskless workstations. The tftp package provides the user
66interface for TFTP, which allows users to transfer files to and from a
67remote machine. It provides very little security, and should not be
68enabled unless it is needed.
69
9043c9a3 70%description -n atftpd-common -l de.UTF-8
4b5838f1 71Das trivial file transfer protocol (tftp) wird in der Regel nur zum
72Booten von disklosen Workstations benutzt. Es bietet nur geringe
73Sicherheit und sollte nur im Bedarfsfall aktiviert werden.
74
9043c9a3
JR
75%description -n atftpd-common -l fr.UTF-8
76Le « trivial file transfer protocol » (tftp) est normalement utilisé
77uniquement pour démarrer les stations de travail sans disque. Il offre
78très peu de sécurité et ne devrait pas être activé sauf si c'est
79nécessaire.
4b5838f1 80
9043c9a3
JR
81%description -n atftpd-common -l pl.UTF-8
82TFTP (Trivial File Transfer Protocol) jest używany głównie do
83startowania stacji bezdyskowych z sieci. Serwer tftp powinien być
84instalowany tylko wtedy, kiedy zachodzi taka konieczność ponieważ
85należy on do aplikacji o niskim poziomie bezpieczeństwa.
4b5838f1 86
44540900 87%package -n atftpd-inetd
88Summary: inetd configs for atftpd
9043c9a3 89Summary(pl.UTF-8): Pliki konfiguracyjne do użycia atftpd poprzez inetd
44540900 90Group: Daemons
91Requires: atftpd-common = %{epoch}:%{version}-%{release}
92Requires: rc-inetd >= 0.8.1
93Provides: tftpdaemon
94Obsoletes: atftpd
95Obsoletes: inetutils-tftpd
96Obsoletes: tftp-server
97Obsoletes: tftpd
98Obsoletes: tftpd-hpa
99Obsoletes: utftpd
100
101%description -n atftpd-inetd
102atftpd configs for running from inetd.
103
9043c9a3 104%description -n atftpd-inetd -l pl.UTF-8
44540900 105Pliki konfiguracyjna atftpd do startowania demona poprzez inetd.
106
107%package -n atftpd-standalone
108Summary: Standalone daemon configs for atftpd
9043c9a3 109Summary(pl.UTF-8): Pliki konfiguracyjne do startowania atftpd w trybie standalone
44540900 110Group: Daemons
111Requires: atftpd-common = %{epoch}:%{version}-%{release}
112Requires: rc-scripts
113Provides: tftpdaemon
114Obsoletes: atftpd
115Obsoletes: inetutils-tftpd
116Obsoletes: tftp-server
117Obsoletes: tftpd
118Obsoletes: tftpd-hpa
119Obsoletes: utftpd
120
121%description -n atftpd-standalone
122atftpd configs for running as a standalone daemon.
123
9043c9a3 124%description -n atftpd-standalone -l pl.UTF-8
44540900 125Pliki konfiguracyjne atftpd do startowania demona w trybie
126standalone.
127
4b5838f1 128%prep
540a52dd 129%setup -q
5b57b796
AM
130%patch0 -p1
131%patch1 -p1
132%patch2 -p1
4b5838f1 133
134%build
1feb11b2
AM
135sed -i -e 's#argz.h##g' Makefile*
136rm -f missing argz.h
be47da68 137%{__libtoolize}
138%{__aclocal}
139%{__automake}
140%{__autoconf}
141%configure
4b5838f1 142%{__make}
143
144%install
145rm -rf $RPM_BUILD_ROOT
44540900 146install -d $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},/var/lib/tftp} \
147 $RPM_BUILD_ROOT{%{_mandir}/man{1,8},} \
148 $RPM_BUILD_ROOT{/etc/sysconfig/rc-inetd,/etc/rc.d/init.d}
4b5838f1 149
150install atftpd $RPM_BUILD_ROOT%{_sbindir}
151install atftp $RPM_BUILD_ROOT%{_bindir}
152install *.8 $RPM_BUILD_ROOT%{_mandir}/man8/
153install *.1 $RPM_BUILD_ROOT%{_mandir}/man1/
154
155install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/tftpd
44540900 156install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/atftpd
157install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/atftpd
4b5838f1 158
159%clean
160rm -rf $RPM_BUILD_ROOT
161
44540900 162%pre -n atftpd-common
492fd5ea 163%useradd -u 15 -r -d /var/lib/tftp -s /bin/false -c "TFTP User" -g ftp tftp
4b5838f1 164
44540900 165%postun -n atftpd-common
166if [ "$1" = "0" ]; then
167 %userremove tftp
168fi
169
170%post -n atftpd-inetd
057a9039 171%service -q rc-inetd reload
4b5838f1 172
44540900 173%postun -n atftpd-inetd
4b5838f1 174if [ "$1" = "0" ]; then
057a9039 175 %service -q rc-inetd reload
44540900 176fi
177
178%post -n atftpd-standalone
179/sbin/chkconfig --add atftpd
180%service atftpd restart
181
182%preun
183if [ "$1" = "0" ]; then
184 %service atftpd stop
185 /sbin/chkconfig --del atftpd
4b5838f1 186fi
187
188%files
189%defattr(644,root,root,755)
190%attr(755,root,root) %{_bindir}/*
191%{_mandir}/man1/*
192
44540900 193%files -n atftpd-common
4b5838f1 194%defattr(644,root,root,755)
195%doc README FAQ
196%attr(755,root,root) %{_sbindir}/*
4b5838f1 197%attr(750,tftp,root) %dir /var/lib/tftp
198%{_mandir}/man8/*
44540900 199
200%files -n atftpd-inetd
201%defattr(644,root,root,755)
202%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/tftpd
203
204%files -n atftpd-standalone
205%defattr(644,root,root,755)
206%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/atftpd
207%attr(754,root,root) /etc/rc.d/init.d/atftpd
This page took 0.091235 seconds and 4 git commands to generate.