SPECS: tor.spec - pl, some cleanups

qboosh qboosh at pld-linux.org
Fri Sep 23 01:51:36 CEST 2005


Author: qboosh                       Date: Thu Sep 22 23:51:36 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- pl, some cleanups

---- Files affected:
SPECS:
   tor.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SPECS/tor.spec
diff -u SPECS/tor.spec:1.2 SPECS/tor.spec:1.3
--- SPECS/tor.spec:1.2	Fri Sep  9 11:13:36 2005
+++ SPECS/tor.spec	Fri Sep 23 01:51:30 2005
@@ -1,18 +1,22 @@
 # $Revision$, $Date$
 Summary:	Anonymizing overlay network for TCP (The onion router)
+Summary(pl):	Sieć nakładkowa dla TCP zapewniająca anonimowość (router cebulowy)
 Name:		tor
 Version:	0.1.0.14
 Release:	0.1
+License:	BSD-like
+Group:		Networking/Daemons
 Source0:	http://tor.eff.org/dist/%{name}-%{version}.tar.gz
 # Source0-md5:	a3698218371ed0e647886fef0545bb44
 Source1:	%{name}.logrotate
 URL:		http://tor.eff.org/
-Group:		Networking/Daemons
-License:	BSD-like
 BuildRequires:	libevent-devel
 BuildRequires:	openssl-devel >= 0.9.6
 BuildRequires:	rpm-build >= 4.0
-Requires(pre):	shadow-utils, /usr/bin/id, /bin/date, /bin/sh
+Requires(pre):	/bin/id
+Requires(pre):	/usr/bin/getgid
+Requires(pre):	/usr/sbin/groupadd
+Requires(pre):	/usr/sbin/useradd
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -38,8 +42,32 @@
 strength of the anonymity provided. Tor is not presently suitable for
 high-stakes anonymity.
 
+%description -l pl
+Tor to oparty na połączeniach system anonimowej komunikacji o małych
+opóźnieniach.
+
+Ten pakiet dostarcza program "tor", służący zarówno jako klient, jak i
+węzeł przekaźnikowy. Skrypty automatycznie tworzą użytkownika i grupę
+"tor" i konfigurują tora do działania jako demon po uruchomieniu
+systemu.
+
+Aplikacje łączą się z lokalnym proxy Tor przy użyciu protokołu SOCKS.
+Lokalne proxy wybiera ścieżkę poprzez zbiór przekaźników, z których
+każdy zna swojego poprzednika i następnika, ale żadnego więcej. Ruch
+przychodzący jest rozpakowywany przy użyciu klucza symetrycznego na
+każdym przekaźniku, który odsłania kolejny przekaźnik.
+
+Uwaga: Tor nie oczyszcza protokołów. Oznacza to, że istnieje
+niebezpieczeństwo, że protokoły aplikacji i powiązane programy mogą
+odkryć informacje o pochodzeniu. Tor polega na Privoxy i podobnych
+oczyszczaczach protokołów w celu rozwiązania tego problemu. To jest
+kod alpha, więc może mieć więcej błędów psujących anonimowość niż kod
+wydany. Obecna sieć jest bardzo mała - co w dalszym stopniu ogranicza
+zapewnianą anonimowość. Tor aktualnie nie nadaje się do zadań
+wymagających anonimowości na wysoką stawkę.
+
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 
 %build
 %configure
@@ -55,9 +83,9 @@
 install -D contrib/tor.sh $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
 install -D %{SOURCE1}     $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
 
-%{__mkdir_p} $RPM_BUILD_ROOT/var/lib/%{name}
-%{__mkdir_p} $RPM_BUILD_ROOT/var/run/%{name}
-%{__mkdir_p} $RPM_BUILD_ROOT/var/log/{,archiv/}%{name}
+install -d $RPM_BUILD_ROOT/var/lib/%{name}
+install -d $RPM_BUILD_ROOT/var/run/%{name}
+install -d $RPM_BUILD_ROOT/var/log/{,archiv/}%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -65,7 +93,8 @@
 %pre
 %groupadd -g 156 tor
 %useradd  -u 156 -r -d /var/lib/tor -s /bin/false -c "Tor" -g tor tor
-[ -f %{_initrddir}/%{name}  ] && /sbin/service %{name} stop
+# ???
+/etc/rc.d/init.d/tor stop
 
 %post
 /sbin/chkconfig --add %{name}
@@ -87,8 +116,8 @@
 %doc AUTHORS INSTALL LICENSE README ChangeLog doc/HACKING doc/TODO doc/FAQ
 %attr(755,root,root) %{_bindir}/*
 %{_mandir}/man?/*
-%config %{_initrddir}/%{name}
-%dir %attr(755,root,tor) %{_sysconfdir}/%{name}/
+/etc/rc.d/init.d/%{name}
+%dir %attr(755,root,tor) %{_sysconfdir}/%{name}
 %attr(644,root,tor)  %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*
 %attr(644,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
 %dir %attr(750,root,tor) /var/lib/%{name}
@@ -101,9 +130,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2005/09/22 23:51:30  qboosh
+- pl, some cleanups
+
 Revision 1.2  2005/09/09 09:13:36  radek
 - fix md5 (tarball in SRPM for FC is modified: autocrap and ExerciseServer.py)
 
 Revision 1.1  2005/09/09 08:45:59  radek
 - new, NFY
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/tor.spec?r1=1.2&r2=1.3&f=u




More information about the pld-cvs-commit mailing list