1 Summary: Program for efficient remote updates of files
2 Summary(pl): Program efektywnego modyfikowania plików na zdalnym komputerze
10 Source0: http://rsync.samba.org/ftp/rsync/%{name}-%{version}.tar.gz
12 Patch0: %{name}-config.patch
13 Patch1: %{name}-man.patch
14 Patch2: %{name}-configure.patch
15 #Patch3: http://www.misiek.eu.org/ipv6/%{name}-2.4.5-ipv6-20000821.patch.gz
16 Patch3: %{name}-2.4.6-ipv6-20010419.patch.gz
17 URL: http://samba.anu.edu.au/rsync/
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 %define _sysconfdir /etc/rsyncd
23 rsync is a replacement for rcp that has many more features.
25 rsync uses the "rsync algorithm" which provides a very fast method for
26 bringing remote files into sync. It does this by sending just the
27 differences in the files across the link, without requiring that both
28 sets of files are present at one of the ends of the link beforehand.
30 A technical report describing the rsync algorithm is included with
34 Rsync jest zamiennikiem programu rcp i jest bardziej rozbudowan±
35 sk³adniê poleceñ. Program ten u¿ywa efektywnego algorytmu "rsync" w
36 czasie komunikacji i transportu plików do systemu zdalnego.
37 Dokumentacja techniczna nowego algorytmu zosta³a równie¿ do³±czona do
41 Summary: Files necessary to run rsync in daemon mode
42 Summary(pl): Pliki niezbêdne do uruchomienia rsynca w trybie serwera
49 %description -n rsyncd
50 rsync is a replacement for rcp that has many more features.
52 rsync uses the "rsync algorithm" which provides a very fast method for
53 bringing remote files into sync. It does this by sending just the
54 differences in the files across the link, without requiring that both
55 sets of files are present at one of the ends of the link beforehand.
57 A technical report describing the rsync algorithm is included with
60 %description -n rsyncd -l pl
61 Rsync jest zamiennikiem programu rcp i jest bardziej rozbudowan±
62 sk³adniê poleceñ. Program ten u¿ywa efektywnego algorytmu "rsync" w
63 czasie komunikacji i transportu plików do systemu zdalnego.
64 Dokumentacja techniczna nowego algorytmu zosta³a równie¿ do³±czona do
80 rm -rf $RPM_BUILD_ROOT
83 prefix=$RPM_BUILD_ROOT%{_prefix} \
84 mandir=$RPM_BUILD_ROOT%{_mandir} \
85 bindir=$RPM_BUILD_ROOT%{_bindir}
87 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/sysconfig/rc-inetd}
89 :> $RPM_BUILD_ROOT%{_sysconfdir}/rsyncd.conf
90 :> $RPM_BUILD_ROOT%{_sysconfdir}/rsyncd.secrets
92 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/rsyncd
97 if [ -f /var/lock/subsys/rc-inetd ]; then
98 /etc/rc.d/init.d/rc-inetd restart 1>&2
100 echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet sever" 1>&2
104 if [ "$1" = "0" -a -f /var/lock/subsys/rc-inetd ]; then
105 /etc/rc.d/init.d/rc-inetd reload 1>&2
109 rm -rf $RPM_BUILD_ROOT
112 %defattr(644,root,root,755)
114 %attr(755,root,root) %{_bindir}/*
118 %defattr(644,root,root,755)
120 %attr(640,root,root) %config(noreplace) %{_sysconfdir}/rsyncd.conf
121 %attr(640,root,root) %config(noreplace) %{_sysconfdir}/rsyncd.secrets
122 %attr(640,root,root) /etc/sysconfig/rc-inetd/rsyncd